Slack Integration
Connect your Slack workspace to receive real-time notifications about generation runs and data-source sync errors directly in your channels.
What it is
The Slack integration is a workspace-level OAuth connection. Once connected, ConnectWyze posts messages to one or more Slack channels when generation runs complete, fail, or when a scheduled data-source sync encounters an error. You control which events trigger notifications and which channels receive them, and you can further refine behavior per workflow.
When you'd use it
- You run large batch workflow jobs and want your team alerted in Slack when they finish or fail.
- You have scheduled data-source syncs and want immediate visibility into errors without polling the dashboard.
- Multiple team members collaborate in Slack and need a shared notification stream for creative job activity.
Quick start (user)
Connect Slack
- Go to Dashboard → Settings → Workspace (
/dashboard/settings/workspace). - Scroll to the Integrations section and find Slack.
- Click Connect Slack. You are redirected to Slack's OAuth authorization page.
- Select the Slack workspace you want to connect and click Allow.
- You are redirected back to ConnectWyze. The Slack panel now shows your connected team name.
Select notification channels
- In the Slack panel, click Select Channels.
- Choose one or more channels from the list. ConnectWyze's bot must be invited to any private channel before it appears here.
- Click Save Channels.
- Click Send Test Message to confirm the bot can post.
Configure notification events
Toggle each event type to your preference — changes save immediately:
| Toggle | Default | Description |
|---|---|---|
| Run Completed | On | Fires when a generation run finishes successfully. |
| Run Failed | On | Fires when a generation run ends with a failure. |
| Feed Sync Error | Off | Fires when a scheduled data-source sync encounters an error. |
Configure per-workflow overrides
Individual workflows can override the workspace channel or disable Slack notifications entirely:
- Go to Dashboard → Workflows and open the workflow.
- Find the Slack Notifications section.
- Toggle notifications on or off for this workflow, or choose a different channel.
Settings reference
Workspace-level settings
| Setting | Description |
|---|---|
| Connected team | The Slack workspace name connected via OAuth. One Slack workspace per ConnectWyze workspace. |
| Channels | One or more channels where notifications are posted. |
| Run Completed | Whether to post when a job finishes successfully. |
| Run Failed | Whether to post when a job finishes with an error. |
| Feed Sync Error | Whether to post when a scheduled data-source sync fails. |
Per-workflow settings
| Setting | Description |
|---|---|
| Notifications enabled | Enable or disable Slack notifications for this workflow. Inherits workspace default when not set. |
| Channel override | Send this workflow's notifications to a different channel instead of the workspace channels. |
Troubleshooting
| Symptom | Fix |
|---|---|
| Bot cannot post to a private channel | Invite the ConnectWyze bot to the channel in Slack (/invite @ConnectWyze), then reload the channel list. |
| "Slack not connected" error | The OAuth token may have been revoked. Go to /dashboard/settings/workspace, disconnect Slack, and reconnect. |
| Test message sends but job notifications do not arrive | Check that the correct event toggles are on and that at least one channel is selected. |
| Channel list is empty | The bot has not been added to any channels. Invite it to at least one channel first. |
| Notifications duplicated across channels | Multiple channels are selected. Remove the extra channels in the Slack panel. |