May 19, 2026

We’ve given the On-call readiness Insights dashboard a bit of an uplift. This includes goodies such as:
Plus, we’ve given everything a lick of paint!

We’ve also uplifted the Alerts Insights dashboard. Charts will now mirror colors found in Catalog for more cohesion across the product. And, you can view all underlying Alerts Insights data by clicking on the icon on the top right of each chart.

Our MCP is now available as a Claude connector, which means our MCP is now directly available as an integration in claude.ai or the Claude desktop app.
Users can click to install from the Anthropic Marketplace and have it available in their Claude setup, allowing them to do everything our MCP supports but through that interface.

Our webhook catalog has covered the Response domain for a while, allowing customers to hook into incident and post-incident events. We've now extended it to include On-call with:
alert_created (pre-existing) and alert_resolved so you can get notified when alerts close, not just when they're createdescalation_created and escalation_status_updated covering escalation creation and status changes like acknowledgements, snoozes, and expiryshift_change fires whenever the on-call user changes on a schedule
For more details, check out our API docs.
When migrating to incident.io at scale, teams sometimes need to control how individual users get paged, especially where users are paged directly rather than via an escalation policy. Without a way to set this programmatically, users with no preference configured could be unreachable during escalations.
We've now shipped two public API endpoints to get and set a user's preferred paging provider, so you can manage this during migration or via automation:
GET /v2/users/{user_id}/paging_provider returns the effective provider for that user (their explicit preference if set, otherwise the fallback we'd use to actually page them). The field is omitted if the user can't be escalated to at all.POST /v2/users/{user_id}/paging_provider with {"preferred_escalation_provider": "pagerduty"} sets the preference. This requires the new users.preferred_paging_provider.edit RBAC scope.Sometimes an admin just needs to jump in and correct a mistake a user has in their notification setup. In this case it's allowing the owners, admins, or managers with the right team permissions to edit a user’s notification rules.
We already allowed the adding and updating of notification methods such as adding a new phone number or email and this change expands that to allow specifying how we should then use that method to notify the user (e.g. send an email immediately, followed by an SMS after 1 minute).
Many of our customers bootstrap their catalogs using integrations like PagerDuty. It helps them quickly import lists of services, escalation paths along with how they link to teams. The challenge comes when customers want to take control of those catalog types and cut the cord to their previous provider.
Traditionally you'd have to manually copy the data over into new catalog types, then relink any expressions you've made by hand. Now once you've disconnected the integration a new button will appear on the catalog type letting you unlink the catalog type from the original provider. This will convert it to a fully editable catalog type on our platform, letting you create new entries and delete old ones, and modify all the attributes.

We've enabled Android users to opt-in to a new style of high priority notifications, which displays a full screen notification when your phone screen is off, similar to how an alarm will display.
Users will need version >= 1.13.1 of the app, and can opt-in through the 'Advanced settings' section of the Notification settings. We recommend sending yourself a test notification from the web dashboard to see the new behavior, which you can read more here.
Ready for modern incident management? Book a call with one of our experts today.
