> ## Documentation Index
> Fetch the complete documentation index at: https://koreai-ai-for-process-dev.mintlify.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Agent AI Playbook

Playbooks give contact center agents structured, step-by-step guidance for handling customer interactions. Supervisors create and manage playbooks to help agents maintain consistent quality, even during high call volumes or complex situations.

***

## Playbook Types

| Type        | Description                                                                                                                                                          |
| ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Primary** | Standard playbooks triggered for all assigned agents. Include Open and Close stages with multiple configurable steps. Always visible on the Agent AI widget.         |
| **Dynamic** | Situation-specific playbooks triggered by a customer utterance or dialog execution. A lightbulb icon on the widget alerts the agent when a Dynamic Playbook matches. |

***

## Create a Playbook

### Create a Primary Playbook

1. Sign in to the XO Platform.

2. Select **AgentAI** > **EXPERIENCE** > **Agent Playbook**.

   <img src="https://mintcdn.com/koreai-ai-for-process-dev/sS3uQRG9-jcSjq4X/ai-for-service/agentai/agent-experience/playbook-images/agent-playbook-path.png?fit=max&auto=format&n=sS3uQRG9-jcSjq4X&q=85&s=5d533a9fadcbc8ba1d8b96cfd5bbfb0b" alt="Agent Playbook Path" width="1821" height="503" data-path="ai-for-service/agentai/agent-experience/playbook-images/agent-playbook-path.png" />

3. Select **+ New Playbook**.

4. Fill in the **General Settings**:

   | Field                | Description                                                                                             |
   | -------------------- | ------------------------------------------------------------------------------------------------------- |
   | **Playbook Name**    | A name that reflects the playbook's purpose.                                                            |
   | **Description**      | A short description of what the playbook covers.                                                        |
   | **Type**             | Select **Primary** (selected by default).                                                               |
   | **Tags**             | Labels for grouping and searching similar playbooks. Press **Enter** after each tag.                    |
   | **Step Progression** | **Sequential** — steps must be completed in order. **Random** — agents can complete steps in any order. |
   | **Channels**         | Voice or Chat.                                                                                          |

5. Select **Save**. The playbook is created with two default stages (Open and Close) and sample steps.

   <img src="https://mintcdn.com/koreai-ai-for-process-dev/sS3uQRG9-jcSjq4X/ai-for-service/agentai/agent-experience/playbook-images/primary-playbook-creation-process-completion.png?fit=max&auto=format&n=sS3uQRG9-jcSjq4X&q=85&s=f96336d04651a9a09aff4df493127bc0" alt="Primary Playbook Created" width="1205" height="789" data-path="ai-for-service/agentai/agent-experience/playbook-images/primary-playbook-creation-process-completion.png" />

6. Select **Done**.

***

### Create a Dynamic Playbook

1. Sign in to the XO Platform.

2. Select **Configuration** > **Playbook**.

3. Follow steps 3-4 from [Create a Primary Playbook](#create-a-primary-playbook), but select **Dynamic** in the **Type** field. A **Triggers** menu appears.

   <img src="https://mintcdn.com/koreai-ai-for-process-dev/sS3uQRG9-jcSjq4X/ai-for-service/agentai/agent-experience/playbook-images/playbook-trigger-settings.png?fit=max&auto=format&n=sS3uQRG9-jcSjq4X&q=85&s=b5dfb96e0676c7e5137e66df24163f38" alt="Playbook Trigger Settings" width="651" height="816" data-path="ai-for-service/agentai/agent-experience/playbook-images/playbook-trigger-settings.png" />

4. Select the **Assignments** menu to define which agents see this playbook.

   <img src="https://mintcdn.com/koreai-ai-for-process-dev/sS3uQRG9-jcSjq4X/ai-for-service/agentai/agent-experience/playbook-images/playbook-trigger-assignment-settings.png?fit=max&auto=format&n=sS3uQRG9-jcSjq4X&q=85&s=c2af16507c340419d4f31e3419c35039" alt="Playbook Assignment Settings" width="648" height="806" data-path="ai-for-service/agentai/agent-experience/playbook-images/playbook-trigger-assignment-settings.png" />

5. Select the **Triggers** menu to define when the playbook appears on the widget.

   <img src="https://mintcdn.com/koreai-ai-for-process-dev/sS3uQRG9-jcSjq4X/ai-for-service/agentai/agent-experience/playbook-images/triggers-tab-dynamic-playbook.png?fit=max&auto=format&n=sS3uQRG9-jcSjq4X&q=85&s=8dae038f76da866d26bd3ba97a652807" alt="Triggers Tab" width="653" height="811" data-path="ai-for-service/agentai/agent-experience/playbook-images/triggers-tab-dynamic-playbook.png" />

6. Choose a trigger type:

   **By Customer's Utterance:**

   1. Enter an utterance. The AI generates similar utterances with frequency data.
   2. Select the utterances to include.
   3. Select **Add**.

   **By Dialog Execution:**

   1. Select a Dialog Task from the **Automation** list.
   2. Select when the playbook triggers:
      * **Initiated** — triggers when the Dialog Task starts.
      * **Completed** — triggers when the Dialog Task finishes.

7. Select **Save**.

***

## Configure Playbook Steps

### Stages and Steps

Playbooks are organized into **Stages** (primary groupings) and **Steps** (tasks within each stage). Primary playbooks have Open and Close stages by default. Dynamic playbooks start with no stages — you add them manually.

### Create a Step in a Primary Playbook

1. Open the playbook and select **+ Add Step**.
2. Enter a **Step Title** and **Step Body**.
3. To allow sending the step content to the customer, enable **Enable send/copy button** (available for Voice channel only).
4. Select **Add Buttons** and choose **Yes/No** confirmation buttons.
   * **Yes** — marks the step as complete.
   * **No** — marks the step as incomplete.
5. Optionally change button colors or delete buttons.
6. Select **Save**.

### Create a Step in a Dynamic Playbook

1. Open the Dynamic Playbook and select **+ Add Stage**.
2. Enter a stage name and select the tick mark.
3. Select **+ Add Step**, then follow steps 2-6 from [Create a Step in a Primary Playbook](#create-a-step-in-a-primary-playbook).

***

## Step Adherence

Step adherence tracks whether an agent completed a step. By default, agents mark steps complete manually. You can configure automatic adherence based on utterances or dialog execution.

**To configure automatic adherence:**

1. Open the playbook and select **+ Add Step**.

2. Select the **Step Adherence** button.

3. Choose an adherence method:

   **By Utterance:**

   1. Select **Agent Utterance** or **Customer Utterance**.
   2. Enter an utterance. The AI suggests similar options with frequency data.
   3. Select the utterances to include.
   4. Select **Apply**.

   **By Dialog Execution:**

   1. Select a Dialog Task from the **Automation** list.
   2. Select when adherence is recorded:
      * **Initiated** — step is marked complete when the task starts.
      * **Completed** — step is marked complete when the task finishes.

4. Select **Apply**.

***

## Assign a Playbook

Control which agents see the playbook.

1. Open the playbook and select the **Assign** button in General Settings.

2. Choose an assignment option:

   | Option                           | Behavior                                       |
   | -------------------------------- | ---------------------------------------------- |
   | **Trigger for all Interactions** | Visible to all agents for all interactions.    |
   | **Trigger for Selected Agents**  | Visible only to the selected agents or groups. |

3. Select **Save**.

***

## Edit a Playbook

1. Sign in to the XO Platform.

2. Select **Configuration** > **Playbook**.

3. Select **Edit** on the playbook.

   <img src="https://mintcdn.com/koreai-ai-for-process-dev/sS3uQRG9-jcSjq4X/ai-for-service/agentai/agent-experience/playbook-images/playbook-edit-button.png?fit=max&auto=format&n=sS3uQRG9-jcSjq4X&q=85&s=685974649339903426683e4718d849f9" alt="Playbook Edit Button" width="1625" height="318" data-path="ai-for-service/agentai/agent-experience/playbook-images/playbook-edit-button.png" />

4. Select **Settings** and make your changes.

5. Select **Update**.

***

## Delete a Playbook

1. Sign in to the XO Platform.

2. Select **Configuration** > **Playbook**.

3. Select **Delete** on the playbook.

   <img src="https://mintcdn.com/koreai-ai-for-process-dev/sS3uQRG9-jcSjq4X/ai-for-service/agentai/agent-experience/playbook-images/playbook-delete-button.png?fit=max&auto=format&n=sS3uQRG9-jcSjq4X&q=85&s=b188741534853886396cf4042d6f2c2c" alt="Playbook Delete Button" width="1625" height="318" data-path="ai-for-service/agentai/agent-experience/playbook-images/playbook-delete-button.png" />

4. Confirm by selecting **Yes**.

***

## Edit a Step

1. Sign in to the XO Platform.
2. Select **Configuration** > **Playbook**.
3. Select **Edit** on the playbook.
4. Select the step you want to edit.
5. Make changes on the **Step Configuration** page.
6. Select **Update**.

***

## Delete a Step

1. Sign in to the XO Platform.

2. Select **Configuration** > **Playbook**.

3. Select **Edit** on the playbook.

4. Select **Delete** on the step.

   <img src="https://mintcdn.com/koreai-ai-for-process-dev/sS3uQRG9-jcSjq4X/ai-for-service/agentai/agent-experience/playbook-images/playbook-step-deletion-button.png?fit=max&auto=format&n=sS3uQRG9-jcSjq4X&q=85&s=28d6bb3e8f96c894c21a68dffb9828e7" alt="Step Delete Button" width="449" height="493" data-path="ai-for-service/agentai/agent-experience/playbook-images/playbook-step-deletion-button.png" />

5. Confirm by selecting **Yes** in the **Delete Step** window.

***


Built with [Mintlify](https://mintlify.com).