Ticketing Agent
The Ticketing Agent is an AI SRE agent that consumes anomalies from the pipeline, correlates them with trace data, and creates deduplicated incident tickets across multiple platforms.Supported Platforms
PagerDuty
Severity-based routing with auto-acknowledgment and escalation policies.
Jira
Project/issue type mapping with custom fields and assignment rules.
ServiceNow
CMDB integration with assignment groups and priority mapping.
OpsGenie
Team-based routing with on-call schedules and escalation.
Slack
Webhook notifications with thread updates for incident progression.
Zammad
Self-hosted ticketing for air-gapped or on-prem deployments.
How It Works
Configuration
Platform Configuration
Each platform requires specific credentials. These are stored in the cluster’s secret store (AWS Secrets Manager, GCP Secret Manager, Vault, or Azure Key Vault) and synced via External Secrets Operator.- PagerDuty
- Jira
- ServiceNow
- OpsGenie
- Slack
| Field | Required | Description |
|---|---|---|
routingKey | Yes | PagerDuty Events API v2 routing key |
Severity Routing
Configure which platforms receive incidents based on severity:Anomaly Settings
| Parameter | Default | Description |
|---|---|---|
minimumScore | 0.85 | Minimum anomaly score to create an incident |
lookbackWindow | 15m | Time window for anomaly grouping |
LLM Configuration
The agent optionally uses an LLM to generate human-readable incident summaries:Incident Lifecycle
Incidents progress through these states:| State | Description |
|---|---|
open | New incident, not yet acknowledged |
acknowledged | Team has seen the incident |
resolved | Issue has been fixed |
escalated | Escalated to a higher-priority platform or team |