Customer Support Copilot
PixieBrix's Customer Support Copilot provides a Heads-Up Display (HUD) and Chat Interface to breeze through your toughest support cases.
Configuring a Customer Support Copilot
Name: the name of the Customer Support Copilot
Description: a description for the Customer Support Copilot
System Prompt: additional instructions to pass to the AI. For example, context about your company, product lines, etc.
Brand Guidelines: brand guidelines to follow when generating responses. For example, "Always be professional and empathetic".
Intents
Intents, also known as "call drivers", are the reason for contacting the brand. For example, "Upgrade Plan", "Password Reset", etc.
Intent Resources:
Ticket Properties: properties/attributes to automatically extract from the ticket. For example: the name of the product the customer is inquiring about
Article Links: links to internal/external articles
Application Links: links to applications, e.g., product telemetry or error telemetry
Response Templates: text response templates to insert into the conversation
Chat Prompts: prompts to start a conversation in the AI Copilot
Extending the Customer Support Copilot
Registering Custom Ticket Providers
Ticket Providers provide tickets (also known as cases) and conversations to the Customer Support Copilot. To make a ticket available to the Customer Support Copilot, use the Upsert Customer Support Ticket Context
brick:
Id: the unique identifier for the ticket
Name: A user-facing name/title for the ticket, e.g., '#123: Password Reset Request'
URL: The URL to open the ticket in the support system, e.g., a Zendesk URL. If not provided, defaults to the current URL.
Requester: The display name of the user who requested the ticket, e.g., email or username
Comments: the array of comments/internal notes:
Author: The author display name, e.g., email or username
Created At: The ISO 8601 timestamp when the comment was created
Body: The body/content of the comment
Public (Optional): true if the comment is visible to the requester/customer, or false for internal notes. Defaults to Public if not provided
Registering Custom Search Providers
The Customer Support Copilot uses search providers to automatically search for links related to the ticket. To register a custom search providers, use the Add Support Copilot Search Provider
brick:
Name: the name of the search provider
Parameters: the JSON Schema for the search provider parameters.
Handle: The handler to run producing an array of search results (see type below). The validated arguments are provided to the handlers as
@args
type SearchResult = {
/** User-facing title of the search result */
title: string;
/** External URL of the search result */
url: string;
/** Optional preview snippet */
snippet?: string;
}
Last updated
Was this helpful?