A channel binds a session to an external thread, such as Slack or GitHub. To connect an agent to Slack, see Slack.
- Inbound. A Slack
@mentionis verified, de-duplicated, and appended to the session as a steer — the same inbound message you can post over the API. - Outbound. The platform delivers the session’s
user-level events back to the thread. The agent never calls Slack itself. - Bindings. A session can have multiple bindings. A Slack-started session that opens a PR can also bind to that PR. Routing follows event level: conversation events go to conversation bindings, work output goes to delivery targets.