Inleiding:
In OBI Bots is het mogelijk om een open vraag aan jouw chatbotgebruiker te stellen. Dit is mogelijk op twee verschillende manieren; Question en Open Question. In dit artikel leggen we uit hoe je een Open Question kunt toevoegen aan jouw chatbot.
Verschil Open Questionvs. Question:
De Open Question is een speciale type vraag die je kunt gebruiken voor jouw chatbot. Net zoals de normale Question turn biedt het de mogelijkheid om iets te vragen aan de chatbotgebruiker. Het verschil met de normale Question turn is dat de Open Questionniet naar intents kijkt die zijn gekoppeld aan de turn, maar de chatbot kijkt naar dialogen die een intent als startpunt hebben, de intent dialogs.
Daarnaast is het zo dat wanneer de chatbot de intent van de chatbotgebruiker niet kan matchen met een van de intent dialogs, de chatbot naar een Fallback intent dialog gaat in plaats van een no response turn.
Een Open Question maken:
- Stap 1: Voeg een bot turn toe en selecteer bij choose type of response de optie open question.
- Stap 2: Bij open question text voeg je de vraag toe die je jouw chatbot wil laten stellen.
- Stap 3: Laat type the suggestion here leeg en klik op de blauwe knop save
In de chatbotflow, na deze Open Question, gaat de chatbot kijken naar alle dialogen die een intent hebben als startpunt.
Voeg suggesties toe:
Het is ook mogelijk om de chatbotgebruiker een beetje richting te geven door een paar suggesties toe te voegen. De suggesties zien er dan uit als knoppen en het is voor de chatbotgebruiker steeds mogelijk om het antwoord te typen.
- Stap 1: Voeg een bot turn toe en selecteer bij choose type of response de optie open question.
- Stap 2: Bij open question text voeg je de vraag toe die je jouw chatbot wil laten stellen.
- Stap 3: Bij type the suggestion here voeg je in het tekstveld de naam die op de knop dient te staan en klik vervolgens op +.
- Stap 4: Selecteer nu bij de toegevoegde suggestieknop de intent dialog die hier bijhoort.
- Stap 5: Klik vervolgens op de blauwe knop save.