Nebula is in beta — new features are shipping every week.
NebulaNebula
Integrations

Integrations

Connect your AI agent to 1,000+ apps with Nebula — Slack, Discord, Gmail, GitHub, and Notion. No setup required, just ask your agent.

Nebula connects to 1,000+ external services so your agents can take action.

You don't need to set up integrations in advance. When you ask Nebula to do something that needs an app, it asks you to connect right in the conversation.

How integrations work

There are two types of integrations:

Native messaging platforms: Slack, Discord, Telegram, and Twitter are built directly into Nebula. Your agent can read messages, post content, manage channels, and take other platform-specific actions.

External services: everything else connects via OAuth. Gmail, GitHub, Notion, Linear, Stripe, and 1,000+ more. Nebula prompts you to authorize each service the first time you need it.

What happens after you connect

When you connect an app, Nebula may automatically create a dedicated agent for it — pre-configured with the right tools to interact with that service. For example, connecting GitHub creates a GitHub agent that can list issues, review PRs, create branches, and more.

You can start using the connected app right away just by asking Nebula in chat.

Managing connections

From the Integrations page you can:

See all connected apps and their current status.

Open an app to see what permissions it has.

Revoke Nebula's access to an app.

Re-authorize an app if the connection has expired.

Connection types

OAuth — Used by most major apps (Gmail, GitHub, Slack, Google Calendar, Notion, Shopify, Linear, Discord, and hundreds more). You authorize via the app's own login — no passwords are shared with Nebula.

API Key / Token — Used by apps that don't support OAuth (e.g., Sentry, custom APIs, internal tools). You generate the key in the third-party service and enter it securely in Nebula.

Platforms

On this page