Skip to the content.

Connections

#/connections lists everything Stageflow talks to, in three sections:

Section Contents
Communication channels Connections from connections.yaml: AgentMail, Slack, Telegram, iMessage (Photon), WhatsApp (Photon). Used by stages (channels:) and by agents (send and receive)
Email accounts IMAP accounts for email triggers; see Email accounts. An IMAP account cannot be an agent channel (AgentMail can)
Tools MCP tool servers from the project .mcp.json and the ones saved from the console. Add and edit them in Settings → Project MCP; see MCP servers

On a first run the page shows the providers you can connect. Add connection opens the connect dialog for a provider: fill the fields (secrets are write-only), Test connection checks the values without saving, then save.

One connection (#/connections/<id>)

An agent bound to a connection (its channel.connection_id) listens on it: the connection must be enabled and healthy for the agent to answer. See Communication channels for the endpoints and error codes, and the per-channel guides for agents: email, iMessage, Slack, Telegram.