EvoHub Docs Sign in
EnglishEN

On-Call

Overrides and take over

Use with AI
View as MarkdownThis page as plain text, for pasting into an AI tool Open in ClaudeAsk Claude questions about this page Open in ChatGPTAsk ChatGPT questions about this page
Connect to Cursor / VS Code / ClaudeSearch and read these docs from your AI tool (MCP server)

MCP server URL

https://docs-dev.evohub.io/mcp

Claude Code

claude mcp add --transport http evohub-docs-docs https://docs-dev.evohub.io/mcp

Claude (claude.ai and Claude Desktop): Settings → Connectors → Add custom connector, and paste the URL above.

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "evohub-docs-docs": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://docs-dev.evohub.io/mcp"
      ]
    }
  }
}

Cursor — ~/.cursor/mcp.json

{
  "mcpServers": {
    "evohub-docs-docs": {
      "url": "https://docs-dev.evohub.io/mcp"
    }
  }
}

VS Code — .vscode/mcp.json

{
  "servers": {
    "evohub-docs-docs": {
      "type": "http",
      "url": "https://docs-dev.evohub.io/mcp"
    }
  }
}

Plans change: someone goes on vacation, gets sick, or is already working on the problem that just paged a colleague. EvoHub handles this in two ways. An override changes who is on call on a schedule for a period of time. Take over makes a single alert yours.

Overrides

An override puts a replacement person on a schedule from a start time to an end time. While it is active, the override wins over every layer of the schedule: anyone who asks the schedule "who is on call" — the Currently On-Call banner, the mobile app and every escalation step that targets the schedule — gets the override person.

Add an override in the console

Open the schedule

Go to On-Call → Schedules and open the schedule.

Click Add Override

In the Overrides section, click Add Override.

Fill in the details

Choose the Replacement User, the Start Time and End Time, and optionally a Reason (optional) such as "Vacation cover".

Save

The override appears in the list, marked Active while it is in effect, with the time range shown on the schedule's clock.

To remove an override, click the trash icon on its row. The schedule goes back to its normal rotation immediately.

Only people who are allowed to respond to alerts can be chosen as a replacement. Adding and removing overrides needs permission to edit schedules (Owners, Admins and Members have it by default).

Take or give a shift from the mobile app

In the EvoHub mobile app, open the On-Call tab, choose Schedule, tap a day, and choose who covers it under Assign coverage to in the Override shift sheet. Choose yourself to take the shift, or a teammate to hand it over. The app creates an override for that whole day (midnight to midnight on your phone's clock). If the day is already covered by an override, the sheet shows it under Currently overridden with an option to remove it.

Things to know

  • If two overrides overlap, the one that started first is used for the overlapping time. To change who covers a period, delete the old override rather than adding a second one on top.
  • An override covers the whole schedule, not one layer. On a schedule with a primary and a backup layer, the override person is reached by every step that targets that schedule.
  • Overrides are not copied by the Opsgenie importer. Recreate upcoming ones by hand after an import.

Take over an alert

Take over says "I've got this" for one alert. It:

  1. Assigns the alert to you.
  2. Acknowledges it, if it was still triggered.
  3. Stops its escalation, so nobody else is paged for it.
  4. Records Taken over by you (and from whom, if it was assigned to someone else) on the alert's timeline.

You can take over an alert that is assigned to someone else or to nobody. You cannot take over a resolved alert.

Where to find it:

  • Console: open the alert and click Take over. The button is hidden when the alert is already assigned to you.
  • Bulk: on On-Call → Alerts, select open alerts and click Take over N.
  • Mobile app: open the alert and tap Take over.
  • Slack: in the alert message's … menu, choose Take over (when Slack is connected; see Slack).

Taking over needs permission to respond to alerts, which Owners, Admins and Members have by default.

Take over or redirect?

You want to Use
Own the alert yourself and stop paging others Take over
Hand the alert to a different team's escalation policy Redirect — the current escalation stops and the selected policy is paged from the top
Stop being paged for it while you investigate, without taking ownership Acknowledge

See Alerts and incidents for all alert actions.

Last updated