Dialogflow connectivity with front-end API

97 views
Skip to first unread message

Anthony Crook

unread,
Jan 18, 2021, 7:44:09 PM1/18/21
to Google Cloud Developers
My developer team has been trying to understand the Dialogflow documentation to successfully connect it with a front-end API.

The purpose of our project is to create a voicebot that can ultimately respond to a user's request of information from a knowledge database. However, there is ambiguity between how Dialogflow version1, version2 and version 3 clarify how to properly design connections between APIs and Dialogflow's agents and webhooks.

Where can we locate clearer documentation on Dialogflow's best practice in order to shed more light on the design process?

Manuel Alaman Escolano

unread,
Jan 19, 2021, 7:16:23 AM1/19/21
to Google Cloud Developers

Hi,

First of all notice that there are some differences between Dialogflow CX and ES [1]. Bear in mind that “each of which has its own agent type, user interface, API, client libraries, and documentation”. However, both can interact with APIs and use webhooks and fulfillments.

Regarding Dialogflow ES API, which is meant for small and simple agents, I would suggest that you checked the document related to APIs [2] and fulfillment/webhooks [3,4]. 

Moreover, there are some videos covering the basic concepts of Dialogflow ES. I would suggest that you watch the one related to chatbots that may be interesting for your project [5]. 

On the other hand, Dialogflow CX is ”suitable for large or very complex agents'' [1].  Please take a look at the documentation on how to interact with the API [7] and fulfillment/webhook concepts [8,9].

The videos for Dialogflow CX [10] are only introductory and I do not know if that will be useful for you.

The console for the Dialogflow ES is [6] while the one for Dialogflow CX is [11].

__________________________

[1] - https://cloud.google.com/dialogflow/docs/#dialogflow_cx_and_es

[2] - https://cloud.google.com/dialogflow/es/docs/quick/api

[3] - https://cloud.google.com/dialogflow/es/docs/fulfillment-webhook

[4] - https://cloud.google.com/dialogflow/es/docs/quick/fulfillment

[5] - https://cloud.google.com/dialogflow/es/docs/video#deconstructing_chatbots

[6] - https://dialogflow.cloud.google.com/

[7] - https://cloud.google.com/dialogflow/cx/docs/quick/api

[8] - https://cloud.google.com/dialogflow/cx/docs/concept/webhook

[9] - https://cloud.google.com/dialogflow/cx/docs/concept/fulfillment

[10] - https://cloud.google.com/dialogflow/cx/docs/video#dialogflow_cx_introduction

[11] - https://dialogflow.cloud.google.com/cx/projects

Reply all
Reply to author
Forward
0 new messages