Skip to content

Agents · 1 November 2026

Slack triggers in the v2 Agents API

POST /v2/agents/slack/installs returns a link that adds Runtime's Slack app to a workspace, valid for 15 minutes; POST /v2/agents/slack/installs:finish completes it with Slack's code and the link's state, and accepts only a key of the project that created the link. GET /v2/agents/slack/teams lists the project's workspaces and DELETE /v2/agents/slack/teams/{team} removes one. POST /v2/agents/{id}/triggers with kind: "slack" and config: {team, channel} adds a trigger: each new message in the channel starts a session, each reply in its thread is sent to the same session, and the session's replies, status, questions and result are posted in that thread. Triggers are read with GET /v2/agents/{id}/triggers and GET /v2/triggers/{id}, changed with PATCH /v2/triggers/{id}, paused and resumed with POST /v2/triggers/{id}:pause and :resume, and deleted with DELETE /v2/triggers/{id}.

Same day.

Cut your cloud billby 75%.

No card to start. Billed by the second after.

Start free, no card