06 How to generate the List response

Dialogflow Messenger Rich Responses 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…

05 How to generate Suggestion Chips response

Dialogflow Messenger Rich Responses 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. Don’t like editing JSON by hand? Use my visual custom payload generator tool:

04 How to generate the Image response

Dialogflow Messenger Rich Responses 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 tend to look better. Add a new intent called show.image.type in your Dialogflow agent as…

03 How to generate the hyperlink response

Dialogflow Messenger Rich Responses Buttons are a good way to add a hyperlink to some page on your website. I don’t recommend using the “event” parameter in the button type, and I explain why in the Dialogflow Messenger Bots course. Create an intent called show.button.type as below. Don’t like editing JSON by hand? Use my…

01 How to generate the Description rich response

Dialogflow Messenger Rich Responses 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. Don’t like editing JSON by hand? Use my visual custom payload generator tool: