How Get Diana Uses Notte to Automate Tools That Don't Have APIs
Diana, a Slack-based AI assistant backed by Y Combinator and General Catalyst, uses Notte's browser infrastructure to act inside the thousands of tools that don't have a public API.
Thousands of tools don't have a public API, and for platforms that need to act inside them on a user's behalf, that's a dead end. Unless you go through the browser.
Diana is a Slack-based AI assistant platform backed by Y Combinator and General Catalyst. Their product connects to thousands of tools. For tools without a public API, Diana logs in through a browser on behalf of the user.
For their browser infrastructure, they've partnered with Notte.
How it works
A user asks Diana to perform an action in a tool that has no API. Diana spins up a Notte browser session, authenticates through the browser, and completes the task. The user can watch the session live through a secure, shareable viewer link.
"Most of the tools our users need to automate weren't built with APIs in mind. The browser is the only universal interface that exists for all of them, so that's where we had to operate."
— Upeka Bee, CEO, Diana
Secure Session Sharing
Diana needed their end users to watch live sessions without exposing credentials. Notte's session viewer now uses JWT-scoped tokens: short-lived, scoped to a single session, with a 4-hour expiry. This means no API keys in the URL, and no cross-session access.
"The live session viewer isn't just a technical feature but a transparency guarantee. The user stays in the loop and stays in control. This is a significant matter when you're asking someone to let an AI act on their behalf."
— Upeka Bee, CEO, Diana
Result
Diana launched browser logins today as part of their platform, giving their users access to tools that have never been automatable before.
Details on their launch at getdiana.com.
