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
- In Slack, go to api.slack.com/apps and create a new app (or use an existing one)
- Enable Incoming Webhooks and add it to the channel you want to receive notifications
- Copy the webhook URL (it starts with
https://hooks.slack.com/services/...)
- In BizFlow, go to Settings → Integrations (admin only)
- Paste the URL in the Slack Webhook URL field
- Click Test to send a sample notification and confirm it arrives
- Click Save
Setting up Microsoft Teams
- In Teams, go to the channel you want and click Manage Channel → Connectors
- Add an Incoming Webhook connector and give it a name
- Copy the webhook URL (it starts with
https://...webhook.office.com/webhookb2/...)
- In BizFlow, go to Settings → Integrations
- Paste the URL in the Teams Webhook URL field
- 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