In this article
dropdown icon
Deployment workflow for suggested responses
    Step 1: Activating the feature — Enablement
    Step 2: Defining AI intelligence — Building AI Assistant skills
    Step 3: Deployment — Connecting intelligence to operations
    Step 4: Monitoring and optimization — Ensuring performance and continuous improvement
dropdown icon
Enable suggested responses for your Webex Contact Center
    Who can use this feature
    Benefits
    How suggested responses work
    Usage guidelines
    Prerequisites
    How to enable suggested responses
dropdown icon
Create and manage AI Assistant skills
    Creating AI Assistant skills
dropdown icon
Link AI Assistant skills to queues
    Benefits
    Operational notes and limitations
    Prerequisites
    Linking AI skills to queues
dropdown icon
Test and monitor suggested responses performance
    Prerequisites
    Previewing AI Assistant skill
    dropdown icon
    Utilizing Analyzer for performance monitoring
      Insights offered by suggested responses report
    dropdown icon
    Utilizing AI Studio for auditing and debugging
      Sessions tab
      History tab
dropdown icon
Strategies for deploying AI Assistant skills
    Understanding AI Assistant skills
    Best practices for assigning AI Assistant skills to queues
    Designing AI Assistant skills for specific use cases
    Key design considerations for use cases
dropdown icon
Best practices for optimizing AI Assistant skills
    dropdown icon
    Best practices
      Defining goal
      Crafting instructions
      Structuring Knowledge Bases
      Defining actions
    Testing and iteration
dropdown icon
AI terminology and concepts in Webex Contact Center
    AI terminology

Cisco AI Assistant for Webex Contact Center: Administrator's guide to configuring suggested responses

list-menuIn this article
list-menuFeedback?

Disclaimer: This comprehensive guide consolidates individual help articles into a single, navigable document, providing a structured learning path for your role. As this guide is compiled from standalone articles, you may encounter 'What's next' links within certain sections. Please note that for content directly related to the current topic, the information referenced by these links is typically presented as the subsequent chapter within this guide. Links that direct you to information about other Webex Contact Center features or broader Webex topics will lead you to relevant articles on the Webex Help Center.

Deployment workflow for suggested responses

This article provides administrators with a workflow for deploying and optimizing the suggested responses feature in Webex Contact Center. Suggested responses empower agents with real-time, AI-driven guidance to enhance customer interactions and operational efficiency. This feature leverages AI Assistant skills, defined and managed in Webex AI Studio, to analyze conversation transcripts and offer contextually relevant responses or actions to agents.

As an administrator, you are responsible for setting up, configuring, and maintaining this feature. This article serves as a central navigation point, outlining the end-to-end deployment and management process and linking to detailed articles for each step. Following this workflow ensures a successful and optimized implementation of the feature in your organization.

Implementing suggested responses involves a logical sequence of steps, from initial activation to ongoing optimization. The process is divided into four primary phases:

Step 1: Activating the feature — Enablement

Begin by activating the suggested responses feature in Control Hub and ensuring all prerequisites are met. This foundational step is required for further configuration, and involves the following activities:

  • Enable suggested responses in Control Hub.
  • Verify licensing requirements.
  • Ensure supporting services, such as real-time transcriptions are ready.

Reference article: Enable suggested responses for your Webex Contact Center

Step 2: Defining AI intelligence — Building AI Assistant skills

Create the AI intelligence that powers suggested responses using the Webex AI Studio. This step involves the following activities:

  • Create new AI Assistant skills in Webex AI Studio.

  • Define the goals for each skill.

  • Link skills to relevant Knowledge Bases.

  • Configure specific actions for each skill.

Reference articles:

  1. Create and manage AI Assistant skills

  2. Configure actions for AI Assistant skills

Step 3: Deployment — Connecting intelligence to operations

Integrate configured AI Assistant skills into your live contact center environment by assigning them to specific queues. This step involves the following activity:

  • Assign AI Assistant skills to queues.

Reference article: Link AI Assistant skills to queues

Step 4: Monitoring and optimization — Ensuring performance and continuous improvement

After deployment, verify functionality, monitor performance, and iteratively refine your configurations for maximum effectiveness. This step involves the following activities:

  • Test AI Assistant responses using preview features.

  • Analyze impact on agent performance.

  • Use session data for auditing and debugging.

Reference article: Test and monitor suggested responses performance

Deployment is an iterative process. Regularly monitor the performance of suggested responses and use insights from monitoring and optimization to adjust your AI Assistant skills and actions. This continuous improvement loop helps ensure the feature remains aligned with evolving customer needs and operational requirements.

Enable suggested responses for your Webex Contact Center

This article explains how Contact Center administrators can enable and manage the Suggested Responses feature for agents, helping improve communication efficiency, agent performance, and customer satisfaction.

Suggested Responses is a real-time AI Assistant feature in Webex Contact Center that enhances agent productivity and customer satisfaction. This feature leverages advanced artificial intelligence (AI) to provide contextual guidance to human agents during both inbound and outbound voice interactions and inbound digital customer interactions, supporting both voice and digital channels. Suggested Responses aims to transform the agent experience by offering timely, relevant suggestions on what to say and what actions to take directly within the Agent Desktop. This proactive assistance streamlines workflows, reduces response times, and ensures consistent, high-quality service delivery.

As a Webex Contact Center administrator, you can enable and manage the suggested responses feature for your organization. This process involves ensuring your system meets the necessary prerequisites and activating the feature within Control Hub. Once enabled, you can configure AI Assistant skills to tailor the suggestions provided to your agents.

Who can use this feature

Suggested responses is useful for the following stakeholders:

  • Agents: Benefit from real-time contextual suggestions, reducing the effort required to find information and improving response accuracy.

  • Administrators: Manage and configure suggested responses settings at the organization and queue levels, create and optimize AI Assistant skills, test and debug configurations, monitor performance, and continuously optimize the feature for their contact center.

Benefits

Implementing suggested responses delivers significant benefits across your contact center:

  • Enhanced agent efficiency: Agents spend less time searching for information or consulting colleagues, leading to quicker resolutions and improved productivity.

  • Reduced handle times: Immediate, accurate suggestions help agents resolve queries faster, directly impacting Average Handle Time (AHT).

  • Consistent customer experience: Ensures all agents, regardless of experience, provide accurate and consistent information, enhancing the overall customer experience.

  • Reduced after-call work: Agents can complete necessary actions and documentation during the interaction, minimizing post-call tasks.

  • Improved first contact resolution: With immediate access to relevant information and actions, agents are better equipped to resolve customer issues on the first contact.

  • Reduce onboarding times for new hires: New agents gain confidence and proficiency faster with real-time AI guidance.

  • Scalability: Supports your growing contact center by enabling agents to handle higher volumes of interactions more effectively.

  • Dual-channel capability: Dual-channel capability: Supports both inbound and outbound voice calls, as well as inbound digital interactions, providing real-time suggestions whether agents engage with customers through phone calls or digital channels like chat or email.

How suggested responses work

Suggested responses integrates seamlessly into your contact center operations through the following high-level flow:

  1. Interaction begins: A customer initiates a voice or digital interaction that is routed to an agent through a configured queue, or an agent initiates an outbound voice interaction.

  2. Real-time transcription: For voice interactions, the conversation is transcribed in real-time. For digital interactions, text is captured. For more information, see the Enable real-time transcripts for agents article.

  3. Agent receives suggestions: The agent can click Get Suggestions button in their desktop, or suggestions may proactively appear based on the conversation context.

  4. AI Assistant skill processes: The AI Assistant skill, linked to the specific queue and powered by its knowledge base and defined actions, analyzes the real-time conversation (transcript for voice, text for digital).

  5. Suggestions generated: The AI Assistant skill generates relevant text suggestions for replies or proposes actions based on the customer's query.

  6. Agent reviews and acts: The agent reviews the suggestions and chooses to use them as-is, modify them, or execute the suggested actions.

  7. Continuous support: Suggestions continue to be provided throughout the interaction, adapting to the evolving conversation.

Usage guidelines

The suggested responses feature requires careful management to ensure ethical use and enhance communication. As an administrator, you are responsible for informing agents about the feature's enablement and its AI-powered nature. Ensure UI responsiveness is tested across different devices for consistent functionality.

For more detailed information on usage guidelines and privacy, refer to the Agent Answers and Suggested Responses - AI Transparency Note.

Prerequisites

Before enabling suggested responses, ensure that your Webex Contact Center organization meets the following requirements:

  • Webex Contact Center Flex 3.0: Your contact center must be running on the Flex 3.0 platform.

  • AI Assistant add-on SKU: Your organization must have purchased the A-FLEX-AI-ASST add-on SKU. This entitlement grants access to all AI Assistant features, including suggested responses. For information on managing your subscription and usage, refer to the Usage and Billing Documentation.

  • Media forking for voice interactions: For voice interactions, media forking must be enabled in Flow Designer for the relevant queues. See the Enabling media streaming for specific queues article.

  • Webex Connect enabled: If you plan to configure and use AI-suggested actions that involve external system integrations and fulfillment flows, Webex Connect must be enabled and configured for your organization.

  • Required user permissions: You must have the necessary Role-Based Access Control (RBAC) privileges to access and modify contact center settings in the Control Hub. Specifically, your role should include access to the AI Assistant - Suggested Responses feature. For more information, see the Manage user profiles in Webex Contact Center article.

How to enable suggested responses

Follow these steps to activate the suggested responses feature for your Webex Contact Center:

1

Sign in to Control Hub and navigate to Services > Contact Center.

2

Go to AI Assistant under Desktop Experience in the navigation pane.

3

Toggle on Suggested responses to enable the feature at the organization level.

4

Click Assign AI Assistant skills and select the AI skill you want to assign to your queue. Add one or more queues to the selected skill and save your changes. These skills determine the type of suggestions agents will receive in each queue.

If the specific AI Assistant skill you wish to assign is not yet listed, or for a first-time setup where no skills have been created, click Manage AI Assistant skills to create a new skill in the Webex AI Studio. After creating the skill, return to this screen and complete the assignment process. For more information on assigning skills to queues, refer to the Link AI Assistant skills to queues article.

Create and manage AI Assistant skills

AI Assistant skills are core components that power the suggested responses feature in Webex Contact Center. These intelligent configurations define how the AI Assistant provide real-time guidance to human agents. As an administrator, you use the Webex AI Studio to create, configure, and manage these skills, tailoring them to the specific needs of your contact center’s queues and interaction types.

This article guides you through accessing the Webex AI Studio, understanding its environment, and the detailed process of creating and managing AI Assistant skills.

Accessing Webex AI Studio

To access the Webex AI Studio, follow the instructions:

1

Sign in to Control Hub and navigate to Services > Contact Center.

2

Go to AI Assistant under Desktop Experience in the navigation pane.

3

Under the Suggested responses section, click the Manage AI Assistant skills link. The AI Assistant skills dashboard opens in a new browser tab within the Webex AI Studio.

Understanding Webex AI Studio

The Webex AI Studio provides dedicated dashboards for managing AI Assistant skills and AI Agents.

  • If your organization uses only suggested responses, the AI Assistant skills dashboard is displayed by default.
  • If your organization also uses AI Agents, both the AI Assistant skills and AI Agents dashboards are available, allowing you to switch between them, as needed.

Understanding AI Assistant skills Dashboard

The AI Assistant skills dashboard serves as your central hub for comprehensive management of all AI Assistant skills configured for suggested responses. It provides an overview of your existing skills and quick access to various management functions.

Dashboard display

On the dashboard, AI Assistant skills are presented as cards or rows in a list view. Each entry provides key details for quick reference:

  • Skill Name: The descriptive name you assigned to the AI Assistant skill.
  • Queues: The number of queues the skill is currently linked to.
  • Assistant's Goal: A brief description of the skill's purpose.
  • Last Modified: The date and time the skill was last updated.
  • Last Modified By: The user who last modified the skill.
  • Creation Date: The date the skill was created.
  • Created By: The user who created the skill.

Dashboard actions

From the main dashboard, you can perform the following actions to manage your AI Assistant skills efficiently:

  • Create a new AI Assistant skill: Click + Create skills to begin configuring a new AI Assistant skill from scratch.
  • Import AI Assistant skill: Use Import skills to upload AI Assistant skills in JSON format. This allows you to quickly add pre-configured skills or restore backups from external sources.
  • Search and filter: Utilize the search bar to quickly find skills by name, linked queue, or last modified date.
  • Preview: Open the skill's preview widget to test its responses in a simulated environment.

Individual skill management

For each individual AI Assistant skill listed on the dashboard, you can access additional management options:

  • Modify skill settings: Click on any skill's name or card to open its configuration page and modify its settings, including its profile, knowledge base, and actions.
  • Quick actions: Access quick actions for a specific skill by clicking the ellipsis icon (three dots) to perform tasks such as:
    • Pin: Pin the skill to the top of your dashboard for quick access.
    • Copy Access Token: Copy the skill's access token for seamless integration, authentication, and testing in external applications or development environments.
    • Export: Export the skill's details (in JSON format) to your local folder for backup or transfer.
    • Delete: Permanently delete the AI Assistant skill.

If you attempt to delete a skill that is linked to one or more queues, a confirmation message appears, informing you that the skill is in use. You must confirm before proceeding. If confirmed, the Control Hub is notified of the deletion.

Creating AI Assistant skills

Follow these steps to configure an AI Assistant skill that provides relevant suggestions to your agents:

1

On the AI Assistant skills dashboard, click + Create skills.

2

Select Start from scratch and click Next.

3

Enter a clear, descriptive name in the Skill name field.

The System ID field, which uniquely identifies the skill, is automatically populated based on the Skill name.

4

Provide a concise goal in the Goal field.

Example:“You are a helpful and polite assistant that helps agents answer queries regarding lost baggage and recommend necessary actions.”

For best practices, refer to the Defining goal section.

5

Click Create.

6

On the Skill Configuration screen, the Profile tab is selected by default. In the Instructions text box, provide detailed, step-by-step guidance for the AI’s behavior and response generation.

For best practices, refer to the Crafting instructions section.
7

Switch to the Knowledge tab to select a relevant knowledge base. The skill uses this source to generate suggestions. If a suitable knowledge base does not exist, click + Add new. After creating it, you will return to the skill configuration panel.

  • Each skill can be linked to only one knowledge base.
  • Both AI Assistant skills and AI Agents can use the same knowledge base.

For best practices on organizing a knowledge base, refer to the Structuring Knowledge bases section.

8

Go to the Actions tab to enable, disable, edit, or delete actions. You can also create new actions by clicking + New action.

Actions enable AI skills to suggest or perform specific tasks (such as creating cases, retrieving information, sending emails, or performing integrations), in addition to suggesting information that can be used to respond to the customers.

If you are not connecting to a knowledge base, add at least one action.

For best practices, refer to the Defining actions section.

For detailed instructions, refer to the Configuring actions for AI Assistant skills article.

9

When all required fields are complete, click Save changes.

Before publishing a skill, test its behavior using the Preview button. This allows you to validate the relevance and accuracy of suggestions.

For detailed information, refer to the Previewing AI Assistant skill responses section.

10

Click Publish to finalize the skill.

Note on AI engine: The AI model used for this feature is GPT-4o-mini, to ensure optimal performance and reliability.

What's next?

After creating and configuring your AI Assistant skills, proceed with the next steps in deploying suggested responses for your contact center:

  • Assign AI Assistant skills to queues: To make your skills available to agents, assign them to the relevant contact center queues. Refer to the Link AI Assistant skills to queues article.

Once your skills are assigned and actions are configured (if needed), continue to test and monitor the suggested responses feature to ensure optimal agent performance and customer experience. For guidance on monitoring and continuous improvement, refer to the Test and monitor suggested responses performance article.

Link AI Assistant skills to queues

Test and monitor suggested responses performance

After configuring suggested responses and setting up your AI Assistant skills, it is crucial to test their effectiveness and continuously monitor their performance. This proactive approach ensures that the AI Assistant provides accurate and relevant suggestions, leading to improved agent efficiency and enhanced customer satisfaction. Webex Contact Center provides comprehensive tools within Webex AI Studio and Analyzer for thorough testing and ongoing monitoring.

This article guides you through the processes of previewing AI Assistant skill responses, monitoring their impact using performance metrics, and utilizing Sessions and History tabs for auditing and debugging.

Prerequisites

Before testing and monitoring suggested responses performance, ensure the following:

  • AI Assistant add-on SKU: Your organization must have purchased the AI Assistant add-on SKU (A-FLEX-AI-ASST) for Webex Contact Center.
  • Webex AI Studio access: You must have the necessary administrator privileges to access the Webex AI Studio platform.
  • Configured AI Assistant skill: An AI Assistant skill must be created, configured, and published in the Webex AI Studio with relevant knowledge bases, instructions, and actions.

    For more information, refer to Create and manage AI Assistant skills and Configure actions for AI Assistant skills articles.

  • Linked AI Assistant skill to queues: The AI Assistant skill providing suggested responses must be linked to the appropriate queues.

    For more information, refer to the Link AI Assistant skills to queues article.

  • Real-time transcriptions enabled (for voice): For voice interactions, real-time transcription must be enabled for the relevant queues. This is essential for the AI Assistant to process spoken conversations and generate suggestions.

    For more information, refer to the Enable real-time transcripts for agents article.

Previewing AI Assistant skill

Before deploying an AI Assistant skill to live agents, you can test its behavior in a simulated environment within the Webex AI Studio. This allows you to validate the relevance and accuracy of suggestions. Follow the steps below:

1

Sign in to Control Hub and navigate to Services > Contact Center.

2

Go to AI Assistant under Desktop Experience in the navigation pane.

3

Under the Suggested responses section, click the Manage AI Assistant skills link. The AI Assistant skills dashboard opens in a new browser tab within the Webex AI Studio.

4

In the AI Assistant skills dashboard, click on the specific AI Assistant skill you want to test. This will open its configuration page.

5

Click the Preview button.

Chat mode preview: The preview within the Webex AI Studio allows you to simulate a chat interaction. You can assume the role of a customer, type queries, and observe how the AI Assistant skill generates suggestions, just as a human agent would see them.

Note for voice channel testing: For a detailed preview of how suggestions appear and function during live voice interactions, you must switch to the Agent Desktop and test the feature in a real-call scenario. This requires real-time transcription to be active for the call.

Utilizing Analyzer for performance monitoring

The suggested responses feature is part of the AI Assistant. You can review AI Assistant reports and KPIs in Analyzer to monitor usage and effectiveness.

For more information, refer to the AI Assistant reports in Analyzer article.

Insights offered by suggested responses report

This report provides insights into the real-world impact of suggested responses on agent performance and customer satisfaction, helping you gather feedback for continuous improvement and measure the feature's effectiveness. The report offers insights into the following key areas:

  • Usage metrics: Track how often agents use the Get Suggestions button, the number of suggestions offered per interaction, and the feature's adoption rate.
  • Impact on KPIs: Monitor changes in Average Handle Time (AHT), consults/transfers, customer satisfaction (CSAT)/ auto CSAT, and First Contact Resolution (FCR) for interactions where suggested responses were used.
  • Action execution: Track the number of unmoderated and moderated actions performed and their success rates.
  • Real-time transcription KPIs: For voice interactions, cross-reference the performance of suggested responses with the real-time transcription KPIs report to ensure the underlying transcription service is performing optimally. For more information, refer to the Enable real-time transcripts for agents article.

Utilizing AI Studio for auditing and debugging

Besides the Configuration tab, the Webex AI Studio provides two tabs for auditing and debugging your AI Assistant skills: Sessions and History.

Sessions tab

The Sessions tab provides a detailed record of every interaction where an AI Assistant skill was used for suggested responses. It can be used for auditing, debugging, and continuous improvement of AI Assistant skill performance in live interactions. To effectively leverage the insights from this tab, perform the following actions:

  1. View and filter interactions: The Sessions page displays a list of all interactions where AI Assistant skills provided suggestions:
      • Search: Use the search bar to find specific interactions by contact session ID, consumer ID or interaction ID.
      • Filter: Apply filters to narrow down the list by:
        • Contact date: Interactions within a specific time range.
        • Agents, teams, queues: Interactions handled by specific personnel or routed through particular queues.
        • Channel types: Voice or digital interactions.
        • Actions suggested/performed: Interactions where specific actions were proposed or performed.
        • Errors occurred: To filter sessions in which an error occurred.
        • Hide test sessions: To exclude test sessions from your view.
        • Agent handover happened: To filter sessions where an agent handover occurred.
        • Downvoted: To filter sessions that were downvoted by agents.
        • Flagged interactions (if implemented): Interactions flagged by human agents for review.
  2. Detailed interaction view: Click on any interaction in the list to view comprehensive details:
    • Interaction transcript: The full conversation between the human agent and the customer, provided by the real-time transcriptions feature.
    • AI Assistant skill used: Identifies which AI Assistant skill provided suggestions for this interaction.
    • List of suggestions: Shows all suggestions provided to the human agent, linked to the specific customer query that prompted them.
    • Source of suggestions: Displays the top articles, FAQs, or sections from the knowledge base that were used to generate the suggestions. This allows you to verify the accuracy and relevance of the information.
    • Actions suggested and performed: Provides details on which actions were proposed and whether they were performed (in unmoderated or moderated mode).
    • Agent modifications: If a human agent edited any fields in a moderated action before submission, these modifications are recorded.
    • Additional context: Any extra information provided by the human agent to refine suggestions is visible.
    • Metadata: Includes contact session ID, human agent ID/name, team ID/name, queue ID/name, contact date/time, and channel type.

History tab

The History tab provides a record of the configuration changes and versions of your AI Assistant skills. While not directly a performance monitoring tool for live interactions, it is crucial for understanding why performance might have changed due to configuration updates.

  • Version history: Tracks different published versions of your AI Assistant skill, allowing you to revert to previous configurations, if needed.
  • Change logs: Provides a detailed log of modifications made to the AI Assistant skill's settings, including who made the change, when, and what was changed. This is essential for auditing and debugging configuration-related issues.

Strategies for deploying AI Assistant skills

AI Assistant skills are powerful tools within the suggested responses feature, designed to enhance your human agents' performance by providing real-time, contextual guidance. The term "skill" is widely used in Webex Contact Center to describe human agent proficiencies. To effectively leverage AI Assistant skills, it's crucial to understand their distinct nature and how to strategically deploy them to complement your human workforce.

This article provides strategic guidance for administrators on how to effectively deploy AI Assistant skills. It clarifies key terminology, offers best practices for linking skills to queues in various scenarios, and provides insights into designing skills for specific use cases.

Understanding AI Assistant skills

In Webex Contact Center, the term "skill" can refer to different concepts. To effectively deploy suggested responses, it's crucial to understand what an AI Assistant skill is, and how it differs from other established terminologies:

  • AI Assistant skill: A configurable entity within AI Studio that guides a human agent by providing real-time suggestions (information) and actions during customer interactions. It acts as an intelligent assistant to your agents.

    • Key purpose: To assist human agents in real-time by providing contextual suggestions and actions.

  • Human agent skill (or agent skill): Refers to the proficiencies or attributes of a human agent (example, language fluency, product knowledge, technical expertise). These are used by the routing system to match customer interactions to the most qualified human agent.

    • Key purpose: To route customer interactions to the most appropriate human agent based on their capabilities.

  • AI Agent: An autonomous entity also configured in AI Studio that directly interacts with customers (example, a chatbot or a virtual agent in an IVR). AI Agents handle interactions independently before potentially escalating to a human agent.

    • Key purpose: To autonomously handle customer interactions without human intervention.

Key distinction: An AI Assistant skill assists a human agent. A Human Agent skill describes a human agent's capability. An AI Agent interacts with a customer.

For more detailed definitions of these and other AI concepts, refer to the AI terminology and concepts in Webex Contact Center article.

Best practices for assigning AI Assistant skills to queues

AI Assistant skills are assigned to queues, ensuring that agents handling interactions from that queue receive relevant suggestions. While the procedural steps for linking are covered in Link AI Assistant skills to queues article, here are strategic best practices for deciding which skill to assign to which queue:

  • One queue, one AI Assistant skill: A single queue can be linked to only one AI Assistant skill at a time. This ensures consistent and focused guidance for agents handling interactions from that queue.

  • Queue specialization:

    • Highly specialized queues: For queues handling very specific topics (example, "Billing Inquiry Queue," "Technical Support - Product X"), assign a highly specialized AI Assistant skill designed precisely for that topic (example, "Billing Assistant Skill," "Product X Support Skill"). This provides deep, relevant guidance.

    • General purpose queues: For broader queues that handle a wider range of common inquiries (example, "General Customer Service"), assign a general-purpose AI Assistant skill that covers frequently asked questions and common agent tasks.

  • Scenario: Queues with multiple human agent skills:

    • Even if a single queue is staffed by human agents with diverse human agent skills (example, "English Support," "Spanish Support," "Technical Support"), the AI Assistant skill assigned to that queue should be designed to support the overall purpose of that queue. The AI Assistant skill provides suggestions based on the conversation context and the queue's function, not necessarily mirroring the individual human agent's specific skill set.

    • Best practice: Design the AI Assistant skill to be broad enough to assist any human agent handling an interaction in that queue, regardless of their individual human skills. Language support for the AI Assistant skill should align with the languages handled by the queue.

Designing AI Assistant skills for specific use cases

Designing an effective AI Assistant skill involves more than just configuration; it requires strategic thinking about the specific operational scenario it will support. This section provides guidance on how to approach the design of your AI Assistant skills for common use cases.

For detailed steps on creating and managing AI Assistant skills, refer to the Create and manage AI Assistant skills article. For best practices on crafting instructions, structuring knowledge bases, and defining actions, refer to the Best practices for optimizing AI Assistant skills article.

  • Product Support use case:

    • Goal: To assist agents in providing troubleshooting steps, product specifications, and warranty information for specific products.

    • KB content: Detailed product manuals, FAQs, common troubleshooting flows, warranty policies.

    • Actions: Suggesting "Retrieve Product Specs," "Initiate Troubleshooting Flow," "Check Warranty Status."

    • Instructions focus: Guide the AI to identify product names, symptoms, and provide step-by-step solutions or relevant documentation links to the agent.

  • Sales Inquiry use case:

    • Goal: To help agents provide accurate product features, pricing, and qualify leads.

    • KB content: Product catalogs, pricing sheets, feature comparisons, lead qualification criteria.

    • Actions: Suggesting "Provide Pricing," "Check Stock Availability," "Create Lead."

    • Instructions focus: Guide the AI to identify customer needs, product interest, and suggest relevant sales collateral or next steps to the agent.

  • Billing and Account Management use case:

    • Goal: To assist agents in handling payment processes, account updates, and common dispute resolutions.

    • KB content: Billing policies, payment methods, account update procedures, dispute resolution flows.

    • Actions: Suggesting "Process Payment," "Update Account Details," "Initiate Billing Dispute."

    • Instructions focus: Guide the AI to identify account numbers, transaction details, and suggest relevant procedures or actions to the agent.

Key design considerations for use cases

  • Scope definition: Clearly define what the AI Assistant skill will and will not cover. Avoid making the skill too broad, as this can dilute its effectiveness.

  • Knowledge Base alignment: Ensure that the Knowledge Base linked to the skill is rich with accurate, relevant, and agent-centric information specific to the skill's defined scope.

  • Action integration: Identify key actions that can genuinely automate or streamline agent tasks within that use case. Prioritize actions that reduce manual effort or ensure compliance.

  • Instructions nuance: Tailor the instructions to the specific needs of agents handling that use case. Consider their typical workflow and the information they need most urgently.

By strategically deploying and designing your AI Assistant skills, you can maximize their impact on agent efficiency and customer satisfaction across your Webex Contact Center.

Best practices for optimizing AI Assistant skills

AI Assistant skills are the intelligent core of the suggested responses feature in Webex Contact Center. Unlike AI Agents that interact directly with customers, AI Assistant skills are designed to empower and guide your human agents in real time. Optimizing these skills involves careful crafting of their goals, instructions, knowledge base structure, and action definitions to ensure accurate, relevant, and actionable suggestions.

This article provides best practices for administrators to create highly effective AI skills, focusing on strategic design and content quality. For detailed steps on creating and managing AI skills, defining actions, and linking them to queues, refer to the respective administrator articles.

Best practices

Defining goal

The goal defines the purpose of your AI skill. It is a high-level statement that guides the AI's behavior and clarifies its role in assisting the human agent.

  • Focus on agent assistance: Clearly articulate how the AI will help the human agent. The goal should always reflect the AI's role as a support tool for the agent, not as a direct customer-facing entity.

Example: "You are a helpful and polite assistant that will help agents answer queries regarding lost baggage and recommend necessary actions."

  • Keep it concise and action-oriented: A short, clear goal helps the AI maintain focus.
  • Align with skill capabilities: Ensure the goal is realistic and achievable based on the Knowledge Base content and actions defined for the skill.

For detailed steps on setting the goal, refer to the Create and manage AI Assistant skills article.

Crafting instructions

Instructions provide detailed guidance to your AI skill on how to process information and generate suggestions. This section differentiates your AI Assistant skill from an AI Agent, as these instructions are for the AI to assist the agent.

  • Define skill’s persona (as an assistant to the agent): Clearly state the skill's role and expertise as an assistant to the human agent.

Example: "You are an expert AI assistant for agents handling billing inquiries. Your role is to analyze customer conversations and provide agents with the most relevant information and actions to resolve billing questions."

  • Outline tasks and decision flow: Break down the overall task into specific, sequential steps from the AI's perspective. Guide the AI on what to look for in the conversation and what type of suggestion or action to provide.

Example: "First, listen for the customer's primary issue regarding their lost baggage. Then, if flight details are needed, suggest the agent use the 'Retrieve Flight Details' action. If a claim needs to be filed, suggest the agent use the 'Create Lost Baggage Claim' action."

  • Specify suggestion formatting: Instruct the AI on presenting information clearly and concisely for the agent.

Example: "Suggestions should be presented in clear, bulleted points for easy readability. Action suggestions should clearly state the action name and its purpose for the agent."

  • Reference actions clearly: When the AI should suggest an action, explicitly reference the configured action name.

Example: "If the customer mentions 'fraudulent charge,' suggest the agent use the <Initiate Fraud Investigation> action."

  • Plan for error handling and fallbacks: Instruct the AI on how to respond when it cannot provide a confident or relevant suggestion.

Example: "If you cannot provide a confident suggestion for the agent's current context, inform the agent by stating: 'No relevant suggestion available. Please refer to the knowledge base or consult a supervisor.'"

  • Add guardrails (scope of assistance): Remind the AI to stay within its defined scope.

Example: "Your suggestions must always be focused on assisting the agent with the customer interaction. Do not attempt to answer non-billing questions or interact directly with the customer."

For detailed steps on providing instructions, refer to the Create and manage AI Assistant skills article.

Structuring Knowledge Bases

The Knowledge Base is the factual foundation for your AI skill. Its organization should prioritize information that helps an agent respond or act effectively.

  • Agent-centric content: Prioritize information agents frequently need to explain, troubleshoot, or act upon. Focus on content that is directly useful for an agent's workflow.

Example: “For a "Refund Policy" article, include not just the policy text but also common customer questions and practical steps for processing a refund.”

  • Organize content logically: Use categories within your KB to group related information. This helps both the AI and agents navigate efficiently and improves suggestion relevance.
  • Ensure accuracy and consistency: Verify that all information is accurate and up to date. Avoid conflicting or outdated content.
  • Optimize document quality:
    • Clarity: Use plain language.
    • Conciseness: Be direct; AI and agents need quick answers.
    • Structure: Use headings, subheadings, bullet points, and numbered lists for readability and to help the AI extract key information.
    • File size: Consider breaking down very large documents into smaller, topic-specific ones to improve retrieval speed and relevance.
  • Regular review and update: Continuously review your KB content to ensure it remains relevant and accurate. Update information whenever policies, products, or processes change.

For detailed steps on linking a knowledge base to a skill, refer to the Create and manage AI Assistant skills article.

Defining actions

Actions define specific tasks the AI skill can suggest or perform. When configuring actions, consider their presentation to the agent and their impact on workflow.

  • Clearly define action objectives: The Action name and Action description should be clear, concise, and immediately understandable to the agent.

Example: Action name: "Retrieve Order Status"; Action description: "This action will fetch the current status of a customer's order using their order ID."

  • Minimize complexity: Keep individual actions simple and focused. Break complex, multi-step processes into smaller, distinct actions.
  • Accurately describe user inputs: For each user input (slot), provide a clear description to help the AI accurately identify and collect needed information.
  • Choose appropriate fulfillment mode: Educate agents on the differences between the fulfillment modes:
    • Unmoderated mode: For routine, low-risk actions requiring no agent review (example, logging a simple interaction detail). Ensure robust error handling.
    • Moderated mode: For actions requiring agent verification, input, or approval (example, submitting a form, confirming sensitive data). This empowers the agent and ensures accuracy.

For detailed information, agents can be referred to the Understand and manage AI-suggested actions article.

  • Design for agent workflow: Consider how the action will appear in the Agent Desktop. Use the Card Layout configuration to influence information presentation.

For detailed steps on configuring actions, refer to the Configure actions for AI Assistant skills article.

Testing and iteration

Creating and optimizing effective AI skills is an iterative process. Continuous testing and refinement are essential to ensure ongoing accuracy and relevance.

  • Test and preview regularly: Use the preview feature in AI Studio to simulate interactions and verify that your skill generates accurate and relevant suggestions and actions.
  • Monitor performance data: Use Analyzer for performance metrics and Session History in AI Studio for detailed auditing and debugging of interactions. This data is crucial for identifying areas for refinement.
  • Refine based on feedback: Pay close attention to agent feedback on suggestions and actions. Use this feedback, along with insights from session history analysis, to refine your skill's goal, instructions, Knowledge base content, and action definitions. This ensures your AI skill remains effective and adapts to evolving agent needs and contact center operations.

For detailed steps on testing and monitoring, refer to the Test and monitor suggested responses performance article.

AI terminology and concepts in Webex Contact Center

To effectively utilize the AI capabilities in Webex Contact Center, it is important to understand key terminology and how various AI components interact. This article provides a glossary of essential AI concepts, helping you navigate and leverage intelligent features designed to enhance customer interactions and operational efficiency.

AI terminology

  • AI Assistant: The AI capability within Webex Contact Center designed to enhance agent performance. Features such as real-time transcripts, suggested responses, AI-generated summaries, automated wellness breaks, auto CSAT, and topic analytics are core components of the AI Assistant.

  • AI Assistant skills: Configurable entities created and managed in AI Studio that power the suggested responses feature. These skills assist agents in real time by providing contextual suggestions and actions, serving as intelligent guides.

  • AI Agents: Distinct from AI Assistant skills, AI Agents independently handle customer interactions (voice or digital) without immediate human intervention. They can answer Frequently Asked Questions (FAQs), process routine requests, or route customers, often serving as the first point of contact before escalating to a human agent. For more information, refer to the Webex AI Agent.

  • AI Studio: The central platform in Webex Contact Center where administrators create, manage, and configure both AI Assistant skills (for agent assistance) and AI Agents (for autonomous interactions). Depending on your organization's enabled features, you may see one or both dashboards within the AI Studio.

  • Knowledge Base (KB): A centralized repository of information (such as FAQs, articles, and documents) that AI Assistant skills and AI Agents use to generate accurate and contextually relevant responses.

  • Actions: Predefined tasks or workflows that an AI Assistant skill can suggest to an agent or execute on the agent's behalf (with or without agent's review). For AI Agents, actions are tasks they perform autonomously.

  • Fulfillment modes: Define how an AI Assistant skill executes actions:

    • Moderated mode: The AI Assistant skill collects information for an action and presents it to the agent for review and explicit approval before execution.

    • Unmoderated mode: The action is executed independently by the AI Assistant skill, without requiring agent intervention or approval.

Was this article helpful?
Was this article helpful?