De eerste gebruikersinteractie van een bot ontwerpen

VAN TOEPASSING OP: SDK v4

Eerste indruk is belangrijk. De eerste interactie tussen de gebruiker en bot is essentieel voor de gebruikerservaring. Houd er bij het ontwerpen van uw bot rekening mee dat er meer is dan alleen maar 'hallo'. Wanneer u een app bouwt, ontwerpt u het eerste scherm om belangrijke navigatiehints te bieden. Gebruikers moeten intuïtief begrijpen waar het menu zich bevindt en hoe het werkt, waar ze hulp kunnen vinden, wat het privacybeleid is, enzovoort. Wanneer u een bot ontwerpt, moet de eerste interactie van de gebruiker met de bot hetzelfde type informatie bieden.

Taal versus menu's

Houd rekening met de volgende twee ontwerpen:

Ontwerp 1

A welcome message, without suggestions, 'Hello user, how can I help you?'

Ontwerp 2

A welcome message, with suggestions: orders, products, or help.

Start uw bot niet met een open-ended vraag, zoals 'Hoe kan ik u helpen?'. Als uw bot honderd verschillende dingen kan doen, is de kans groot dat gebruikers de meeste van hen niet kunnen raden. Uw bot heeft ze niet verteld wat het kan doen, dus hoe kunnen ze het mogelijk weten?

Menu's bieden een eenvoudige oplossing voor dat probleem. Door eerst de beschikbare opties weer te geven, brengt uw bot de mogelijkheden ervan over aan de gebruiker. Ten tweede hoeven menu's de gebruiker niet te veel te typen, maar kunnen ze gewoon klikken. Ten slotte kan het gebruik van menu's uw modellen in natuurlijke taal aanzienlijk vereenvoudigen door het invoerbereik te beperken dat de bot van de gebruiker kan ontvangen.

Fooi

Menu's zijn een waardevol hulpmiddel bij het ontwerpen van bots voor een geweldige gebruikerservaring; negeer ze niet omdat ze niet slim genoeg zijn. U kunt uw bot ontwerpen voor het gebruik van menu's terwijl u nog steeds ondersteuning biedt voor invoer van vrije formulieren. Als een gebruiker reageert op het eerste menu door te typen in plaats van een menuoptie te selecteren, kan uw bot proberen de tekstinvoer van de gebruiker te parseren.

U kunt ook meer gerichte vragen stellen om de gebruiker te leiden als de bot een specifieke functie heeft. Als uw bot bijvoorbeeld verantwoordelijk is voor het nemen van sandwichorders, kan uw eerste interactie 'Hallo! Ik ben hier om je sandwichbestelling te nemen. Wat voor brood wilt u? We hebben wit, tarwe ofrye. Op die manier weet de gebruiker hoe hij moet reageren en krijgt hij navigatie-aanwijzingen via het gesprek.

Overige overwegingen

Naast het bieden van een intuïtieve en eenvoudig genavigeerde eerste interactie, biedt een goed ontworpen bot de gebruiker toegang tot informatie over het privacybeleid en de gebruiksvoorwaarden.

Fooi

Als uw bot persoonlijke gegevens van de gebruiker verzamelt, is het belangrijk om dat over te brengen en te beschrijven wat er met de gegevens gebeurt.

Volgende stappen

Nu u bekend bent met enkele basisprincipes voor het ontwerpen van de eerste interactie tussen de gebruiker en bot, leert u meer over het ontwerpen van de gespreksstroom.