Files
Kanboard-Prod/docs/slack.markdown
Ash Bike bc6b443c3d Slack channel can be overridden to post to another channel/private group or send direct messages. Need to make these database changes:
INSERT INTO settings VALUES ('integration_slack_webhook_channel', '');
ALTER TABLE project_integrations ADD COLUMN slack_webhook_channel text;
2015-07-05 02:16:18 +05:30

1.5 KiB

Slack integration

You can send notifications to Slack for all projects or only for specific projects.

  • To send notifications for all projects, go to Settings > Integrations > Slack
  • To send notifications for only some projects, go to Project settings > Integrations > Slack

Each project can send notifications to a separate channel.

Send notifications to a channel

Example of notifications:

Slack notification

This feature use the Incoming webhook system of Slack.

Slack configuration

Slack webhook creation

  1. Click on the Team dropdown and choose Configure Integrations
  2. On the list of services, scroll-down and choose DIY Integrations & Customizations > Incoming WebHooks
  3. Copy the webhook url to the Kanboard settings page: Settings > Integrations > Slack or Project settings > Integrations > Slack

Now, Kanboard events will be sent to the Slack channel.

Overriding Channel (Optional)

Optnally you can override the channel, private group or send direct messages by filling up Channel/Group/User textbox. Leaving it empty will post to the channel configured during webhook configuration.

Examples:

  • #mychannel1 - Send message to channel 'mychannel1'
  • #myprivategroup1 - Send message to private group 'myprivategroup1'
  • @anotheruser1 - Send message to user 'anotheruser1'