Skip to main content
Gainsight Inc.

Copilot Overview (BETA)

Note - BETA Article

Please note that this is a BETA document. You might notice changes in the final version of this document.

If you have any feedback, feel free to share with us at docs@gainsight.com.

 

This document provides comprehensive information on the Copilot feature within the Gainsight CS application. 

Overview

Copilot - is an AI supported conversational tool integrated within the application, aimed at elevating the experience of how users interact with Gainsight helping users provide context-based answers to users' questions across Timeline and Gainsight product documents to provide suitable, direct, and more relevant answers. 

Accessing Copilot

In the Beta program, this AI-supported feature is automatically enabled for participating Beta customers, so administrators do not need to manually activate it. Once the feature is available to all customers, administrators will be able to enable or disable the Generative AI functionality and its associated features, including Copilot, within Horizon AI.

In the Beta program, perform the following steps to access Copilot:

  1. Navigate to the left navigation pane in the Gainsight application.
  2. Click Copilot.

A user interface for Gainsight's Copilot feature, displaying a sidebar with various navigation options and a main section welcoming the user to Copilot, with options to ask questions related to timeline and product documents.

  1. Click on the chat window to start a new session.
  2. Utilize sample queries and pro-tips provided to initiate conversations.

Configure Permission Bundles to Enable Copilot for Users

By default, Copilot is included in the default bundle for all license types, so any user with access to the default bundles will have access to Copilot. For users who don’t have access to the default bundles, admins need to add Copilot to specific bundles and assign them to those users. Additionally, admins can create a custom bundle with Copilot and assign it to specific users.

By performing the following steps, admins can effectively configure permission bundles to enable Copilot for users with different licenses.

By performing the following steps, admins can effectively configure permission bundles to enable Copilot for users with different licenses.

  1. Navigate to Administration > Permission Bundles.
  2. Click Configure Permission Bundle.

Gainsight Permission Bundle interface showing internal permission bundles, with details like bundle name, description, license type, and a button to configure permission bundles

  1. In the Configure Permission page, click the edit icon to enter a name and description for the new bundle.

A user interface for configuring a new permission bundle in Gainsight, showing options to select a license type and configure access permissions and field level permissions, with buttons to cancel or proceed to the next step

  1. Choose the appropriate license type from the dropdown menu. Learn more about the type of licenses Gainsight offers, refer to the User License Management article.

A user interface for configuring a new permission bundle in Gainsight, showing a dropdown menu to select a license type (Full, Viewer_Analytics, Viewer) and options to configure access and field level permissions

  1. Click Configure next to Access Permissions.
  2. Expand Navigation Permissions, select the Copilot checkbox.

A user interface for configuring access permissions in Gainsight, showing various permission categories like Navigation Permissions, Survey Permissions, and more, with "Copilot" under Navigation Permissions checked and highlighted

  1. Click Save to confirm the access permissions.
  2. Click Configure next to Field level Permissions to manage user access down to the field level.
  3. Click Save to confirm the field-level permissions.
  4. Click Next to proceed to the Assign Users step.
  5. Select the users that should have this permission bundle.
    Note: Admins can manually select users or set up rules to auto-assign user permissions to grant the specific access rights and capabilities.

A user interface for assigning users to a new permission bundle in Gainsight, showing options to manually add users by name or email, and to automatically assign users with rules based on specific criteria

  1. Click Save to create and activate the permission bundle.

Different Sections in Copilot

The Copilot interface has several sections marked with numbers.

Gainsight Copilot interface showing AI chat interaction, recent and previous queries, timeline entries, feedback options, and areas to type and send queries

Here's an explanation of each section:

  1. Let’s chat: This is the text input area where users can type their queries or requests to interact with the Copilot. It serves as the starting point for any conversation or command.
  2. Send Button: The send button, typically represented by an arrow or paper plane icon, is used to submit the typed message to the Copilot. Clicking this button sends the query for processing and generates a response.
    Note: The Stop button appears when a query is being processed by the Copilot. When clicked, the Stop button immediately halts the ongoing query processing. This is useful if the user realizes they need to modify the query, add additional information, or if the query is taking longer than expected.

Gainsight Copilot interface showing a user query, AI processing response, message input area, and send button.

  1. Copilot Response Area: This section displays the Copilot’s responses to the user’s queries. It provides detailed answers based on the input received. The response area helps users quickly see the information or assistance provided by the Copilot.
  2. Timeline Entries: This section shows relevant Timeline entries related to the query. Users can interact with these entries, possibly clicking on them for more details or to navigate to the original Timeline posts.
  3. Feedback Section: This area allows users to provide feedback on the Copilot’s response. Options like Not Accurate, Incomplete Info, Not Relevant, and Other are available. Users can also provide a detailed description to elaborate on their feedback. Submitting feedback helps improve the AI’s performance.
  4. Recent Queries: This section displays recent queries made by the user. It allows quick access to previous interactions with the Copilot, enabling users to revisit and review past responses without re-entering the queries.
  5. Previous Queries: This area shows queries from the previous week, organized chronologically. It provides a history of interactions, helping users track past inquiries and responses over a longer period.
  6. New Chat Icon: The New Chat icon typically allows users to start a new chat. 
  7. Retry: The Retry option appears only when an unexpected error occurs while using the Copilot feature. This option allows users to attempt the action again without having to navigate away from the current page or restart their chat. This helps to minimize disruption and provides a seamless way to recover from temporary issues.

Gainsight Copilot interface showing an error message "We encountered an unexpected error. Sorry about that!" with a "Retry" button.

These sections collectively enhance the user experience by organizing interactions, providing context-based responses, and facilitating feedback to refine the AI’s capabilities.

Copilot Best Practices

To harness the full potential of Copilot and ensure a seamless, productive experience, it’s crucial to follow certain best practices. This section delves into the technical nuances behind these best practices, providing a comprehensive understanding of how to effectively interact with Copilot. By offering clear context, leveraging sample queries, using follow-up prompts effectively, and managing sessions efficiently, users can enhance the accuracy and relevance of the AI's responses. These practices not only improve user experience but also maximize the AI’s capabilities, leading to more insightful and actionable outcomes.

  • Provide Clear Context: Always specify the full name of Company or User while writing the query. The Copilot's Natural Language Processing (NLP) engine parses user input to determine the context. Clear context helps the engine to direct the query appropriately.
    • Examples:
      • Global Query: Show me the overall customer feedback for the last quarter.
      • Specific Company Query: What was the customer sentiment for Company X in the last month?
  • Follow-Up Effectively: For optimal performance, queries should ideally involve only one service. While multiple services can be utilized, breaking down the query into sequential, single-service queries is recommended In case a query requires multiple services asked in steps one at a time as follow up questions . Follow-up questions help to dig deeper into the initial query results, providing more detailed insights.
    • Example:
      • Initial Query: What were the main issues raised by Company X in the last quarter?
      • Follow-Up Prompt: Can you provide more details on the issue related to product delivery?
  • Understand the subtle differences between each service. Copilot may sometimes select an incorrect service for borderline queries. For example:
    • Query: "What are CTAs?" This might be directed to the Brainstorming Assist instead of the Product Documentation Assist.
  • Queries such as "summarize my last three meetings" will apply a user filter. 
  • User specific queries are not fully supported in Timeline Assist. Example: How many meetings has xxx attended?
    Note: Users can view and manage their session history, including renaming sessions, deleting them, or resuming previous sessions. 

Additional Resources

 

  • Was this article helpful?