-
Type:
Suggestion
-
Resolution: Unresolved
-
Component/s: Global - On-call, User - API, User - On-call Schedule
-
None
-
1
User Problem
In some cases, the admins will create multiple Rotations inside an On-call Schedule to form an on-call order, and whenever an on-call user has responded to an Opsgenie Alert, the admins want to be able to quickly determine where this person is in the on-call order.
Suggested Solutions
Please consider having an API endpoint for this objective. Given that there is an API endpoint for listing the On-call Schedules where a particular user is at, it would be adding more flexibility if there's a way to list out the Rotations.
Current Workarounds
In the current design, the available workaround is:
- Obtain the username or user ID whenever an alert is acknowledged.
- Obtain the On-call Schedule Name from the Alert Activity log.
- Incorporate the On-call Schedule Name to make a Get On Calls API request or Get Schedule API request to list out the Rotations & the Participants of each Rotations this particular On-call Schedule contains.
- Locate the order by matching the username/user ID with the result.