Connect your toolsNotificationsSlackDiscord
Connect Slack and Discord notifications
Register a notification URL in project settings and important changes are delivered to your team channel.
about 5 min Updated May 5, 2026
Connect Slack or Discord
1
Get a notification URL
In Slack or Discord, create the webhook URL for the channel that will receive the messages.
2
Register it in project settings
In Tabple project settings > Integrations, choose Slack or Discord and paste the URL.
CAUTIONFor security, only public HTTPS addresses can be used.
3
Choose notification types
Pick only the notifications you want — task created, moved, completed, comments, mentions, and more.
Events that are sent
- task.created — a new task is created
- task.updated — a task is edited
- task.moved — a task moves column (includes the previous and new column names)
- task.completed — a task reaches a done column
- task.assigned — the assignee changes
- task.deleted — a task is deleted
- task.recurring_created/updated/deleted — a bulk change to a recurring group (affected instance count + group ID)
- comment.created — a new comment
- chat.message / chat.mention — a chat message or mention
Connect your own system
1
Payload format
When sending to a system you built yourself, the kind of change and the related details are delivered together in one request.
POST <your-webhook-url>json
{
"event": "task.completed",
"project": { "id": 12, "name": "Marketing Sprint" },
"actor": { "id": 7, "name": "Geun" },
"task": { "id": 4521, "title": "런딩 카피 검토", "priority": "high",
"url": "https://tabple.com/projects/12/board?task=4521" },
"from": { "name": "진행 중" },
"to": { "name": "완료" },
"timestamp": "2026-05-05T08:21:11.302Z"
}2
Delivery failures
Work in Tabple continues even if the receiving service doesn't respond. Failures are recorded in the logs.
NOTEFor automation that matters, start with a reliable channel such as Slack or Discord.