Integration

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.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in OpsGenie.Built from the 40 OpsGenie tools below, on the connection you add once.

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 Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect OpsGenie

  1. Create your workspace

    Sign up free. Nothing to install.

  2. 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.

  3. 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.

Popular integrations

Browse the whole catalog