Kaneo can post task activity to a Slack channel whenever events occur in a project. This uses Slack’s incoming webhook feature — no bot token or OAuth flow required.Documentation Index
Fetch the complete documentation index at: https://kaneo.app/docs/llms.txt
Use this file to discover all available pages before exploring further.
Create a Slack webhook
- Go to api.slack.com/apps and click Create New App then From scratch.
- Name your app (e.g. “Kaneo”) and select your workspace.
- In the app settings, go to Incoming Webhooks and toggle it On.
- Click Add New Webhook to Workspace.
- Select the channel where you want notifications (or choose your own DM for personal notifications).
- Click Allow, then copy the webhook URL. It will look like:
Connect Slack in Kaneo
- Open Settings in the sidebar.
- Under Projects, select the project you want to connect.
- Open the Integrations tab.
- Expand the Slack section.
- Paste your webhook URL.
- Optionally add a channel name label for your own reference.
- Choose which events to subscribe to (see below).
- Click Connect.
Supported events
| Event | Default | Description |
|---|---|---|
| Task created | On | A new task is created in the project |
| Task status changed | On | A task moves to a different status column |
| Task priority changed | Off | A task’s priority is changed |
| Task title changed | Off | A task’s title is edited |
| Task description changed | Off | A task’s description is edited |
| Task comment created | On | A new comment is added to a task |
Message format
Kaneo sends Slack Block Kit messages with:- A header describing the event (e.g. “Task Status Changed”)
- Task name with a clickable link to the task in Kaneo
- Fields for project, status, and priority
- The name of the user who triggered the event
KANEO_CLIENT_URL is set to your public Kaneo URL so task links work correctly.