on-call · escalation · paging
On-call rosters, escalation policies, and paging over mobile push, SMS, WhatsApp, Telegram, Slack, and email. Point the alerts you already have at it, and AlertKick pages the person who is actually on call - climbing to the next one until somebody acknowledges. Priced per server, never per engineer.
Free plan · no card · commercial use allowed
Moving from PagerDuty or Opsgenie? Import schedules and policies with a read-only key.
Disk 92% on prod-web-1
acknowledged 02:20 · escalation stopped
Two people were paged in six minutes. Nobody off duty was woken, and the policy stopped the moment someone took it.
ai-native monitoring
Connect AlertKick once and your assistant works inside your workspace: create uptime, SSL, DNS and heartbeat monitors, read alerts and security events, acknowledge a page, open a change window. No dashboard to switch to, no keys to paste.
Listed in the Claude connector directory. 38 tools, every write marked as a write.
you
"Watch alertkick.com and warn me a month before the certificate expires."
create_domain_expiry_monitor
domain: "alertkick.com"
domain_expiry_alert_days: 30
Allow your AI assistant to create domain-expiry monitor?
Nothing happens until you allow it.
already have monitoring?
You do not have to replace anything to fix on-call. Send alerts in over a webhook and AlertKick handles the rota, the paging, and the escalation from there.
Import your schedules and escalation policies automatically - preview first, read-only key, nothing rebuilt by hand.
Support stops in April 2027. Move your users, rosters, and policies over automatically before it does.
Where the rotations, escalation chains, and integrations go next.
same agent · same plan · three jobs
I'm here for
Rosters, escalation policies, and paging on top of the monitoring you already run - for SRE and DevOps teams.
See the SRE & DevOps laneI'm here for
eBPF detection from inside the kernel: SSH logins, file changes, and rootkits, mapped to MITRE ATT&CK and triaged by AI.
See the security laneI'm here for
File integrity, access logs, and change records mapped to PCI DSS 4.0 and SOX controls, exported as audit-ready reports.
See the compliance laneai-native monitoring
AlertKick is listed in the Claude connector directory. Connect it once and Claude works inside your workspace: create uptime, SSL, DNS and heartbeat monitors, read alerts and security events, acknowledge a page, open a change window. No API keys to paste, no dashboard to switch to.
connect
One-click OAuth to mcp.alertkick.com. The connection acts as you, in your workspace only, and you can revoke it from either side.
ask
"Monitor this URL and warn me before the certificate expires." "My backup cron runs at 02:00 - watch it." "Any open alerts? Acknowledge the staging ones."
or bring your own
Claude Code, Cursor, or any MCP client. Self-managed and on-premise installs use the open-source akmcp binary with an API key.
in chatgpt's browser
Open an AlertKick page in the ChatGPT desktop app and its tools are already there, published by the page over WebMCP. Nothing to connect, no key to paste, and your session never leaves the browser.
rosters and schedules
Build a rotation once - daily, weekly, bi-weekly, or a custom cadence - and it keeps turning. Everyone can see who is on call now, who is next, and when their own turn comes.
primary
backup
Thu-Fri backup is an override - the underlying rotation is untouched and resumes on Saturday.
Set the members, the order, and the handover time. Everyone takes a fair share and the schedule never needs re-typing.
Holidays, sick days, and swaps are a date range on top of the rota. The original rotation stays intact underneath.
Platform, database, and application on-call can each have their own rota, and escalation policies pick the one that fits the alert.
A schedule type where the rota stays simple but off-hours alerts nudge the awake shift on Slack first - the rota engineer is only woken if nobody acknowledges in time.
escalation policies
A policy is a list of levels. Each one names who to reach, on which channel, and how long to wait before giving up on them. Acknowledge at any level and the whole thing stops.
escalation policy · critical_alerts
Start
Notify primary on-call
push + SMS · wait 5 minutes
Escalate to roster daily_oncall
SMS + Telegram · wait 10 minutes
Escalate to engineering lead
WhatsApp + SMS · wait 10 minutes
Catch-all: #infra-alerts
slack · policy ends
Stop
where the page lands
The same incident reaches Slack, Telegram, WhatsApp, email, and SMS, and the mobile app pages you directly - then lets you acknowledge or resolve without opening a laptop. Acknowledging stops the escalation everywhere.
mobile push
Critical alerts get through
The AlertKick app on iOS and Android. Critical pages use a dedicated channel that bypasses Do Not Disturb on Android, and you acknowledge from the notification.
sms · whatsapp
Works on any phone
Sent over Twilio to UK and international numbers, retried with backoff if the carrier fails, and logged per message so "did it send" always has an answer.
telegram · slack · email
Quiet channels first
A Telegram bot for personal pings, Slack channels with a thread per alert, and email for the paper trail. Order the ladder from least to most disruptive.
voice calls
Not yet
AlertKick does not place automated phone calls. If your escalation policy depends on a robocall, SMS plus critical push is the loudest step today.
fewer pages, not more
Alerts are grouped and deduplicated before anyone is paged, and AI reads each one in context to decide whether it is worth an interruption. Three web servers spiking behind one load balancer is one page, not three.
the same agent, one layer down
Install the agent and AlertKick stops being only an on-call tool. It watches your servers from inside the kernel with eBPF - intrusions, SSH logins, rootkits, crypto miners, file changes - and feeds the same rosters and escalation policies you just built.
detect
Kernel-level eBPF detection mapped to MITRE ATT&CK, with AI explaining each event in plain English.
watch
Uptime, response times, SSL and domain expiry, cron heartbeats, CPU, memory, disk, and containers.
attribute
Every SSH session, command, and file change tied to who did it - human, pipeline, or AI agent.
pick a part, see what it does
On-call is where most teams start. Everything else comes on the same plan, so this is what you get on day one, not a roadmap.
Build a rotation once - daily, weekly, bi-weekly, or custom - and it keeps turning. The schedule is always visible, so nobody has to guess who is on call tonight.
handover Fri 09:00 · Europe/London
pricing
Per-seat on-call tools charge you for every engineer you add to the rotation - which is exactly the wrong incentive. AlertKick's bill tracks your infrastructure. On-call, escalation policies, and the alert sources are on every plan, including Free, and there is no per-seat line on any invoice.
free
£0
One roster, one escalation policy, and alerts in from 28+ sources for 2 users. Pages over mobile push, email, Slack, and Telegram. 5 monitors and 5 heartbeats at 5-minute checks, and a public status page. Commercial use allowed.
professional
£39/mo
Adds SMS and WhatsApp paging, up to 5 users, and unlimited rosters and policies. 5 agent-based hosts with eBPF security included, 10 monitors and 10 heartbeats at 1-minute intervals, 30-day retention.
business
£149/mo
Up to 25 users, 25 hosts, 50 monitors and 50 heartbeats, Kicker the SRE agent, 90-day retention, priority support, plus compliance evidence and reports for PCI DSS and SOX.
Build a roster, attach an escalation policy, and fire a test alert at yourself. Ten minutes, no sales call, no per-seat charge. Moving from PagerDuty or Opsgenie? The importer brings your schedules and policies across.
Start freefree plan · no card · commercial use allowed