Skip to main content

How Get Diana Uses Notte to Automate Tools That Don't Have APIs

April 30, 2026 · Updated
Share

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.

Frequently asked questions

How can an AI assistant automate a tool that has no public API?

Through the browser. Diana, a Slack-based AI assistant, spins up a Notte browser session, authenticates on behalf of the user, and completes the task in the tool's web interface, which is the only universal interface that exists across all of these tools.

Can users watch what an AI agent is doing in the browser?

Yes. Diana users can watch the session live through a secure, shareable viewer link, so the person stays in the loop and in control while the agent acts on their behalf.

How does Notte keep a shared live session viewer secure?

The session viewer uses JWT-scoped tokens that are short-lived and scoped to a single session, so a link expires on its own and cannot be reused to reach another session. There are no API keys in the URL and no cross-session access.

What is Diana and what does it use Notte for?

Diana is a Slack-based AI assistant platform backed by Y Combinator and General Catalyst that connects to thousands of tools. For tools without a public API, it uses Notte's browser infrastructure to log in and act on the user's behalf, and it launched browser logins as part of its platform.

Related articles