Formulieren
Bots worden vaak gebruikt om stukjes informatie ('slots') van een klant te verzamelen. Het gebruik van complete story's Story's worden gebruikt om een bot te trainen voor interactieafhandeling op basis van intentie en context. of regels Regels bepalen de reactie van een bot op berichten die niet veranderen met de context. voor dit soort conversaties kan onhandig zijn. Formulieren vereenvoudigen het proces voor het invullen van slots om een soepele gebruikerservaring te bieden.
Akela merkt dat haar bot elke dag meerdere verzoeken ontvangt van klanten die hun adres willen wijzigen. Dit is niet iets waarvoor haar bot momenteel is geconfigureerd, dus klanten raakten soms gefrustreerd. In plaats van een complete, geheel nieuwe story of regel te ontwikkelen om adreswijzigingen te verwerken, besluit Akela een formulier te bouwen en vervolgens een regel voor haar bot te maken om het formulier te presenteren. Dit vereenvoudigt het proces voor de bot en voor de klant.
U moet een formulier maken en dit vervolgens activeren in een story of regel. Geavanceerde configuratie is vereist om complexe situaties af te handelen, zoals onderbrekingen of specifieke database-query's.
Bot-conversaties op basis van formulieren
De bot gebruikt intenties De betekenis of de bedoeling van wat een klant zegt of typt; datgene wat de klant wil communiceren of bereiken. om te bepalen wanneer er behoefte is aan een formulier. Nadat een formulier is getriggerd door een intentie, begint de bot vragen te stellen om de slots in dit formulier in te vullen. De bot blijft vragen stellen totdat alle slots in het formulier zijn ingevuld. Dit geldt ook als de conversatie ergens door wordt onderbroken, bijvoorbeeld door een vraag van de klant. De bot pauzeert om de vraag te beantwoorden, en keert vervolgens terug naar de formulierlus om verder te gaan met het invullen van de slots.