Manage AI Incident Assistant Workflows
The AI Incident Assistant Workflows module within the web app allows you to create channel hawks and scheduled workflows. These allow you to set up agentic workflows that occur either when a specific word or phrase is detected, or on a specific schedule that you configure. Use these modules to set up workflows that invoke action plans or prompts based on specific scenarios that you configure.
Prompt addendums and prompt templates
Prompt addendums provide additional instructions to the LLM for how AI Incident Assistant should handle user queries.
Prompt templates allow you to create a standard format for how AI Incident Assistant should present query responses.
See the Prompt Addendums and Prompt Templates documentation for more information.
Key Features
Configure workflows that trigger based on new messages in your chat channels.
Invoke action plans or prompts during specific scenarios.
Schedule workflows that occur at specific intervals.
Channel Hawks
Channel hawks allow AI Incident Assistant to watch a channel for specific messages that trigger an agentic workflow. Workflows can invoke one or more Action Plans or follow specific prompts that you create.
Channel hawk example
You could set up a channel hawk in an on-call channel that watches for messages asking who the current on-call point of contact is. When AI Incident Assistant detects messages containing these phrases, it then runs the On-Call Retrieval action plan and posts a message in the channel.

The following information about each channel hawk is displayed in the list:
Name - the name of the channel hawk.
Actions - the number of actions configured for the channel hawk. Hover over the number to view the types of actions.
Channels - the channel(s) where the channel hawk is configured.
Enabled - whether or not the channel hawk is enabled.
Click the Manage button next to any channel hawk in the list to view, edit, or delete it.
Use the Search bar at the top of the page to find a specific channel hawk.
Generate a New Channel Hawk
AI Incident Assistant can automatically generate channel hawks based on a short description of a workflow.
Example description
Below is an example of a workflow description prompt:
Generate a detailed troubleshooting workflow which includes observability data, ITSM data, and provides a detailed summary of the findings.
To generate a new channel hawk:
On the Channel Hawks page, click + New Channel Hawk.
In the upper right corner of the page, select Generate Workflow.
In the Workflow Generator window, enter a Description of the workflow you'd like to create. Be sure to include clear, detailed instructions in plain language.
Click Generate Workflow.
The Channel Hawks configuration page is populated based on your description. Review each field to ensure that the workflow meets your needs.
Detailed descriptions of each field are available in the Manually Create a New Channel Hawk instructions.
If you want to start over, click Rollback to erase the content from all fields. To add information to the prompt, click Refine and enter additional instructions. If the content looks good, click Accept.
Once you are satisfied with the content, scroll to the bottom of the page and click Save.
Manually Create a New Channel Hawk
You can create a new channel hawk from scratch without using AI Incident Assistant's generation feature.
To create a new channel hawk:
On the Channel Hawks page, click + New Channel Hawk.
In the Create Channel Hawk section of the screen, configure the following fields:
Field
Description
Enabled
Use the Enabled toggle to choose whether the channel hawk will be enabled or disabled upon creation.
Name
Enter a descriptive name for the channel hawk.
Slack/Teams Channels
Select one or more channels where the channel hawk will watch for triggers.
Always Respond
When enabled, AI Incident Assistant will always post a workflow result message, even if it does not find any useful information.
In the Trigger Condition section, specify when AI Incident Assistant should execute the workflow. You can enter a specific prompt, or select Always Execute to always run the workflow.
Generation Mode
Use the Generation Mode button to allow AI Incident Assistant to generate a prompt based on your input.
(Optional) In the Result Message Prompt section, customize how AI Incident Assistant combines and formats the outputs from all workflow actions into a single message. Enter a specific prompt, or use the Generation Mode button to allow AI Incident Assistant to generate a prompt based on your input.
Behavior without a custom prompt
Without a custom prompt, AI Incident Assistant will generally default to displaying each action's output separately in sequence.
In the Actions section, you can add actions that AI Incident Assistant will take when the channel hawk is triggered. Click + Add Action to create an action.
In the Create Workflow Action screen, configure the following fields:
Field
Description
Action Type
Select whether you would like the workflow to be based on a System Prompt or Action Plan.
System Prompt
This field only appears if you select System Prompt in the Action Type menu.
Enter a system prompt with instructions for what AI Incident Assistant should do when this workflow action is executed. Use the AI Generation button to allow AI Incident Assistant to generate a prompt based on your input.
Action Plan
This field only appears if you select Action Plan in the Action Type menu.
Select an action plan that will be performed when the workflow action is executed.
Prompt Addendum (Optional)
This field only appears if you select Action Plan in the Action Type menu.
Enter a prompt addendum containing additional instructions for the action plan.
(Optional) Repeat steps 6-7 to add additional actions.
Click Save.
Scheduled Workflows
Scheduled workflows allow you to create multi-action agentic functions that automatically occur at specific times or intervals. You can schedule any workflow to fully automate your prompts, action plans, and decision points. Monitor scheduled agentic results by configuring the workflow to post the results to a channel or email address.
Scheduled workflow example
You can configure a scheduled workflow to invoke the Generate Channel Summary action plan during an on-call handoff, so that the next shift can quickly get caught up on what has occurred.

The following information about each scheduled workflow is displayed in the list:
Name - the name of the workflow.
Actions - the number of actions configured. Hover over the number to view the types of actions.
Channels - the channel(s) where the workflow is configured.
Next Run - the date and time when the workflow will run next.
Schedule - the scheduled interval for when the workflow will run.
Enabled - whether or not the workflow will run at the next scheduled interval.
Click the Manage button next to any workflow in the list to view, edit, or delete it.
Use the Search bar at the top of the page to find a specific workflow.
Generate a New Scheduled Workflow
AI Incident Assistant can automatically generate scheduled workflows based on a short description of a workflow.
Example description
Below is an example of a workflow description prompt:
Generate a shift change workflow that summarizes reported incidents from the past 12 hours in a chat channel, lists any P1/P2 incidents created within the past 12 hours, and includes pending action items for the new shift to action.
To generate a new scheduled workflow:
On the Scheduled Workflows page, click + New Scheduled Workflow.
In the upper right corner of the page, select Generate Workflow.
In the Workflow Generator window, enter a Description of the workflow you'd like to create. Be sure to include clear, detailed instructions in plain language.
Click Generate Workflow.
The Scheduled Workflows configuration page is populated based on your description. Review each field to ensure that the workflow meets your needs. Click Apply to apply the generated configuration.
Detailed descriptions of each field are available in the Manually Create a Scheduled Workflow documentation.
If you want to start over, click Rollback to erase the content from all fields. To add information to the prompt, click Refine and enter additional instructions. If the content looks good, click Accept.
Once you are satisfied with the content, scroll to the bottom of the page and click Save.
Manually Create a New Scheduled Workflow
You can create a new scheduled workflow from scratch without using AI Incident Assistant's generation feature.
To create a new scheduled workflow:
On the Scheduled Workflows screen, select + New Scheduled Workflow.
In the Create Scheduled Workflows section, configure the following:
Field
Description
Name
Enter a name for the scheduled workflow.
Description (Optional)
Enter a description of the scheduled workflow.
Enabled
Choose whether or not you would like the scheduled workflow to be enabled upon creation.
In the Schedule section, define the intervals for when AI Incident Assistant should execute the workflow:
Field
Description
Repeat every
Choose how often you would like the scheduled workflow to repeat. All workflows take place in your local time zone.
Enter an interval number and select a time format. You can choose from:
Minutes (maximum 59, minimum 15)
Hours (maximum 24)
Days (maximum 31)
Weeks (maximum 1)
Months (maximum 12)
Repeat on
This field appears only if you selected the time format of Weeks or Months.
Select the day of the week or month that you would like the workflow to repeat on.
At
This field appears only if you selected the time format of Hours, Days, Weeks, or Months.
Select the minute or time of day that you would like the workflow to repeat on.
In the Actions section, configure your workflow steps.. To add an action to the list, click + Add Action.
In the Create Workflow Action screen, configure actions. Choose from System Prompt, Action Plan, or Decision action types, then configure the following fields:
Field
Description
System Prompt
This field only appears if you selected the System Prompt action type.
Enter a system prompt that defines what AI Incident Assistant should do when this step is executed. Use the AI Generation button to have AI Incident Assistant generate a complete, detailed prompt based on your input.
Action Plan
This menu only appears if you selected the Action Plan action type.
Select one of your configured action plans to use when this workflow is triggered.
Action Instructions (Optional)
This field only appears if you selected the Action Plan action type.
Provide any instructions to help AI Incident Assistant successfully execute the action plan. These instructions tell AI Incident Assistant:
the goal of the action in the context of the larger workflow
how to transform the previous action's output into useful input for this action
Decision Prompt
This field only appears if you selected the Decision action type.
Enter a conditional logic prompt to determine whether or not the workflow continues based on the results of the previous action.
Click Add to complete the step and add it to the scheduled workflow.
(Optional) Repeat steps 5-6 to add additional actions.
(Optional) Adjust the order of actions by dragging and dropping them into place.

In the Response Behavior section, determine when AI Incident Assistant posts workflow results. You can choose to always post results, or specify conditions for when AI Incident Assistant shares results. Use the Always Respond toggle to choose between these options.
(Optional) If Always Respond is toggled off, you can enter a Condition Prompt for when AI Incident Assistant posts the workflow results. If a condition prompt is not provided, AI Incident Assistant will use its best judgment to determine when to post workflow results.
(Optional) In the Result Message Formatting section, enter a Formatting Prompt to customize how AI Incident Assistant combines and formats the outputs from all workflow actions into a single result message.
In the Output Results section, configure the following fields to let AI Incident Assistant know where workflow responses should be sent:
Field
Description
Send Results to Channels
Enable this field to send the results of the scheduled workflow to the channel(s) you select.
Channels
Select one or more channels to send the results of the workflow.
Send as Email
Enable this field to deliver workflow responses to one or more email addresses.
If you enable this field, enter email addresses in the box below separated by commas.
Click Save.
Major Incident Management (MIM) Templates
Major Incident Management (MIM) workflows automate and accelerate major incident management with preset actions.
When starting a major incident, AI Incident Assistant will prompt you to select a MIM template. For more information about handling major incidents, see the Manage Major Incidents documentation.
As major incident management processes vary across services and scenarios, you can configure multiple templates.
Configure MIM templates in the web app at Workflows > MIM Templates.

In the MIM Templates list, you can see information about each existing template:
Template Name
Description
Number of actions
Number of entities
Last updated time
Status (Enabled or Disabled)
To make a template the default, click the Star icon. Default templates appear first in the selection list when initiating a MIM.
To edit an existing template, click the Pencil icon.
To create a new MIM template from an existing one, click the Clone icon.
To delete a template, click the Trash Can icon.
Use the Search bar at the top of the page to find a specific template.
Create or Update a MIM Template
To create a new MIM template, click New Template.
Choose between the Guided Setup, Quick Start, or Start from Scratch.
Clone a template
If your organization has already created one or more MIM templates, you can create a new template using an existing one.
Use the Clone button to copy an existing template. Choose a unique name for the new template. You can then edit or add fields to the new cloned template.

The Guided Setup walks you through each step of creating the template in a step-by-step wizard. This option is especially helpful if it's your first time creating a MIM template.
Quick Start creates a basic preset template containing an incident announcement, recurring status updates, and a resolution summary.
After finishing the guided setup or quick start, you can edit any fields as needed in the full template builder.
To open the full, blank template builder, select Start from Scratch.

At the top left of the page, use the Template Status toggle to determine whether the template is active or inactive. Only active templates can be selected when initiating a major incident.
Populate the Template Details, Communication Entities, and Actions Timeline sections to create a new template:
Template Details
In the Template Details section, provide basic information to help other users understand the template's purpose.
Field | Description |
|---|---|
Template Name (Required) | A clear, descriptive name for the template. |
Description | Details about how and when this template should be used. |
Incident Priority | Select whether the incident priority is predetermined in this template, or if it should be chosen at MIM creation. Select one of the following options:
|
Communication Entities
In the Communication Entities section, configure which channels or communication sources (such as chat channels, ServiceNow tickets, or emails) will be monitored for updates, used to post automated actions, or used for on-call paging. Multiple communication entities can be added to a single MIM template.
If your template has existing communication entities, basic information about each entity will be displayed in the Communication Entities section of the template.

To add a new communication entity, click the + button on the right side of the Communication Entity section, or + Add First Entity to open the Add Communication Entity page.

Populate the following information:
Field | Description |
|---|---|
Entity Type (Required) | Select the communication channel used for this entity. This channel can gather context, push updates, or be used for paging, depending upon the selected entity type or usage context. The following entity types are available:
The options that appear in the list will depend on integrations configured for AI Incident Assistant. Note: If you select MS Teams Chat/Meeting, users will need to select an existing chat when starting the major incident. If you need automatic creation, we recommend using a Teams Meeting which includes a chat. |
Label (Required) | A descriptive name for the communication entity. |
Hint Text | Additional information to help users understand the purpose of the communication entity. |
Usage Context | How the communication entity will be used. This section will only appear if you selected Meeting URL, MS Teams Chat/Meeting, MS Teams Channel, Slack Channel, Email, or ServiceNow Ticket as the Entity Type. Select one or both of the following:
|
Required Entity | This setting will only appear if you selected Meeting URL, MS Teams Chat/Meeting, MS Teams Channel, Slack Channel, Email, or ServiceNow Ticket as the Entity Type. Select the box to require users to provide a value for this entity when creating the incident. |
Include Banner Message | This section only appears if you selected MS Teams Channel, MS Teams Chat/Meeting, or Slack Channel as the Entity Type and Output Destination for the Usage Context. When enabled, AI Incident Assistant will post and continuously update the incident banner message with the title, status, impact, and key findings. |
ServiceNow Tables | This section only appears if you selected ServiceNow Ticket as the Entity Type. Add one or more ServiceNow table names. Users will input record numbers from the tables entered here when creating the incident. |
Biggy Spotter Agent | This section only appears if you selected MS Teams Channel, MS Teams Chat, or Slack Channel as the Entity Type. The Biggy Spotter Agent actively listens to the channel, and when an intent to perform an action is detected, it identifies potential risks and suggests steps to complete the action. Select the Biggy Spotter Agent behavior:
|
When should we select this channel? | This section only appears if you selected MS Teams Channel or Slack Channel as the Entity Type. Choose when this channel should be selected. Select from the following options:
|
When should we collect these email addresses? | This section only appears if you selected Email as the Entity Type. Choose when an email address should be selected. Select from the following options:
|
Paging Configuration | This section only appears if you selected On-Call Paging as the Entity Type. Configure settings related to your on-call tool. Populate the following fields:
|
Click + Add Entity to add the communication entity.
You can edit or delete any existing communication entity. In the list of communication entities, click the Pencil icon to edit a communication entity, or click the Trash Can icon to delete an entity.
Actions Timeline
In the Actions Timeline section, define automated actions. Use automated actions to automatically update stakeholders, or invoke action plans or custom prompts.
If actions have already been configured for this template, a timeline of when each configured action occurs during a major incident is provided. For each action, basic information about what occurs during execution is displayed.

Output destination
There must be at least one communication entity configured as an output destination to add an action.
Click the + button to open the Add Action page.

Populate information in the following sections:
Section | Description |
|---|---|
Basic Information | Contains descriptive information about the action that helps other users understand its purpose. Populate the following fields:
|
Schedule | Determine what type of schedule the action should follow. In the Schedule Type field, select from the following options:
|
Context Sources | Determine whether all context sources defined in the Communication Entities should be used to aggregate information and content. In the Use All Context Sources field, toggle on to aggregate content from all communication entities marked as context sources. Toggle off and the Select Specific Specific Sources field will appear, where you can choose one or more specific communication entities. |
Context Lookback Period | Choose whether AI Incident Assistant will evaluate context from the start of the incident or only since the last action occurred. Select From Incident Start to always analyze the full context from incident creation to now. Select From Last Execution to only analyze the new context available since the last action occurred. |
Skip when no meaningful updates | This option only appears if you selected One-Time, Recurring, or On Resolution as the Schedule Type. When this option is enabled, actions will not be posted if nothing substantiative has happened in the context sources since the last action. A record of the action will still be logged in the timeline. |
Output Destinations | Choose where the content generated by AI Incident Assistant will be posted. In the Post to all output destinations field, toggle on to send the content to all configured output destinations. Toggle off and the Select Specific Destinations field will appear, where you can choose a communication entity. |
Execution | In the Execution section, choose what type of execution you'd like to take place when this action occurs. You can choose from the follow exection types:
|
Approval Settings | Choose whether you would like to require approval prior to posting the AI-generated content. Click the Require Human Approval box to require a review of the draft before posting. If this option is selected, the user who starts the major incident will receive a direct message from AI Incident Assistant requesting approval prior to posting actions. |
Click Create Action to save the action.
You can edit or delete any existing action. In the actions timeline, click the Pencil icon to edit an action, or the Trash Can icon to delete it.