Integrations
Cronitor integrates with popular communication and incident management platforms to ensure your team stays informed when monitors detect issues. These integrations can be added to Notification Lists and reused across multiple monitors.
Agents connected to the Cronitor MCP server can list, create, and connect integrations without seeing their secrets.
Available Integrations
Detailed setup instructions for popular integrations:
| Service | Description |
|---|---|
| Slack | Send alerts to channels or direct messages with rich formatting and action buttons |
| Microsoft Teams | Deliver alerts to Teams channels with embedded monitor details and quick actions |
| Discord | Post formatted alerts to Discord servers with customizable webhooks |
| Google Chat | Send alerts to Google Workspace Chat spaces using webhooks |
| Telegram | Receive alerts via Telegram bot in direct messages or group chats |
| Lark | Deliver alerts to LarkSuite channels using custom bot integrations |
| PagerDuty | Create incidents with automatic escalation, on-call routing, and resolution tracking |
| Datadog On-Call | Route Cronitor alerts to a Datadog On-Call team for escalation and incident response |
| OpsGenie | Trigger OpsGenie alerts with intelligent routing and escalation policies |
| Splunk On-Call | Route alerts through Splunk On-Call with timeline integration and team coordination |
| Webhooks | Send custom HTTP requests to any endpoint with flexible payload formatting |
Getting Started
To set up integrations:
- Navigate to Settings > Integrations in your Cronitor dashboard
- Select the service you want to connect
- Follow the setup instructions for your chosen platform
- Add the integration to your Notification Lists
- Attach notification lists to your monitors to start receiving alerts
Once configured, these integrations will automatically send alerts when your monitors detect issues and recovery notifications when they return to healthy status.
Connect from an agent, the CLI, or the API
Every integration can be connected without the dashboard:
| How it connects | Services |
|---|---|
| Browser authorization | Slack, PagerDuty |
| API key or webhook URL | Microsoft Teams, Discord, Google Chat, Lark, Webhook, OpsGenie, Splunk On-Call, Datadog On-Call |
| Bot link | Telegram |
- Agents: the Cronitor MCP server tools
connect_integration(browser authorization),create_integration(API key or webhook URL), andlist_integrations. - CronitorCLI:
cronitor connect <service> --add-to defaultconnects any service and adds it to a notification list. See Using CronitorCLI. - REST: the Integrations API (
integration:read/integration:write).
To route alerts to an integration, add it to a notification list: the key is the integration's service and the value is its label.
Free plan: Slack, Microsoft Teams, Discord, Google Chat, Lark, Telegram, and Webhook. PagerDuty, OpsGenie, Splunk On-Call, and Datadog On-Call need a paid plan.