Uncategorized

Dialogflow Messenger 17/25: List Type

The list response type is an interesting one. Compared to the other rich responses, it is more complex to implement. But it also provides some benefits you don’t have in other rich responses. Specifically, if you need a “listbox” style input – where the presented value has to be different from the underlying key –…

Uncategorized

Dialogflow Messenger 16/25: Suggestion Chip Type

Suggestion chips are good choices for representing buttons in your Dialogflow chat widget. I don’t recommend using it for links, though. Create an intent called show.suggestion.chip.type as below. Now test it inside your chat widget. Sample JSON payload You can download the agent ZIP file which contains ALL the Dialogflow Messenger rich responses and import…

Uncategorized

Dialogflow Messenger 15/25: Image Type

You can also display images inside the web chat window in the Dialogflow Messenger. However, the image auto-resizes to fit the width of the window, so small images get expanded and look distorted. Larger images generally look better. Photo credit: Unsplash Add a new intent called show.image.type in your Dialogflow agent as below. Now test…

Uncategorized

Dialogflow Messenger 12/25: Description Type

The description type allows you to add multiple lines of text under a heading. Create an intent called show.description.type as below: To see the result, type the appropriate phrase into the chat widget. Sample JSON payload You can download the agent ZIP file which contains ALL the Dialogflow Messenger rich responses and import it into…

CLI Tools

BotFlo Web App vs BotFlo CLI Tools

BotFlo CLI Tools is a collection of Python scripts which can help you with chatbot lifecycle management. In other words, it provides you with tools which can accelerate nearly every step of your bot building process. These are mostly based on the online BotFlo app (and even share some of the code base). Differences Here…

DialogFlow ES

Dialogflow Conversation Analytics Tips

First published: Dec 2020 | Last Updated: June 2022 I recently added a chatbot to this website as a case study for my Improving Dialogflow ES Accuracy course. It was a reasonably complex bot with multiple conversation turns, and it provided tips on speeding up the development of the user’s Dialogflow bot based on their…

Dialogflow CX

Dialogflow CX vs Dialogflow ES

First published: Sep 2020 Last updated: Jun 2022 Video Timestamps [00:00] Who should watch this video?[00:46] 5 ways Dialogflow CX is better than Dialogflow ES[10:00] Should you get started with Dialogflow CX right away?[12:55] When to definitely use Dialogflow CX[14:35] When to definitely avoid Dialogflow CX[17:35] When to consider using Dialogflow CX[20:15] Dialogflow CX Course…