You can wire any incident event to any channel. The seven kinds differ in setup effort, who they reach, and how they format the alert.Documentation Index
Fetch the complete documentation index at: https://docs.tallwatch.com/llms.txt
Use this file to discover all available pages before exploring further.
Quick comparison
| Channel | Setup time | Best for | Acknowledge from channel? |
|---|---|---|---|
| 1 minute | Individuals, distribution lists, audit trail | No (use the dashboard) | |
| Slack | 2 minutes | Engineering teams that live in Slack | No (planned) |
| Discord | 2 minutes | Communities, indie teams on Discord | No |
| Microsoft Teams | 3 minutes | Enterprise teams on Microsoft 365 | No |
| Telegram | 5 minutes | Groups outside the corporate suite | No |
| PagerDuty | 2 minutes | 24/7 on-call rotations with paging | Yes (auto-syncs back to Tallwatch) |
| Webhook | 10 minutes | Custom integrations, anything not in the list above | Depends on your receiver |
How to choose
I want every engineer on the team to see incidents
I want every engineer on the team to see incidents
Use Slack, Discord, or Microsoft Teams. Pick whichever your team already lives in. The structured card format makes alerts skimmable in a busy channel.
I want specific people to be paged 24/7
I want specific people to be paged 24/7
Use PagerDuty. It handles rotation, escalation, mobile push, and SMS at the device layer so you don’t have to wire that yourself. Tallwatch sends the trigger event; PagerDuty’s policy decides who wakes up.
I want a permanent record in an inbox
I want a permanent record in an inbox
Use Email with a distribution list address. Every alert lands in everyone’s inbox and the thread history survives any chat platform churn.
I want Tallwatch to talk to my internal system
I want Tallwatch to talk to my internal system
Use Webhook. Sign the request with the per-channel secret, deserialize the payload, and route it however you want. Custom payload shape supported via Handlebars templates.
My team is on Telegram or some other chat tool
My team is on Telegram or some other chat tool
Telegram is supported natively. For anything else, use a webhook — most chat tools have a “convert webhook to message” pattern documented on their side.
How many channels should a workspace have?
Most teams end up with three to six channels:One always-on team channel
Slack, Discord, or Teams. Routes every incident event to a single team-visible feed. This is the default for any monitor without a more specific policy.
One paging channel for severe incidents
PagerDuty bound to a level-1 escalation step that fires only if no one acknowledges the level-0 chat alert within 5 to 15 minutes.
One email channel per stakeholder group
A “billing-stakeholders” email channel that fires only on the monitors that affect billing. An “infra-team” email channel that fires on all monitors. Keep the lists short so notifications stay credible.
Common configuration tips
- Test before you trust. Every channel form has a Send test alert button. Click it before binding the channel to a real monitor. A test that does not arrive is much easier to debug than a real incident that does not arrive.
- Name channels for the audience, not the tool.
#incidents-billingis better thanSlack webhook 3. The channel list reads cleaner and your on-call team knows where alerts go. - Disable, do not delete, when in doubt. Channels you no longer want immediately can be flipped off via the Enabled toggle. The audit history of past dispatches stays intact.
What happens if a channel breaks
Tallwatch never silently drops an alert when a channel is rate-limited. A dispatch that hits the per-channel 30-second window is queued and re-delivered as soon as the window opens. After a few attempts the retry backs off to 5-minute intervals but never gives up. See Default Alerts for the full delivery contract.
failed and surfaces on the incident’s detail page. The next dispatch on the same channel will not retry automatically (the channel is broken, not rate-limited). Fix the channel, then resend manually from the incident.