Setting up AI VoiceAssist
Requirements:
- An Admin-level account in MSP Process
- A "escalation" phone number you plan on giving to the AI VoiceAssist, so that it can escalate callers to a live agent
Configuring AI VoiceAssist:
- Login to the MSP Process UI (https://app.mspprocess.com) with an Admin-level account
- In the left-hand menu, click on AI VoiceAssist -> AI Configurations
- Click the Add New button
- Fill in the required fields on each tab; note that the Incoming Phone Number is one that you can choose with an MSP Process team member, so that it's in your area code, or matches a sequence that you prefer. Contact us at help@support.mspprocess.com to get that setup for you.
- Click the Create button to save your AI VoiceAssist configuration
What Do Those AI VoiceAssist Options Do?
Agent Details
- The Agent Name and Company Name options let you customize how the AI refers to itself and your company. For example, you can have it say "Hi there, it's James Bond from GoldenEye; how can I assist you today?"
- The Gender option lets you configure whether your AI VoiceAssist agent speaks with a female voice or a male voice
- The Language option lets you choose what accent your AI VoiceAssist agent speaks with, and what languages it can understand
Opening/Closing Messages
- The Greeting and Closing messages let you customize how your AI VoiceAssist agent begins and ends the call
- You can use the following variables:
-
${firstName}– caller’s first name -
${companyName}– your company name -
${agentName}– the Ai VoiceAssist agent's name
-
On-Call Behaviors
- The Agent Type option lets you choose how much troubleshooting you want the AI to perform:
- Level 1 doesn't ask any troubleshooting questions
- Level 2 asks some basic troubleshooting questions, such as "when did this issue start?", "what have you done to try to resolve the issue?" and "how is this impacting your business?"
- Level 3 provides issue-specific troubleshooting steps, and will try to resolve the problem mentioned by the caller
- The End-user Verification option allows you to control whether or not the AI VoiceAssist agent verifies the identity of the caller. AI VoiceAssist can use Microsoft Authenticator, Duo, or a link sent as a text message to verify the caller. There are 3 options to choose from if enable this feature:
- Verify the caller on every call
- Verify the caller before transferring to a live agent
- Verify the caller if they are asking about an existing ticket
Call Transferring
- The Fallback Phone Number allows you to specify what number we should transfer the call to, in the event that the AI VoiceAssist infrastructure experiences an issue handling the call
- The Allow Transferring The Call to a Live Agent option controls whether or not the AI VoiceAssist agent will transfer the call:
- If enabled, the AI VoiceAssist agent will transfer the call if the caller requests to speak to a live agent, or if the problem mentioned by the caller is deemed serious enough to warrant speaking to a live agent
- If disabled, the AI VoiceAssist agent will never transfer the call - regardless of the issue being mentioned by the caller, if the caller is angry, or if the caller asks to speak to a live agent.
- The Warm Transfer feature, when enabled, will speak with your technician when transferring the caller over, and let your technician know the caller's name, the ticket ID, and the nature of the problem.
- The Call Transfer Phone Number is the default phone number to which the call will be transferred.
- The Call Transfer Phones feature allows you to specify up to 10 additional phone numbers to use for transferring the call, and also allows you to add sentences to tell the UI when to transfer the call to which phone number
- The Transcribing the Post-transfer Call feature will transcribe the call between the caller and your technician, and then add that transcription as a Time Entry (if the ticket is assigned to a technician) or a Ticket Note.
Ticket Triage
The Ticket Triage feature supports Autotask, Connectwise and Halo PSA. When enabled, it will - after the call is completed - analyze what the call was about, and then modify the Priority, Ticket Type and Ticket Sub-Type.
Ticket/Email Outputs
- The Ticket/Email Outputs tab lets you choose whether you want a ticket to be created at the end of the call, or if the transcript of the call should be sent to an email address. When configured to create a ticket, the Ticket Properties option let you pick a Ticket Default, which controls the properties of the tickets that will be created in your PSA, such as the Board/Queue, Priority, Source, and more! Ticket Defaults are configurable from the Integrations -> PSA Integrations page.