You are on page 1of 33

TALKDESK HANDBOOK

TALKDESK AI

Creating retail FOR EVERY DAY

virtual concierges
through
conversational AI
Best practices for retail
& consumer goods brands
Table of contents
Introduction 03

I. The basics 04

Bot Dos 05

Bot Don’ts 14

II. Four things to remember when using customer names 18

III. User authentication 19

IV. IVR menu structure 21

V. Error handling via voicebots 23

VI. Behavior modeling 25

VII. Watch out for priming 26

VIII. Keep SMS messages short 27

Final notes 29

Conclusion 31
Introduction
The way you design customer conversations matters
more than the artificial intelligence (AI) behind it.
In this guide, you'll learn how to put tried and tested
conversation design and retail principles into practice
when implementing a chatbot or voicebot.

DAWN HARPSTER GÉNESIS MIRANDA LONGO


Conversation Architect Retail Expert
Talkdesk Talkdesk

3
I. The basics
"I've learned that people will forget what
you said, people will forget what you
did, but people will never forget how
you made them feel."

— MAYA ANGELOU

This goes double for chat and voicebots, especially Chat and voicebots are “honor systems”. They are Our hope is that through conversational AI,
in retail. Your customers may not remember the only as good as the information that your customers retail bots will be seen as virtual concierges that
details of the interaction, but they will remember are willing to give. We rely on their honesty to route customers trust to solve their problems quickly
how they felt about it, and will associate that them correctly. Sometimes they will say whatever they and efficiently.
feeling with your brand. Were they frustrated? think will get them to a human agent fastest, even
Delighted? Impressed at its efficiency and speed? if what they say isn’t the real reason they're contacting
Were they able to get what they needed? your brand. This is likely because of their poor
experiences with bots in the past, so unfortunately,
The end goal is always to make your customers’ there is nothing we can do to remedy this. We have
experience as pleasant and efficient as possible. to take the customer at their word and route them
Anything that gets in the way of that is to be accordingly, hoping that after many great experiences
eliminated and avoided. with your conversational AI, you can win their trust.

4
Bot Dos
General rule done or to get a problem fixed. Customers want
to get from point a (their problem) to point b
"When designing a BOT from scratch,
Try to write voice prompts how people speak - (the solution) as quickly, efficiently, and easily
always DREAM BIG but start SMALL.
specifically those that have been trained to as possible.
Don’t overwork the journey. It is better
represent your brand. If you are struggling with
to provide three great services, than
this, it helps to transcribe your top customer Our research shows that the number one driver
ten lousy ones."
service representatives’ conversations before of customer loyalty is first issue resolution.
committing prompts to your voice or chatbots. — JAVIER RAMIREZ, AI SPECIALIST, TALKDESK So the best thing you can do is avoid overcomplication
If you don’t have examples you’d like to copy, it and flowery language. We’re all busy. We're
helps to write out a conversation as if you were all customers so we all know what it's like to be
having it with a stranger. If you’re a brand with on an endless loop with a bot, and then have to do
physical stores, then go into one, ask a question, Focus on first issue resolution it all over again because it didn’t work the first time.
and transcribe what the in-store associate says. So ask yourself, “is this solving my customers’
No one calls a contact center because they’re happy problems as simply as possible?”
For many retailers, the goal is to bring the in-store and want to tell you how much they appreciate you
experience to their customers’ couch. The best (though if your customers are calling you because
way to do that is for chat and voicebots to approach they’re happy, kudos to you!). So why are your
conversations as your best in-store associates do. customers calling? It’s always to get something

5
Greetings: To name or not what it was named? Did it enhance the experience?
Did it build confidence in the bot? Or did you just
to name? want to get your issue fixed and call it a day?

Always make sure people know that they’re


From our experience, when your customers call you,
in the right place. It’s a courtesy and a security.
they consider the voicebot they hear as your brand.
They don’t think, “I’m talking to the bot named AI
“What if I misdialed?” “What if I’m on the wrong
<NAME>”. They simply say, “I’m on the phone with
website?”
<BRAND>”.

If you were to call a human customer service


In this case, a simple phone greeting like,
representative, they would answer,

“Hello, thank you for calling <BRAND>. Calls


“Hi! Thank you for calling <BRAND>, my name FALTA ILUSTRA
are recorded. How can I assist you today,”
is <NAME>, how can I help you?”

or chat greeting like


The same concept applies to voice and chatbots,
however, not all brands choose to give their bots “Hi! I’m your <BRAND> virtual agent. What can
a name. On the other hand, many brands spend lots I help you with today?”
of money creating a virtual agent persona that they
feel best represents their customer base. That get the job done.
is an individual business decision. When deciding
if your virtual agent should have a persona, think
about your own experience. Did it matter to you

6
However, some brands are getting If you have that available, consider
more creative with their digital giving your chatbot an avatar and
presence—especially as avatars, name, and making the chat interface
VR, and AR are taking a bigger seat reflect your brand identity. Just be
at the table. If your brand does have sure to make it clear your bot is a bot,
a persona being leveraged across and not a real person. For example:
social media, then it makes sense
to carry that through to your digital
“Thanks for contacting <BRAND>.
customer service presence via
My name is <AI NAME> and I can
your chatbot.
help you with things like
<CLICKABLE OPTIONS, INCLUDE
Chatbot personas are generally
“OTHER”>.
received better than voicebot ones,
especially due to the customization
available with modern chatbot
If you’re unsure how your customers
technology.
will react to you naming your bot,
play it safe. Remember, your
customers probably already know
it’s a virtual agent so you don’t need
to call attention to it if it won’t add
to your brand experience.

Make chat interactions conversational with


an AI-powered digital virtual agent.

7
Greeting a known customer Adding language options
Is your customer a returning customer? Did they DE&I is a top value at Talkdesk. We believe customer
fill out their name before entering the live chat? service should be accessible to all, and providing
Or were they already logged into their account language options for your bots is one step
Ciao
on your website before they engaged with you? towards that.
If so, you have more opportunities for personalization. Hello
A chatbot can say: From our experience, the best place to add language Bonjour
options for your voicebot is after the first line of your
greeting. For example: Olá
“Hi <NAME>, thank you for being a loyal
<BRAND> customer.” Or simply, “Hi <NAME>, Ahoj
“Thank you for calling <BRAND>. Para continuar Salut
I’m your <BRAND> virtual agent. How can I help
Guten Tag
you today?” en Español, porfavor presione el uno.”

For live chat, you can have your chatbot say:


However, please note that saying names via
voicebots can be a double edged sword. Refer to Ni Hao
“Please select your language” Hallo
the “Four things to remember when using customer Tere
names” section below for more information.
and provide clickable options, written in their native
language, below.
"Make sure to keep a consistent dialog
when addressing the customer (e.g. If you
address customer as Mr. James never call
him by his first name down the thread.)"

— JAVIER RAMIREZ, AI SPECIALIST, TALKDESK

8
Disclaimers We typically see this disclaimer mentioned after How you ask a question is as
the initial greeting. For example,
important as what you are asking
Are the calls being recorded? If the answer is “yes”
then legally, you need to inform your customers “Hello, thank you for calling <BRAND>. Calls
How you phrase a question will dictate what kind
of this fact. Regulations vary by state and country, are recorded. How can I assist you today?”
of response you get.
for example EU regulations may require that you
allow the user to opt out of recording.
The question, “Are you calling about a return,
an exchange, or to check the status of a refund?”
Sample verbiage:
may lead you to expect an answer: “yes.”
A small, yet simple change to the phrasing can
“Calls are recorded for training and quality clarify the expected answer to the user. For example:
assurance purposes.”
“Which are you calling about? A return,
“Your call may be recorded or monitored.”
an exchange, or the status of your refund?
“Calls are recorded.”
If your chatbot has the capability, consider presenting
“To assure quality, calls are recorded
options as buttons or as clickable selections.
or monitored.”
This way, your customers don’t have to type it out.
Another best practice is to provide your customers
with a menu of frequently asked questions or quick
answers when they click on your live chat button,
but before they’re greeted by your virtual agent.
This way, they can simply click on what they need
and the chatbot will respond accordingly.

9
Discourse markers You can also use “great,” but be careful where you
use it, especially if there is a possibility the user
Words like, “OK,” “thanks,” “got it,” are discourse is contacting for a negative reason. For example:
Virtual agent: How can I help you?
markers. They indicate that the conversation is
moving along and that the user is understood.
Consider them the head nods you get when
Customer: I lost my job and can no
you’re talking to a friend, the head nod that tells longer afford to pay for my recent
order. Can you cancel it please?
you that your friend understands and is following
the conversation.

Discourse markers may also indicate a change in


Virtual agent: Great!
topic or direction. They can also be used as reporting
markers to indicate that the user was understood
or not understood, based on the specific discourse
marker used. For example:

Virtual agent: What’s your phone number?

Customer: 712 328 8970

Virtual agent: Thanks (when the record is not found)

or

Virtual agent: Got it (when record is found and confirmed)

10
Covering dead space
System delays are sometimes inevitable.
When a back-end system is looking for information,
it’s a good idea to let the user know that it may
take time to get the requested information from
the system (order status, product ID, etc). It sets
the expectation that there may be a brief period
of silence while the system is doing something.

For example:

“One moment while I look that up.” “Please wait


while I look that up.” “One moment while I check
our records.” “One moment while I look up your
account information.” “Let me look that up.”

or even just a sound effect or music to let the user


know that something is happening and that they
have not been disconnected.

Design and publish template-based process flows for Virtual Agent, Agent Assist, Guardian,
CX Sensors, and Feedback with Talkdesk Automation Designer.

11
Repeat important information For chatbots, it is not necessary to repeat the
information since your customers can read it
For voicebots, it is best practice to always read to confirm it is correct. However, it is still considerate
out a phone number, physical address, web address, to text or email that information to your customers
confirmation numbers, tracking information, and so that they can refer to it even after the chat closes.
other information the user may want to write down Some brands email the entire chat transcript
or confirm twice so that the user has time to to their customers for their records after
document it. Provide a repeat option if possible. the conversation ends.
For example:
When appropriate or relevant, sending calendar
holds and reminders is also convenient and helpful.
Virtual Agent: That number is 712-328-8970.
They are especially useful for:
Again, that’s 712-328-8970. Would you like me
to repeat that?
• Buy-online-pick-up-in-store time slots

• 1-1 In-store shopping appointments


If possible, and if the user has opted in to SMS
messaging or email, offer to text or email the
• Upcoming product launch dates
information in addition to reading it out. This works
particularly well with tracking numbers. Sending • Delivery appointments
the customer the information in a text allows them
to reference it again later. • Upcoming sales and promotions

12
Leverage SMS when you can Build your virtual agent so that you can automatically
send links to your users to solve common problems
Most users have smartphones. If they have already or answer frequently asked questions.
opted in to receiving text message notifications from
an organization, text them helpful information when
you can. For example:
Improved
customer
satisfaction
“I see that you’ve opted in to get text messages.
I’m sending you a link with a calendar hold and
instructions for your furniture pick-up.”

Including scheduling, cancellation, and rescheduling


Customer
links in those reminders will help divert traffic Results lifetime value
growth
from the virtual agent and phone system.
This is wonderful because it opens up possibilities
as to the rich content that you can send to your
users:

• Sending a web link to a specific web page


Increase in
or knowledge base article. net promoter
score

• Sending/receiving pictures to help a user


troubleshoot or reset
an appliance.

13
Bot Don’ts
Don’t call attention to voicebots Don’t have your bots pretend Don’t waste time
they’re human
When it comes to voicebots, saying “please listen
When it comes to voicebots, avoid saying things
carefully as our options have changed,” is not
like, “This is a virtual agent who can help you with…” While our systems can detect sentiment, customers
recommended.
Users want to complete their business as quickly don’t respond well to a virtual agent saying things
as possible. Extra, unnecessary verbiage just like: “I understand you’re upset” or “I can tell that
Most customers don’t call the number often enough
wastes time. you’re angry.” This ventures into the 'uncanny valley',
to notice a change. Brands often insist on putting
where something non-human seems a little
this verbiage in and then they never take it out.
For chatbots though, this can be reassuring for your too human and can make users feel uneasy.
It just wastes time and adds no value to the interaction.
customers. If customers know the chatbot has been Instead of having the virtual agent express empathy,
If this verbiage has been on a system longer than
pre-trained to solve certain problems, and theirs offer sympathetic phrases that are simply statements
30 days it breeds distrust in your customers.
is one of them, then they know they don’t need of fact about the situation, not the emotion of the
to insist on a human agent. To save your customers’ customer. For example:
As for chatbots, don't 'word' people to death.
time though, consider listing the options your
Use 40 to 50 characters messages, avoid messages
chatbot can help with as buttons. “Let me help you with that.”
larger than this (TL;DR). If you need to use more
“Let me help you fix that quickly.”
text, summarize it. You can use the Jenga technique,
which consists in taking out as many words as possible
Move to, and focus on, solutions as quickly as without losing the sentence's context and meaning.
possible and that will help diffuse the situation. (Be creative, but remember that simplicity is key!)

14
Don’t use complicated language Don’t forget your customers may
be irritated "It is always a good idea to say, I don't
Avoid using: know the answer to that, but I have made
Users typically use the voice channel when they a note to my team to train me on the
Flowery and overly complex matter."
have a problem they haven’t been able to self-solve
Slang on the web or with chat. If they're calling about — JAVIER RAMIREZ, AI SPECIALIST, TALKDESK
money, refunds, damaged product, or lost deliveries,
Marketing messages in the virtual agent
they may be irritated or angry. Because of this,
Industry-specific jargon avoid, “We value your business,” “You are a valued
Reading web addresses unless absolutely customer.” A frustrated user hears this verbiage
necessary and thinks ”If you value me so much, why did you
lose my order and why am I not talking to a human?"
Web addresses, unless absolutely necessary

Customize your conversation to have a different


A business may insist on calling a product or service
greeting if you know your customer failed to get
by a branded name which may not be how their
their issue resolved the first time, and now
customers actually refer to it. If you insist on using
they’re trying again.
a branded name that’s different from what your
customers call it, build an intent in the background
Own up to your mistake. Apologize for the effort
that will recognize and accept what the customers
they’re having to spend on this. Get them to a human
call it, and what the marketing team insists is the
agent as soon as possible. In fact, tools like sentiment
correct name. Tools like Talkdesk AI Trainer™,
analysis can help you route a frustrated customer
part of the Talkdesk Retail Experience Cloud,
to your best customer service agent to help.
are perfect for this.

15
Don’t trap the user in an Don’t ask double-barreled
endless loop questions

While containment is often the goal of a virtual agent, What is a double-barreled question? Any question
containment at the expense of customer satisfaction that asks the user multiple questions in a single
is always a negative. Don’t trap your customers in prompt is a double barreled question. For example:
recursive loops. Always give an escape route to the “How can I help you? Are you calling about your
user and give the possibility to return to the main warranty?”. The user doesn’t know which to answer.
page, or escalate to an agent. This also applies to Ask just a single question; “How can I help you?”
retries. If they are struggling, give them two retries or “Are you calling about your warranty?”
to recover. Too many retries frustrates them, makes
them distrust the bots, and increases the possibility A double-barrelled question is different from
of negative reviews on social media. “What is the account name or the order number.”
In this instance, you are offering the user two ways
Plus, by the time your human agent receives the to identify.
call, your customer will be furious, which will only
make the agent’s job harder.

If a customer can’t help themself quickly through


your virtual agent, don’t let them suffer. Transfer
them to a human agent and be sure to provide that
agent with all the context and gathered information.

16
Don’t make your Don’t overuse please
customers repeat and thank you
themselves
Use them strategically and sparingly. Improvement IVR
of average containment &
If every request for information handle time cost reduction
Avoid asking for information that the
is preceded with please, such as
user has already shared. If gathering
“Please say your birthdate”, “Please
user information in a part of the virtual
tell me your address”, “Please tell
agent flow, save the response to the
me why you are calling”, it sounds
user attribute and then re-use it later
repetitive, unnatural, and doesn’t
as/if appropriate so that you don't
move the conversation along in an
need to bother the user by asking Reduction Team lead
efficient way. Especially if the exact of manual Results FTE
it again. work Savings
same phrasing is used in fallback
or retry prompting. For a better
experience, change up the phrasing.
For example:

“Please say your birthdate”, Digital


Improvement
“What’s your address?” channel
of first contact
optimization
resolution
savings
or

“How can I help you today?”.

17
II. Four things to remember
when using customer names
1. Where possible, avoid mentioning the customer's 3. Beware of social engineering. d. Demographic. Sometimes users say it is creepy
name unless you are absolutely certain the and verging on the uncanny valley. Others say
virtual agent can pronounce it properly. a. Shared accounts. Can the virtual agent be sure it adds to the personal experience. This will truly
This can be tricky with phonetic spelling of of who is on the other side of the phone line? depend on your customer base. The key here
names, languages, cultural differences, and is understanding the nature of your business
norms. Similarly, be sure your chatbots can handle b. Privacy concerns. Names are personally- and the expectations of your customers.
accents or symbols on your customer’s names identifiable information (PII). Be cautious about However, from personal experience, younger
to avoid any misspellings. If you want to add some letting customers disclose other people's names generations prefer personalization if it means
personalization for your loyal customers, address to the virtual agent, especially for sensitive getting their issues resolved faster. Plus, if your
them as such: “Hey! Thanks for being a loyal matters, such as an active legal case. This customers know you did a look-up to find their
customer.” is especially important in highly regulated account, they will not be weirded out by you
environments like PCI DSS. using their name.
2. Make sure that it is culturally appropriate and
not overly familiar to address customers by name c. The context in which a name is used. First name
in the region the virtual agent is deployed. only? First name and last name? It also depends
Some cultures use honorifics as a sign of respect on the customer and business security rules
when addressing customers. If this is the case and practices.
in the region in which you are deploying a virtual
agent, be sure to observe those customs.

18
III. User authentication
Make user identification and authorization as easy • Use authentication information that is intuitive D, E, G, P, Z) and special characters may be
as possible, keeping in mind the sensitivity of the to the user, such as phone number, birthdate, used in email addresses. The lack of a pattern
transaction, PII, and individual business rules. zip code, last four digits of a Social Security makes it difficult even for advanced speech
Number—if allowed by PII—or numerical portion recognition systems.
• Leverage as much back-end data as possible of a street address.
to find the most intuitive and frictionless way • If you need to collect an email address, narrow
for the user to get through any security process • Order numbers should be a one-to-one match, the possible field as much as possible to improve
necessary to get their business done. and only the people who need them, the customer the odds of recognition. For example, if the user’s
and the seller, should already have them. Use those phone number is already recognized in a one-
• Don’t make the user authenticate until you find to authenticate when possible. to-one match, back-end services should provide
out why they are calling. insight into the customer’s record and be able
• If user authentication requires a long identification to provide the email you need the user to match
• Don’t authenticate unless it is absolutely necessary. alpha-numeric string or an email address, collect and improve the odds of speech recognition.
these by SMS, approved messaging apps, or optical Consider just confirming the first and last letters
• Use voice biometrics when possible, this takes character recognition (OCR) if possible. Collecting of the email address on file. For example, “Does
much less effort for the user and speeds up them over the phone with voice is problematic your email address still begin with an a and end
the interaction. Note: make sure the user is not because of recognition issues. Some letters with x at gmail dot com?”
communicating using spoofing or burner phones. and numbers sound the same (for example, 3, B, C,

19
Collect data by OCR wherever possible. Having Example uses for OCR collection are:
a user take a picture of a model or serial number
for an appliance to collect the relevant information • A picture of a damaged product
will be much faster and far less frustrating than • A picture of an incorrect delivery (different color/
having to read it or DTMF/touch-tone it in. size got delivered) Results
• An identification number Improvement
It will lower call time, reduce the risk of user
of Average
frustration, and get people talking. Imagine being • A product tag Handle Time

on a call, taking a picture of your product, texting • A model or serial number for an appliance
it and getting right to an agent, or being able to get
• A gift card
your questions answered instantly. It can go a long
way to contributing to a frictionless user experience. • A loyalty card
Results
• A picture of a product damaged in delivery

• A photo for warranty claim

Cost
Reduction

20
IV. IVR menu structure
—voicebots
Menus can be helpful in constraining responses, • Include a “For anything else”, “It’s something else”,
especially when the virtual agent is specifically or “It’s none of these” option, in case the user’s
designed to handle a few, very specific tasks. needs don’t neatly fit into the offered categories. IVR
containment

Keep your menus between three and seven total • If you have too many menu options, a natural
items. The human brain can only remember four language menu is the answer.
to seven things at one time. A simple: “How may I help you”, with robust
speech analytics and training can direct users
Results
• Put your heavy hitters first. What’s a heavy-hitter? with fewer steps than layered menus, particularly
Anything that has high call volume. if the business is specialized and menu options are
somewhat limited. This will also prevent customers
from hitting 0 to get to an agent as soon as they
For a retailer, it might be checking “where hear the options will go on and on. Your customers
is my order?”. For a consumer products don’t want to waste time listening to all the options. Cost
Reduction
company it might be, “How do I claim my In fact, they’re probably multitasking as they’re
warranty?” hearing the options.

21
Avoid front loading menus In this specific instance, offering a single, upfront Another way of anticipating customer needs is by
question is a great way to avoid having to offer integrating your contact center systems to your
For example: To check, modify, or cancel your latest a menu. order systems. If a customer places an order and
order, say “order.” For returns, exchanges, or refunds, immediately calls you, it’s likely they’re calling about
say “returns.” For information about store locations, If possible avoid a “menu” altogether. that order. In that case, you can say
store hours, or to schedule an in-store appointment, Consider this scenario:
say “store.” “Are you calling about your most recent order?”
A restaurant employee calls a food distribution
At first glance, this menu appears to conform to company weekly to ask, “where is my delivery truck?” instead of,
the four to seven rule, there are only three options Armed with this information, we can anticipate the
customer’s needs and ask a “most likely question” “How may I help you?”
- “orders”, “returns”, and “store”; right?
to speed the user along and complete their business
Actually, there are 12 options in this menu that a user in less time. For example, we can say
must remember:
“Welcome back! Are you calling about your food
1. Check order status delivery?"
2. Modify order
3. Cancel order instead of,
4. Say Order Improved
“How may I help you?” Results deflection
5. Make a return
rates
6. Make an exchange
Anticipating the user’s needs skips two turns and
7. Check on my refund
gets them where they want to go much faster.
8. Say Return
9. Store locations
10. Store hours
11. In-store appointment
12. Say Store.
22
V. Error handling via voicebots
While nothing replaces listening to calls to me how I can help you today. You can say things • Please note, by integrating your systems, you
understand user behavior, users often ‘error out’ like, I need to cancel my order or I want to check should be able to pull the order number without
for the following reasons: the balance on my giftcard” need for the customer to input it. This will make
the experience so much more seamless.
1. Excessive noise in the background—TV, other • If you are offering more than one retry, change
people talking, side conversations, street noise, the verbiage for the second retry. For example: 4. The choices offered in the prompt do not fit what
dogs barking, or kids playing. “How may I help you today? You can say things they need. This usually happens in limited static
like, are your fitting rooms open? Or What hours menus.
• Solution: repeat the prompt. In extreme cases, are you open today?
change modality to dual-tone multi-frequency • Solution: if you must use a static menu style
(DTMF) entry. 3. The virtual agent is asking for specific prompt in DTMF—for customer service, press
information, but the user is unsure of where 1, billing, press 2—or a directed dialog prompt
2. The user may be confused about what they are to find it. “You can say customer service, billing, or track
expected to say. This usually happens if they are an order.” make sure you have an option for
not familiar with a new natural language system • Solution: give instructions about where to find “It’s something else” or “It’s none of these.”
or prompts are poorly written and confusing. the requested information. For B2B customers,
an example could be, “I’ll need your order 5. User is distracted and misses the question.
• Solution: repeat the question and provide number. You can find the order number in a box
guidance as to the expected response. in the upper right-hand corner of your invoice. • Solution: repeat the prompt verbatim if it is short.
For example, “Are you checking the status What’s the order number?” If it is a longer prompt, repeat the question and
of your order? Just say yes or no.”, or model model the expected response.
the responses you’re looking for “Briefly tell

23
6. User is presented with too many menu options 8. You’re just not sure why the users are having agent. A last-ditch question may be in order
and they are struggling to remember the right an issue. if the virtual agent has not been able to get any
option. For example, “If you’re calling for billing, information with which to route the user:
sales or service, say service. To place an order, • Solution: if multiple users are having trouble in 10.
track an order, or return an order, say orders.” a specific place in the virtual agent, listening 11. “To get you to the right agent, I just need
to calls will provide rich insight into why this is one more bit of information.”
• Solution: simplify the menu, make sure there is happening. Are they saying something we’re
a “something else” option, or change to a natural not expecting? Are they trying to correct the “To get you to the agent who can best help
language menu. Offer a repeat option if you have information that has been played for them? you, I just need to know…”
to use a long menu. For example: 12.
13.
If you already have at least one routing detail,
7. Turn-taking issues. Some users may try to Virtual Agent: You said, 7 8 1 2 0, is that right?
just transfer the user. You should be able to get
respond before the virtual assistant is finished
them to the right agent. Don’t make them wait.
asking a question. User: No, it’s 7 8 9 2 0.
Remember, sentiment analysis tools can be used
to route your customer to a human agent faster
• Solution: make sure a prompt is not bargable In this instance, we may only be listening for
if anger is detected.
while it is still playing. “yes” or “no”. Adding additional intents for self-
correction may solve the issue.
• Check the prompt timeout settings. Are they
“Implementing an “I want to talk to an
too long or too short? Are other users having the 9. Sometimes users can’t recover from turn-taking
Agent” intent is a good idea. This allows
same problem? Is the user attempting to give issues, or just don't want to play nice with the
escalations when the customer is not
information that is not intuitive? For example, virtual agent.
obtaining the desired answer.”
a long membership or product number.
• Solution: in instances like this, it is important — JAVIER RAMIREZ, AI SPECIALIST, TALKDESK

to route the user to a human agent before they


become unnecessarily frustrated with the virtual

24
VI. Behavior modeling
When presenting a natural language menu, it is helpful to give
examples of what the user can say.

For example:

“How may I help you? You can say things like, “I need help
with an order,” “my discount code isn’t working," or
“I’m having problems with my <BRAND> credit card.”

The caveat here is that some users will think they can only
say those things, so it may be helpful to use different examples
in retry/fallback prompts, or rotate the initial prompt so that
it plays with different examples.

25
VII. Watch out for priming
For example: If large numbers of users are doing this, tune the
application to listen for those utterances and add
Priming is a psychological phenomenon Virtual agent: Your tracking number is 345127, handling to accommodate. Tools like Talkdesk AI
in which exposure to a stimulus influences again, that’s 345127. You can say repeat that, Trainer, part of the Talkdesk Retail Experience
how the user responds to another check another order, speak to an advisor, text me Cloud, can help with that.
subsequent related stimulus. that, start over, or I’m finished.

Customer: Check another order.

Sometimes users may say something they have Virtual agent: What’s your order number?
heard in an earlier prompt later in the virtual agent
interaction. If this happens often, and with a large Customer: Start over.
number of users, it may be helpful to add that
phrase to the intents— with associated handling— The prompt, “What’s your order number,” made
in later prompts. no mention that the user could say “Start over.”
The user simply heard it earlier in the interaction,
the user was primed and believed they could say
it again to produce the desired result.

26
VIII. Keep SMS messages short
As a general rule, keep your messages short. Mobile network carrier differences may impact If you are sending knowledge base articles to a user
Users don’t like to read long messages. message delivery time. by SMS or another messaging app, like WhatsApp,
ensure that the link takes the user directly to the
Where possible, send only one message. • Some users can’t get SMS messages sent during requested information.
a voice call. When you’re designing a voice
SMS regulations vary by country. Be aware that application that collects information by SMS, Avoid writing SMS prompts like an IVR. For example:
certain characters may be forbidden in some always offer an “out” on the voice side of the
countries, for example in China the letter N is interaction. For example, “I’ve sent a text. It may “Text 1 for billing. Text 2 for customer service.”
banned. Also keep in mind that some countries take a minute or two to get to your phone.
prefer using WhatsApp instead of SMS. If you don’t get the text say “I didn’t get it.” Better to say

Know the region’s character limits, which vary widely Most of the time, a user doesn’t care which modality “Text BILLING or CUSTOMER SERVICE.”
by country and language, and try to stay within those is used in an interaction. All they care about is
limits. Sometimes multiple messages may arrive in whether their problem was solved. Mixing modalities Users are used to seeing the response commands
a different order than how they are sent. Because has become more the norm, given how people use they need in an SMS interaction written in capital
of this, try to write messages so that they will make their phones. letters. For example,
sense when read out of order, or include numbering
at the beginning of each message so the user knows “How can I help you? CHANGE, CANCEL, or CHAT.”
the reading order.

27
If you are designing an SMS virtual agent that uses
a company’s existing VA/IVR infrastructure, build
an additional grammar for words.

Because SMS and messaging apps are visual,


be sure to use correct spelling and grammar
in prompting.

Because of the 160 character limit, using good


grammar can be challenging. Abbreviations can
be used where appropriate TY, Y, N. Numbers
may be used in rating scales:

“How satisfied are you? 1 = not at all satisfied,


5 = completely satisfied.”

Dates and times can also be shortened.

“Your appointment is 2/15 at 9:30 a.m.”

28
Final notes
To ensure your voice and chatbots are operating • Are your customers saying unexpected things
at peak performance, leverage Talkdesk AI in unexpected places? Learn from this to retrain
and CX analytics tools to monitor the following: the model if needed for better recognition.

• Are your customers being routed correctly? • Are they hanging up before resolution? If so, why?
And what are they doing next?
• Are their utterances being recognized?
• Are they giving a different call reason in the virtual
• Have you added new products and services agent than they give when they reach an agent?
to possible customer intents?
• What is the resolution rate by channel, by topic
• Are they calling more frequently about a specific or intent?
product or task?
• What topics or intents usually require live agent
• Are you seeing any correlation between customer support?
intent and channel of choice?
• Are there intents that are better off using IVR
• Are your customers failing at a certain point just for authentication but passing the
in the call flow? Where in the journey are they conversation directly to a live agent?
getting frustrated?

29
• What are your resolution times by topic or intent?

• What are your resolution times by channel?

• How satisfied are your customers with each


of your channels?

• What feedback are your customers providing


about your bots?

• What is your customers’ sentiment during


their interactions with your bots?

• How are you sharing the insights from your


voice and chatbot conversations to the rest
of your organization?

• What commonly asked questions can you


add to the live chat menu?

• Are you keeping your bots’ scripts aligned


with your live agents’ scripts?

30
Conclusion
Even the best-designed conversational AI requires care
and feeding. With continued monitoring and maintenance,
you can increase customer self-service rates, and satisfaction,
while reducing interaction handle time, wait time, live agent
escalations, and cost per contact.

Let us help you in your journey. Request a complimentary


meeting with the Retail Team at Talkdesk.

BOOK NOW

31
About the authors
Dawn Harpster is a senior conversation architect Génesis Miranda Longo is the head of retail
at Talkdesk. She’s obsessed with crafting frictionless and consumer goods marketing at Talkdesk.
user experiences and loves to simplify customer Outside of Talkdesk, she works in influencer
problems with intelligently designed conversation marketing with brands like Aerie and Express.
flows on virtual agents. In her personal time, Dawn A proud Zillennial and compulsive shopper,
likes to hike and read popular science. She is also Génesis would much rather speak to brands through
a professionally trained jouster. digital or video channels than to send an email
or listen to elevator music on hold. Chat and voice
bot PTSD have made her passionate about working
DAWN HARPSTER with brands to identify opportunities for change,
Conversation Architect develop best practices, and help craft a strategy
Talkdesk for unified customer journeys.

GÉNESIS MIRANDA LONGO


Retail Expert
Talkdesk

32
Automation-first customer experience solutions

Talkdesk® is a global cloud contact center leader for customer-obsessed companies. Our automation-first customer experience
solutions optimize our customers’ most critical customer service processes. Our speed of innovation, vertical expertise, and global
footprint reflect our commitment to ensuring that businesses can deliver better experiences across any industry and through any
channel, resulting in higher customer satisfaction and accelerated business outcomes.
+1 (888) 743-3044
www.talkdesk.com © 2022 Talkdesk, Inc. All Rights Reserved Worldwide. Unauthorized use, duplication, or modification of this document in whole or in part without the written consent of Talkdesk, Inc. is strictly prohibited.

You might also like