Hitl-Slack-Bridge
Verifiedby Dryade
Requires starter tier subscription
Description
Approve HITL capability requests via Slack interactive buttons
Screenshots
Details
hitl-slack-bridge
Posts pending HITL (human-in-the-loop) capability requests to Slack with Approve / Deny buttons, and routes the button callback back to Dryade core.
What it does
- Polls
/api/hitl/pendingfor items awaiting human review. - Posts a Slack Block Kit message with two buttons per item.
- On Slack interaction, calls
/api/hitl/{id}/approveor/api/hitl/{id}/deny.
Configuration
| Env var | Required | Description |
| --------------------------- | -------- | -------------------------------------------------- |
| HITL_SLACK_WEBHOOK_URL | yes | Slack incoming-webhook URL. |
| HITL_SLACK_SIGNING_SECRET | yes | Slack signing secret for verifying button payloads.|
| HITL_API_BASE_URL | no | Defaults to http://localhost:8000. |
Install
Marketplace-installed via the Dryade workbench. Tier: starter.
Status
Scaffold. External Slack call + signature verification are stubbed (TODO)
and require slack_sdk to be added to the plugin venv.
Requires starter tier subscription