Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.claboard.dev/llms.txt

Use this file to discover all available pages before exploring further.

Webhooks notify external services when events happen in Claude Board. Get alerts when tasks start, finish, or need review.
Webhook Notifications

Supported Platforms

Slack

Posts formatted messages to a Slack channel via incoming webhook URL.

Discord

Sends rich embeds to a Discord channel webhook.

Microsoft Teams

Delivers adaptive cards to a Teams channel connector.

Custom

Sends raw JSON payloads to any HTTP endpoint.

Event Filtering

Choose which events trigger the webhook:
EventDescription
task:createdA new task is added
task:startedTask moves to In Progress
task:completedAgent finishes, task enters Testing
task:approvedTask is approved and moves to Done
task:changes_requestedReviewer requests revisions
For a “notify on completion” setup, subscribe only to task:completed and task:approved.

Platform-Specific Payloads

Each platform receives a tailored payload format:
Uses Slack Block Kit with task title, status, model, and a link to the board.

Test Button

After creating a webhook, click Test to send a sample payload. This verifies your URL and authentication are correct without waiting for a real event.

Setup

1

Go to project settings → Webhooks

Click “Add Webhook”.
2

Select platform and enter URL

Paste your webhook URL from Slack, Discord, Teams, or your custom service.
3

Choose events

Select which events should trigger this webhook.
4

Test and save

Click Test to verify, then Save.