Conversation Design checklist

Here are some tips and tricks for building clever bots and offering customers the best possible user experience:

Your bot:

Example

Introduces itself and the organisation

Hi, welcome to Bot Trains. I'm Choo Choo, your virtual assistant ๐Ÿ‘‹

Clearly states what it can do

I can help you book a ticket, check train times, or find the perfect destination for your next trip!

Takes turns with the user, instead of bombarding them with information

Bot: โ€œHow can I help you?"

User: โ€œI want to book a ticket.โ€

Bot: โ€œSure, where do you want to go?โ€

Offers alternative ways of support if it can't help the user

Sorry, our agents are currently unavailable. Perhaps you'd like to email us your question instead? hello@bottrains.com

End the conversation in a clear way

Glad I could help. Bye bye ๐Ÿ‘‹

Uses empathy

User: โ€œHelp my card got stolen!โ€

Bot: โ€œOh no, I'm so sorry to hear that. Let me help you."

Never uses ALL CAPS

It comes across as very aggressive โ€“ LIKE YOUR BOT IS SHOUTING AT THE USER

Greets a returning user by their name

Hello Beyonce, welcome back!

Has a well-defined personality and voice that matches your brand

General bot greeting: โ€œHello, Iโ€™m your bot assistent.โ€

Formal company bot: โ€œHello, Ms. Carter. How may I help you today?โ€

Funky company bot: โ€œHey B, nice to see you again! Whatโ€™s up?โ€

Uses emojis if/when appropriate

Good: "Get in, we're going shopping ๐Ÿ›"

Bad: "Sorry you lost your bank card ๐Ÿ˜‚"

Collects user feedback about the conversation

"Before you go, how was this experience for you?"

  • Great!

  • Not so great...

Want to learn more about Conversation Design and its best practices? Head over to Medium for more content and articles!

Last updated

Was this helpful?

#1191: creation of subpage for multilanguage voice bots

Change request updated