Links

Response Templates

Sending responses to YesHello contacts using Dialogflow Response Templates.
When creating an intent in the Dialogflow console you'll be presented with several response templates. Default appears automatically for every new intent, but other templates are available for several messages apps.
Please use the guidelines below when working with Response Templates.
Dynamic Variables can be used in your Dialogflow Responses.

Using Response Templates

Dialogflow has created Response Templates for Facebook Messenger, Telegram, LINE, Viber, Slack, and Skype.
The image below shows an intent with several response templates.
Response Templates on Dialogflow
When sending messages to a channel supported by Dialogflow use the Response Template for that app. When a channel does not have a Reponse Template in Dialogflow, please refer to the table below.
These guideline are only for Response Templated, be aware that custom payloads have their own guidelines.
In short, our platform will forward messages to each respective channel based on below priority. If an answer is not available in the 1st priority Response Template, the 2nd Priority Response Template will send, if 2nd is not available 3rd will be sent.
Channel
1st Priority
2nd Priority
3rd Priority
Facebook Messenger
Facebook
Default
-
Skype
Skype
Default
-
LINE
Line
Default
-
Slack
Slack
Default
-
Telegram
Telegram
Default
-
Viber
Viber
Default
-
Twitter
-
Default
-
WeChat
-
Facebook
Default
WeChat Work
-
Facebook
Default
WhatsApp (Chat API)
-
Facebook
Default
Facebook Workplace
-
Facebook
Default
Twilio (SMS)
-
Default
-
Twilio (WhatsApp)
-
Default
-
Web Chat
-
Facebook
Default
Web Chat (Hosted)
-
Facebook
Default