Errors · Guides
Get alerts
New issues, regressions, spikes and customers running into errors, on your phone within seconds. Alerts are yours: each person chooses where, when and about what. A team's Slack channel is set once for the project.
What you can be told
| Alert | When |
|---|---|
| New issue | An error nobody has seen before. |
| Regression | Something marked resolved is back. |
| Known issue | A customer ran into an issue you already have, so you can reach out first. Once per person per issue an hour. |
| Spike | An issue firing far more than usual: at least 20 in the last hour and five times its usual rate. Once in 6 hours. |
| Back from snooze | A snoozed issue woke up and kept happening. |
| Customers told it's fixed | A waiting "it's fixed" notice went out because the new release is live. |
Ignored issues never alert, and snoozed ones stay quiet until they wake. An alert never names a customer: who was hit is on the issue's page.
Where you get them
Open Alerts in Errors' sidebar, under All projects. It is your own page, for every project you open in Errors.
- Telegram: press Connect Telegram, scan the code with your phone or open the link, and press Start in Telegram. The link works once, for 15 minutes.
- E-mail: tick "E-mail me" under When. Alerts go to the address you sign in with.
Send me a test checks that a channel works. Each channel shows when it last sent and the last error, if any.
What about, for each project
Every project you open has its own sheet on the Alerts page: tick the kinds you want (all of them to begin with) and, if you like, the environments. With no environment ticked you get alerts from every environment except local and testing; tick some to get alerts from those only.
Quiet hours and the digest
- Quiet hours: alerts wait, then arrive as one "while you were away" message. Fatal errors, regressions and issues that hit 3 or more customers in an hour still come through. The hours are on your own time zone, set in your Preferences at
id.my-beast.com. - Daily digest: how the last 24 hours went, at the hour you choose. Skipped on days with no errors.
When more than three alerts are due for you at once, they come as one message.
On Telegram
Each alert comes with buttons: Resolve, Snooze 24h, Assign to me and, when real customers were hit, Tell them we're on it, which asks before it tells anyone. The buttons do what the issue's page does, and only for someone with the Triage or Admin role in the project. The bot also answers:
| Command | What it does |
|---|---|
/status | How your projects are doing. |
/issues | The open issues that matter most. |
/mute 2h | Pause alerts for minutes, hours or days: 30m, 2h, 1d. At most 14 days. |
/unmute | Resume alerts. |
/stop | Disconnect this chat. |
/help | What the bot can do. |
A team channel in Slack
Slack is the project's, not one person's. A project admin adds the channel once for every product in the project's Settings → Notices, and ticks which kinds of Errors alert go there. A channel gets its alerts at any hour: quiet hours are a person's.
Silence is news too