Who is on call for a service
Tool: oppex.oncall.whoIsOnCallForService
Shows who is on call right now for a service, level by level, for each escalation policy the service uses. Use it to find the right person to contact before you page anyone.
What you provide
| Input | Required | Description |
|---|---|---|
| Service | Yes | The service, by name. The assistant can also use the service it found on an incident. |
Only active services in your connection's workspace are included.
Example prompts
- "Who's on call for Telemetry Gateway?"
- "Who is on call for Millennium Falcon Worker at level 2?"
- "Who should I call about the checkout latency incident?"
- "Give me the phone number of whoever is on call for Payments API."
Who can use it
Anyone, whatever their role.
What you get back
For each escalation policy mapped to the service, and for each level of that policy:
| Detail | Meaning |
|---|---|
| Policy and level | The escalation policy's name, and the level number and name. |
| On-call people | Each person on call at that level right now, with their name and email. |
| Schedule | The schedule that put the person on call, when the level targets a schedule. |
| Shift end | When the person's current on-call shift ends. |
| Contact number | The person's contact number, unless they have chosen to hide it. |
| Contact methods | The ways the policy contacts them, such as phone, SMS and WhatsApp. |
Limits and errors
| Message | Meaning |
|---|---|
| "Service not found" | No active service in your connection's workspace has that name. |