<- Adapters

Slack

experimentalmessaging

Slack messaging, interactive approvals, and signed-interaction ingest

pip install chp-adapter-slack

Auto-discovered through the chp.adapters entry point — no host config needed.

Capabilities

What this adapter exposes.

add_reactionv1.0.0

Add an emoji reaction to a message.

chp.adapters.slack.add_reaction
parse_interactionv1.0.0

Normalize a Slack block_actions interaction payload.

chp.adapters.slack.parse_interaction
post_messagev1.0.0

Post a message to a channel (optionally in a thread).

chp.adapters.slack.post_message
request_approvalv1.0.0

Post an interactive Approve/Deny message (human-in-the-loop).

chp.adapters.slack.request_approval
verify_requestv1.0.0

Verify a Slack request signature (v0 HMAC) with replay protection.

chp.adapters.slack.verify_request
See the full capability catalog →