Slack Interactions
Slack
Slack Interactions
Handles Slack interactive components for Human-in-the-Loop (HITL) workflows.
Supported Actions:
row_approve- Approve a pending tool callrow_reject- Reject a pending tool callsubmit_pause- Submit form data for a paused workflow
Setup: Configure this URL in your Slack App under Interactivity & Shortcuts > Request URL.
See the setup guide for step-by-step instructions or the HITL guide for approval workflows.
POST
Slack Interactions
Headers
Unix timestamp when Slack sent the request
HMAC signature for request verification (v0=hash)
Body
application/x-www-form-urlencoded
URL-encoded JSON interaction payload (Slack sends interactive component data as a single form field)
Response
Interaction accepted