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/orchestrate-incident-response-with-ai.md
+68-5Lines changed: 68 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,8 +41,11 @@ We will configure the necessary blueprint to support our AI-powered incident orc
41
41
The incident blueprint will store incident data from your incident management tool and track orchestration results.
42
42
43
43
1. Go to the [builder](https://app.getport.io/settings/data-model) page of your portal.
44
+
44
45
2. Click on `+ Blueprint`.
46
+
45
47
3. Click on the `{...} Edit JSON` button.
48
+
46
49
4. Copy and paste the following JSON configuration:
47
50
48
51
<details>
@@ -202,8 +205,11 @@ The incident blueprint will store incident data from your incident management to
202
205
Port's PagerDuty integration creates a `pagerdutyIncident` blueprint by default. You can extend this existing blueprint by adding the following properties to enable orchestration tracking:
203
206
204
207
1. Go to the [builder](https://app.getport.io/settings/data-model) page of your portal.
208
+
205
209
2. Select the `PagerDuty Incident` blueprint.
210
+
206
211
3. Click on the `{...} Edit JSON` button.
212
+
207
213
4. Add the following properties under the `properties` schema:
208
214
209
215
<details>
@@ -240,18 +246,23 @@ We need to configure integrations with Slack, Zoom, and Jira to enable the orche
240
246
### Set up Slack App
241
247
242
248
1. [Create a Slack app](https://api.slack.com/start/quickstart#creating) and install it on a workspace.
249
+
243
250
2. [Add the following permissions](https://api.slack.com/quickstart#scopes) to the Slack app:
251
+
244
252
- **Create channel** (Required):
245
253
- `channels:manage`
246
254
- `groups:write`
247
255
- `im:write`
248
256
- `mpim:write`
257
+
249
258
- **Find a user with an email address** (Optional):
250
259
- `users:read.email`
260
+
251
261
- **Invite users to channel** (Optional):
252
262
- `channels:write.invites`
253
263
- `groups:write.invites`
254
264
- `mpim:write.invites`
265
+
255
266
- **Send messages** (Required):
256
267
- `chat:write`
257
268
- `chat:write.public`
@@ -261,6 +272,7 @@ We need to configure integrations with Slack, Zoom, and Jira to enable the orche
261
272
:::
262
273
263
274
3. [Install the app in your Slack workspace](https://api.slack.com/quickstart#installing).
275
+
264
276
4. Navigate back to the **OAuth & Permissions page**. You will see an access token under **OAuth Tokens for Your Workspace** that you will use in the `SLACK_BOT_TOKEN` Port secret.
0 commit comments