Blog overzicht

Antwoorden van de chatbot uitstellen

Sinds onze recente update hebben we de Delay Reply actie toegevoegd aan onze replies (ook wel Delays genoemd) op ons platform.

Deze Delays kunnen worden gebruikt om de bot een bepaalde tijd te laten wachten voordat het volgende bericht wordt verzonden. Dit is vooral handig voor flows waarbij de chatbot meerdere berichten achter elkaar verzendt, omdat de toevoeging van vertragingen ertussen ervoor zorgt dat de gebruiker de tijd heeft om het bericht daadwerkelijk te lezen voordat het volgende bericht alweer wordt verzonden.

Het verwijderen van Delay Delivery

De nieuwe Delay actie werkt op een vergelijkbare manier als de instelling Delay Delivery. Je kunt Delay Delivery toevoegen door op een Text Reply te klikken en naar de Geavanceerde Instellingen te gaan, zoals hieronder weergegeven:

Stel Delay Delivery in

We zullen de ondersteuning voor deze optie in de nabije toekomst verwijderen en we raden aan in plaats daarvan de nieuwe Delay action te gebruiken.

De nieuwe Delay action is beter dan de oude Delay Delivery instelling, omdat deze duidelijker zichtbaar is. Wanneer je een Delay Delivery toevoegt, moet je elke keer handmatig naar de geavanceerde instellingen van elke Text Reply gaan om de vertraging te zien. Dit is inefficiënt en op deze manier is de kans groter dat je er een aantal vergeet.

Delays worden voortaan nu ook daadwerkelijk in de flow getoond, waardoor je een duidelijk overzicht krijgt van alle vertragingen en je er geen vergeet toe te voegen.

Voeg Delays toe tussen Text Replies

Delay acties in plaats van Timer Triggers

De manier waarop Delays werken lijkt op de werking van Timer Triggers. Timer Triggers zijn in sommige gevallen nog steeds beter geschikt.

Delays worden praktisch alleen gebruikt om vertragingen tussen tekstberichten toe te voegen, zodat de chatbot niet meerdere berichten tegelijk spamt, en de gebruikerservaring verbetert.

Timer Triggers kunnen echter worden gebruikt om te wachten op gebruikersinvoer en om een antwoord te verzenden als er geen gebruikersinvoer wordt ontvangen. Bijvoorbeeld als je flow verwacht dat een klant contactgegevens verstrekt of voor het verzenden van een vervolgbericht na een paar uur inactiviteit.

Lees onze blog 3 manieren om je chatbot te verbeteren met Timers voor meer voorbeelden over de mogelijkheden van de Timer Trigger.

Hoe gebruik je de Delay actie

Kortom, gebruik Delays om eenvoudige vertragingen van een paar seconden toe te voegen tussen de tekstberichten van je chatbot, en gebruik Timer Triggers voor meer complexe situaties of wanneer je voor een langere periode wilt wachten. Maar hoe gebruik je deze nieuwe Delays eigenlijk?

  1. Sleep ze eenvoudig vanuit het Reply gedeelte naar je flow
De Delay actie
  1. Wijzig de instellingen
Instellingen van de Delay actie

Vervolgens kun je erop klikken om de instellingen te configureren. We raden het aantal seconden aan op basis van de lengte van het eerste bericht (het tekstbericht boven de vertraging), zodat de gebruiker net genoeg tijd heeft om het eerste bericht te lezen voordat je het volgende bericht verzendt.

Note: “Send busy typing” wordt alleen ondersteund met een paar kanalen, zoals bijvoorbeeld de webwidget.

Bij gebruik van een te korte vertraging wordt het volgende bericht verzonden voordat de gebruiker klaar is, en bij een te lange vertraging moet de gebruiker op het bericht wachten, wat ook niet optimaal is. Als de gebruiker te lang moet wachten, kan hij ongeduldig worden en reageren voordat hij het nieuwe bericht ontvangt. Dat is natuurlijk niet wat je wilt, dus het is belangrijk om te proberen de sweet spot te raken bij het gebruik van vertragingen. Door je bot te testen, kun je controleren of de lengte van de Delays goed genoeg is.

Je kunt deze instellingen op elk moment wijzigen door op het Delay icoontje in je flow te klikken.

Meer informatie

Voel je vrij om toe te treden tot onze Slack Community voor een snel antwoord op al je vragen!

Start directContact opnemen