Connecting a messaging app
Signals only become useful when they reach the people who can act on them. The app supports two delivery channels — pick either one, you don't need both.
Why connect anything at all
Without a messaging connection:
- Sync still runs, signals still appear in the dashboard
- You can read + filter signals
- You can't post signals to a channel
- You can't DM teammates
- Auto-send features (high-importance signals, new potentials) have nothing to deliver to
So connection is required only for outbound delivery. The dashboard banner reminds you while no provider is wired up; it disappears once Slack or Teams is connected.
Slack vs Teams — quick compare
| Slack | Microsoft Teams | |
|---|---|---|
| Setup | One-click OAuth — install the app in your workspace | Paste a Power Automate webhook URL |
| Per-org installs | Yes — each org installs into its own workspace | Yes — one webhook per org |
| Multi-channel delivery | Yes — recipient picker per send | No — locked to the webhook's channel |
| DM specific users | Yes — pick people in the recipient picker | No — webhooks can't @mention users |
| Interactive buttons | Yes — modal opens on click | No — read-only |
| Slash commands | Yes (/signal) | No |
| Slack-style auth | OAuth (scopes, redirect URI) | Webhook URL = endpoint + secret |
| Time to wire up | ~2 minutes | ~5 minutes (Power Automate steps) |
Which one should you pick
Pick Slack if:
- Your team already lives in Slack
- You want to DM specific reps based on which company the signal belongs to
- You want to use the recipient picker to send a single signal to N channels + M users in one click
- You want to interact with signals from inside Slack (view modal, reactions)
Pick Microsoft Teams if:
- Your team uses Teams as their default chat
- You only need a single team-wide channel post per signal
- OAuth onboarding feels heavier than pasting a webhook URL
- Your IT team blocks third-party OAuth apps
Going deeper
- Slack connection — full setup, scopes, troubleshooting
- Microsoft Teams connection — Power Automate webhook walkthrough
- Recipient picker — channels + people multi-select used by Slack sends
Switching later
You can change later. Disconnect via Settings → Slack (or Teams) and re-run the wizard for the other provider. Sent history + signal feed are preserved — only the delivery channel changes. You can also connect both at once if you want to fan out the same signal to a Slack channel AND a Teams channel: the send dialog shows both providers as separate toggles.