slack
Slack Interactions
Handle Slack interactive component callbacks.
Slack sends interactions as form-encoded data with a 'payload' field containing JSON. We must respond within 3 seconds.
Flow:
- Parse the payload
- Immediately return 200 OK (ACK to Slack)
- Queue Celery task for background processing
Supported interaction types:
- block_actions: User clicks button (e.g., "Edit Summary")
- view_submission: User submits modal (e.g., edited summary)
post/slack/interactions
Response
Successful Response
{"stackTrail":"paths:/slack/interactions:post:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}
Changes
No recorded changes to this endpoint across all 1 revision of this API.