You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/guides/all/setup-incident-manager-ai-agent.md
+20-23Lines changed: 20 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,32 +63,29 @@ For example, Opsgenie or Firehydrant.
63
63
"title": "Incident Manager",
64
64
"icon": "Details",
65
65
"properties": {
66
-
"description": "Incident Manager responsible for answering questions about PagerDuty incidents, services, MTTR, escalation policies, schedules, and on-call rotations.",
67
-
"status": "active",
68
-
"allowed_blueprints": [
69
-
"pagerdutyService",
70
-
"pagerdutyIncident",
71
-
"pagerdutyEscalationPolicy",
72
-
"pagerdutySchedule",
73
-
"pagerdutyOncall",
74
-
"pagerdutyUser",
75
-
"_user",
76
-
"_team",
77
-
"service"
78
-
],
79
-
"prompt":"You are an agent responsible for answering questions about PagerDuty incidents, services, escalation policies, schedules, and on-call rotations. ### Guidelines \n - Provide clear information about incidents \n - Identify who is on-call for services (both primary and secondary on-call) \n - Report on incident statistics and resolution times",
"description": "Incident Manager responsible for answering questions about PagerDuty incidents, services, MTTR, escalation policies, schedules, and on-call rotations.",
67
+
"status": "active",
68
+
"prompt":"You are an agent responsible for answering questions about PagerDuty incidents, services, escalation policies, schedules, and on-call rotations. ### Guidelines \n - Provide clear information about incidents \n - Identify who is on-call for services (both primary and secondary on-call) \n - Report on incident statistics and resolution times\n\nWhen needed, you can trigger or acknowledge PagerDuty incidents by calling the appropriate actions.",
69
+
"execution_mode": "Approval Required",
70
+
"conversation_starters": [
71
+
"Who is on call for the payment service?",
72
+
"What are the active incidents right now?",
73
+
"What is our average incident resolution time?"
74
+
],
75
+
"tools": [
76
+
"^(list|get|search|track|describe)_.*",
77
+
"run__triggerPagerdutyIncident",
78
+
"run__acknowledgePagerdutyIncident"
79
+
]
80
+
}
88
81
}
89
82
```
90
83
</details>
91
84
85
+
:::tip MCP Enhanced Capabilities
86
+
The AI agent uses MCP (Model Context Protocol) enhanced capabilities to automatically discover important and relevant blueprint entities via its tools. The `^(list|get|search|track|describe)_.*` pattern allows the agent to access and analyze related entities in your software catalog, such as PagerDuty incidents, services, schedules, and on-call rotations. Additionally, we explicitly add `run__triggerPagerdutyIncident` and `run__acknowledgePagerdutyIncident` to the tools, which instructs the AI agent to call these specific actions when needed to manage incidents.
87
+
:::
88
+
92
89
5. Click on `Create` to save the agent.
93
90
94
91
## Interact with the Incident Manager
@@ -188,4 +185,4 @@ You can further enhance the Incident Manager setup by:
188
185
-**Integration expansion**: [Add more data sources](/ai-interfaces/ai-agents/build-an-ai-agent#step-2-configure-data-access-tools) like Opsgenie or ServiceNow.
189
186
-**Automated notifications**: [Configure the agent](/ai-interfaces/ai-agents/interact-with-ai-agents#interaction-methods) to proactively notify about incident updates or escalations.
190
187
-**Custom conversation starters**: Add organization-specific queries to the [conversation starters](/ai-interfaces/ai-agents/build-an-ai-agent#step-5-activate-your-agent).
191
-
-**Monitor and improve**: [Check how your developers are interacting](/ai-interfaces/ai-agents/interact-with-ai-agents#ai-interaction-details) with the agent and improve it according to feedback.
188
+
-**Monitor and improve**: [Check how your developers are interacting](/ai-interfaces/ai-agents/interact-with-ai-agents#ai-interaction-details) with the agent and improve it according to feedback.
0 commit comments