How-To Guides

How to Set Up Slack and Teams Notifications

Last updated 29 May 2026

How to Set Up Slack and Teams Notifications

BizFlow can send step-assignment and SLA overdue alerts directly to a Slack channel or Microsoft Teams channel, in addition to email.

Setting up Slack

  1. In Slack, go to api.slack.com/apps and create a new app (or use an existing one)
  2. Enable Incoming Webhooks and add it to the channel you want to receive notifications
  3. Copy the webhook URL (it starts with https://hooks.slack.com/services/...)
  4. In BizFlow, go to Settings → Integrations (admin only)
  5. Paste the URL in the Slack Webhook URL field
  6. Click Test to send a sample notification and confirm it arrives
  7. Click Save

Setting up Microsoft Teams

  1. In Teams, go to the channel you want and click Manage Channel → Connectors
  2. Add an Incoming Webhook connector and give it a name
  3. Copy the webhook URL (it starts with https://...webhook.office.com/webhookb2/...)
  4. In BizFlow, go to Settings → Integrations
  5. Paste the URL in the Teams Webhook URL field
  6. Click Test to verify, then Save

What notifications are sent

  • Step assigned: whenever a workflow step is assigned to someone in your team, a message is posted to the configured channel
  • SLA overdue: once per day, if there are overdue or due-soon steps across your team, a summary is posted

Notes

  • You can configure both Slack and Teams at the same time — notifications are sent to both
  • Webhook URLs are per-organisation, not per-user
  • To stop notifications, clear the URL field and save