OpsGenie integration
OpsGenie incident management and alerting API by Atlassian. Create, manage, and close alerts, manage on-call schedules, escalation policies, teams, and integrations for incident response and operations management.
Say what should happen.
The workflow builds itself.
Common OpsGenie use cases
- automate team management
- automate alert management
- automate incident management
- automate schedule management
- automate tag management
- automate user management
- add tag programmatically
- add note programmatically
- add team programmatically
- get team programmatically
What you can do with OpsGenie
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Alert, 6 operations
assign_alertAssign alertPOSTAssign an alert to a specific user.close_alertClose alertPOSTClose an alert. The alert will be marked as resolved.create_alertCreate alertPOSTCreate a new alert in OpsGenie. Triggers notifications to on-call responders based on routing rules.delete_alertDelete alertDELETEDelete an alert by its identifier.get_alertGet alertGETRetrieve details of a specific alert by its identifier.list_alertsList alertsGETList alerts with optional filtering, sorting and pagination.
Team, 6 operations
add_team_to_alertAdd team to alertPOSTAdd a team to an existing alert.create_teamCreate teamPOSTCreate a new team in OpsGenie.delete_teamDelete teamDELETEDelete a team by its identifier.get_teamGet teamGETRetrieve details of a specific team.list_teamsList teamsGETList all teams in the OpsGenie account.update_teamUpdate teamPATCHUpdate an existing team's name or description.
Incident, 5 operations
close_incidentClose incidentPOSTClose an incident in OpsGenie Incident Management.create_incidentCreate incidentPOSTCreate a new incident in OpsGenie Incident Management.get_incidentGet incidentGETRetrieve details of a specific incident by its identifier.list_incidentsList incidentsGETList incidents with optional filtering and pagination.resolve_incidentResolve incidentPOSTResolve an incident in OpsGenie Incident Management.
Schedule, 5 operations
create_scheduleCreate schedulePOSTCreate a new on-call schedule.delete_scheduleDelete scheduleDELETEDelete an on-call schedule by its identifier.get_scheduleGet scheduleGETRetrieve details of a specific schedule.list_schedulesList schedulesGETList all on-call schedules.update_scheduleUpdate schedulePATCHUpdate an existing on-call schedule's name, timezone, or enabled state.
Tag, 2 operations
add_tags_to_alertAdd tags to alertPOSTAdd one or more tags to an alert.remove_tags_from_alertRemove tags from alertDELETERemove one or more tags from an alert.
User, 2 operations
get_userGet userGETRetrieve details of a specific user.list_usersList usersGETList users in the OpsGenie account with pagination.
Acknowledge alert, 1 operation
acknowledge_alertAcknowledge alertPOSTAcknowledge an alert, indicating that someone is working on it.
Alert count, 1 operation
get_alert_countGet alert countGETGet the number of alerts matching a search query.
Alert description, 1 operation
update_alert_descriptionUpdate alert descriptionPUTUpdate the description field of an existing alert.
Alert message, 1 operation
update_alert_messageUpdate alert messagePUTUpdate the message field of an existing alert.
Alert note, 1 operation
list_alert_notesList alert notesGETList notes attached to an alert.
Alert priority, 1 operation
update_alert_priorityUpdate alert priorityPUTUpdate the priority of an existing alert.
Detail, 1 operation
add_details_to_alertAdd details to alertPOSTAdd custom details (key-value properties) to an existing alert.
Escalate alert, 1 operation
escalate_alertEscalate alertPOSTEscalate an alert to the next level using the specified escalation policy.
Heartbeat, 1 operation
ping_heartbeatPing heartbeatGETSend a heartbeat ping to indicate that a monitored job or service is alive.
Note, 1 operation
add_note_to_alertAdd note to alertPOSTAdd a note to an existing alert.
On call, 1 operation
get_on_callsGet on callsGETGet the users currently on-call for a given schedule.
Responder, 1 operation
add_responder_to_alertAdd responder to alertPOSTAdd a responder (user, team, escalation, or schedule) to an existing alert.
Snooze alert, 1 operation
snooze_alertSnooze alertPOSTSnooze an alert until a specified time. Notifications will be suppressed until the snooze ends.
Unacknowledge alert, 1 operation
unacknowledge_alertUnacknowledge alertPOSTUnacknowledge a previously acknowledged alert.
Use OpsGenie from Claude Code, Cursor or Codex
Connect OpsGenie in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its OpsGenie operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect OpsGenie
- Create your workspace
Sign up free. Nothing to install.
- Connect OpsGenie once
Add your OpsGenie connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
OpsGenie integration FAQ
What can you do with the OpsGenie integration?
LiveContext exposes 40 operations on OpsGenie, covering alert, team, incident and schedule. Common uses include automate team management, automate alert management and automate incident management.
