How account linking flows work

When an agent can offer a link button in chat, when a workspace admin has to act first, and how links target a specific workspace.

Linking an account can start in two places: the workspace's Integrations tab, or a card a private agent posts in a one to one chat with one tap link buttons. Both run the same flow; the card just saves you the trip.

The in-chat link card

A private agent in a one to one chat can post a card with a Link button per provider. Tapping a button runs the real linking flow for your own account. The card is only for linking your own accounts, so it never appears in group chats or from shared agents.

Links target one workspace

Every link lands in a specific workspace, and only that workspace's agents can ever be granted it. The card can target any workspace you belong to, and it names its destination. Route by where the account will be used: if you want an agent in your team workspace to read your Notion, the link must land in that team workspace, even if you are asking from somewhere else. After linking, ask again so the agent can request the grant.

When a plain member must ask an admin

Some providers need a workspace level connection before members can link their own accounts:

  • Slack: a workspace owner or admin must connect the workspace's Slack first. Until then, a plain member cannot link their own Slack account, and the unblock is asking an admin. If you are an owner or admin, the same card offers you the Connect Slack workspace button directly. See Slack connector.
  • Work Google: an admin must complete the Work Google setup for the workspace before members can opt in their own work mailbox. See Google connector.

When the unblock is the Integrations tab, not a card

A few setups are admin wizards that cannot run from a chat card:

  • The Work Google setup is a wizard on the workspace's Integrations tab. Once it shows Work Google as active, members get the one tap mailbox opt in.
  • GitHub is installed by an admin from the Integrations tab or from an agent's grant request card; there is no personal GitHub link. See GitHub connector.
  • MCP servers are registered on the Integrations tab, by any member of the workspace: from a catalogue entry, or from Connect any MCP server for one the catalogue does not list. See MCP servers.

After linking comes the grant

Linking stores the credential; it gives no agent access by itself. The agent still requests a credential grant, and you or an admin approve it. See Connectors overview, and Connected accounts, credentials, and grants for who approves each kind.

Ready to run a process on Bolter?

Bolter is in invite-only beta. Start from a blueprint or describe the job in plain words.

Request access