Connections are made once at the team level — when a teammate connects an app, it’s available to your whole team. You then control which workspaces can use it and which of its tools the agent is allowed to run.
Connect an app
Find the app
Browse by category in the sidebar (Ecommerce, Email & SMS, Analytics, CRM, Support, and more) or use the search box. See Available connectors for the full list.
Manage a connector
Once an app is connected, click its card on the Integrations page to open its settings. (Custom connectors: click the connector’s row.) From here you can control how the agent uses it.Turn the connector on or off
Use the toggle in the top-right of the connector page to switch the whole connector on or off. Turning it off withholds all of the app’s tools from the agent without disconnecting the account — handy when you want to pause an integration temporarily.Choose which tools the agent can use
Under Tool permissions you’ll see every tool the connected app exposes. Each tool has a short description and a badge:- Read — the tool only looks things up (for example, listing orders or fetching a record). Safe, no changes are made.
- Write — the tool can make changes (for example, creating or updating a record, or sending a message).
Limit access to specific workspaces
Under Workspace access, choose where the agent can use this connector:- All workspaces (default) — every workspace on your team can use it.
- Specific workspaces — pick exactly which workspaces get access. This is great for agencies and multi-brand teams, so one client’s workspace can’t reach another client’s connected apps.
Workspace access only appears when your team has more than one workspace.
Refresh, reconnect, or disconnect
Open the … menu in the top-right of the connector page for:- Refresh tools — re-check the app for its latest available tools.
- Reconnect — re-run the sign-in flow if the connection has expired or stopped working.
- Disconnect (or Remove connector for custom servers) — remove the app from your team. Its tools, permissions, and workspace settings are cleared.
What the agent can do with a connected app
Just ask in plain language — for example, “What was my real Shopify revenue last week vs. what Meta reported?” — and the agent picks the right tool automatically. When it’s using a connector, you’ll see a chip in the chat like “Querying HubSpot…” with the app’s icon.The agent always prefers its built-in AdStellar tools for ad creation, performance, and Meta campaign management. Connected apps fill in the data and actions those built-ins don’t cover. Before running any Write tool (creating, updating, deleting, or sending), the agent tells you what it’s about to do.
Add a custom connector
If you run your own MCP server, you can register it so the agent can use its tools.Enter the details
Provide a name, the server’s URL (a Streamable HTTP MCP endpoint —
https recommended), and an optional auth header if your server requires one.Browse available connectors
For a categorized list of popular apps you can connect — and how each connector’s tools work — see Available connectors. The in-app Integrations page always shows the complete, searchable, up-to-date catalog.Troubleshooting
- I don’t see the Integrations options. External integrations are rolled out gradually. If the connector catalog or Add Custom MCP button aren’t visible, your team may not be enabled yet — contact support.
- An app shows as connected but the agent can’t use it. Open the connector page and check that the connector toggle is on, the tools you need are allowed, and (if you have multiple workspaces) the current workspace has access. If the connection looks unhealthy, use Reconnect.
- The agent isn’t using a tool I expect. Confirm that tool is toggled on under Tool permissions, then try Refresh tools.
- A custom server’s tools aren’t showing up. Confirm the URL is a reachable Streamable HTTP MCP endpoint and that any required auth header is set correctly, then use Refresh tools.