Integrations
Connect HowlOps to your existing tooling: CI/CD pipelines, ChatOps, on-call management, and more.
GitHub Actions
Pause a monitor during deployments to prevent false alarms:
# .github/workflows/deploy.yml
- name: Pause monitor
run: |
curl -X POST https://api.howlops.com/api/v1/monitors/$MONITOR_ID/pause \
-H "Authorization: Bearer $HOWLOPS_API_KEY"
- name: Deploy
run: ./deploy.sh
- name: Resume monitor
run: |
curl -X POST https://api.howlops.com/api/v1/monitors/$MONITOR_ID/resume \
-H "Authorization: Bearer $HOWLOPS_API_KEY"
Slack workspace notifications
To connect Slack:
- Go to api.slack.com/apps → Create New App → From scratch
- Enable Incoming Webhooks and click Add New Webhook to Workspace
- Choose the channel and copy the Webhook URL
- In HowlOps: Integrations → Slack → paste URL → Save
Discord
- In your Discord server: Server Settings → Integrations → Webhooks → New Webhook
- Choose the channel and copy the Webhook URL
- In HowlOps: Integrations → Discord → paste URL → Save
PagerDuty
Paid On-call
- In PagerDuty: Services → Add New Service → Events API v2
- Copy the Integration Key
- In HowlOps: Integrations → PagerDuty → paste Integration Key → Save
Custom webhook
Connect any HTTPS endpoint. HowlOps POSTs JSON payloads on incident events:
{
"version": "1",
"event": "monitor.down",
"monitor_name": "API Health",
"url": "https://api.example.com/health",
"details": "HTTP 503 - Service Unavailable",
"timestamp": "2026-01-15T10:30:00Z",
"tenant_id": "550e8400-e29b-41d4-a716-446655440000",
"monitor_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7",
"heartbeat_id": ""
}
Prometheus Alertmanager
Paid On-call
Route Prometheus alerts to HowlOps on-call schedules and escalation policies using the Alertmanageropsgenie_config webhook format. HowlOps is fully compatible with this format, so no custom receiver plugin is needed.
- In HowlOps: go to Integrations → Prometheus Alertmanager and generate an Alertmanager API token.
- Add HowlOps as a receiver in your
alertmanager.yml:
receivers:
- name: howlops
webhook_configs:
- url: 'https://api.howlops.com/api/v1/webhook/alertmanager'
send_resolved: true
http_config:
authorization:
credentials: '<your-alertmanager-token>'
MCP Server (AI assistants)
Allow AI assistants (Claude Code, Cursor, Copilot) to manage your HowlOps workspace via the Model Context Protocol. See the MCP Server docs for full setup instructions.