Functionalities can now be paged directly from the manual paging modal on web, Slack, and mobile. Assign an escalation policy to any Functionality and it becomes a pageable target, so anyone responding to an incident can escalate to the right team based on what’s broken, without needing to know the underlying team structure or escalation policy name.
Why it matters
Most people paging on-call responders think in terms of product areas and features, not the team names or escalation policy hierarchies behind them. The person raising the alarm knows that “login is broken for 1% of users” but doesn’t know whether to page the Identity team, the Auth service, or escalation policy “Platform-P1.” This knowledge gap results in delayed pages, mispages, or a “please join which channel?” loop before any investigation starts.
Paging by Functionality closes that gap. Admins map Functionalities to escalation policies once. Everyone else just searches for what’s impacted.

How it works
Assign an escalation policy to a Functionality from the Functionality overview page or via API and Terraform. Once assigned, that Functionality becomes a pageable target alongside Teams, Services, and Escalation Policies in the paging modal.
- Responders see the Functionality name in their page notification, push, SMS, and phone alerts, so they immediately know the business context of what they’re responding to.
- The Alert’s Functionality field is updated automatically and a timeline event is logged when a Functionality is paged.
- If a Functionality is owned by a team, that team is added to the alert at page time.
- Functionalities without an assigned escalation policy are not shown as pageable options.
- Functionality paging is also available as a target in the “Page Rootly On-Call” workflow action.
Getting started
- Go to a Functionality and assign an escalation policy under the On-Call section.
- The Functionality will now appear as a pageable option in the paging modal on web, Slack, and mobile.
- Functionality paging is also supported via API (
POST /pageswithfunctionality_id) and Terraform via the updatedrootly_functionalityresource.
Check out the docs to learn more.












