Coming soon. Current thinking, not a shipped contract. Today you start a session with
POST /sessions and steer it with POST /messages; triggers add an event-driven way to do the same.- Sources (planned): GitHub (issue labeled, PR/issue comment) and a Slack
@mention.cron,http, and email are further out. - Routing: a routing key groups events into sessions — by default one session per issue; a comment on a PR the agent opened resumes the session that opened it.
- Who can trigger: restricted to members of your organization by default, configurable per agent.