Integrations
Integrations
Integrations connect AImonitoring events and operational records to the tools teams already use for response, workflow, deployments, and telemetry.
Provider directory
- Slack routes incidents and escalation updates into response channels.
- PagerDuty and Opsgenie connect incident notifications to on-call systems.
- Jira creates and links follow-up work from incidents and reviews.
- GitHub supports deployment and change correlation workflows.
- Datadog connects monitoring events to existing telemetry dashboards.
- Webhook sends normalized events to customer-owned automation endpoints.
Governance
- Only users with integration management permission can connect or disable providers.
- Integration connection and disable actions are audit logged.
- Provider state is organization-scoped.
- Use least-privilege API tokens and provider-specific secrets when wiring production connections.
Implementation model
- The product stores provider, display name, status, configuration metadata, creator information, and delivery evidence.
- Provider status is explicit: not connected, configured, connected, failed, or disabled.
- Configured means setup is saved but not verified yet.
- Connected means the provider accepted a delivery or, for GitHub, sent a valid signed webhook.
- Failed means delivery exhausted retries or the provider rejected the request.
- Connection status can be disabled without deleting operational history.
- Delivery logs show event type, attempt count, provider status, message, and timestamp.
- Use webhooks for providers that are not yet first-class integrations.
GitHub setup
- Paste the repository as owner/repository or use the full GitHub repository URL.
- Use the AImonitoring GitHub webhook URL shown on the Integrations page.
- Set GitHub webhook content type to application/json.
- Use the same webhook secret in GitHub and AImonitoring so signatures can be verified.
- Subscribe to push, release, deployment, deployment_status, and workflow_run events.
- GitHub token is optional for webhook correlation; add a token only when issue creation or API sync is needed.
Related documentation
Alert channels
Configure email, Slack, webhook, SMS, and WhatsApp delivery targets and test alert delivery.
Routing and maintenance
Create escalation policies, on-call schedules, temporary overrides, secondary escalation, and planned maintenance windows.
Incidents
Acknowledge, investigate, route, resolve, and review service incidents.
Audit log
Review access, configuration, API key, incident, review, and team-management events.