How can I intergrate dialogueflow with my chat interface? I want to send and recieve text data from dialogueflow instead of using iframe or dialogueflow messenger.
3 Answers
You can use the following details below to integrate Dialogflow with your own web chat interface:
For Dialogflow CX:
- detectIntent method - used to send user queries to your agent.
- detectIntentResponse - the response from your agent. You can then process this data to display messages in your chat interface.
- Interaction with the API
- Client Libraries
- Rest API
- RPC API
For Dialogflow ES:
- detectIntent method - used to send user queries to your agent
- detectIntentResponse - the response from your agent. You can then process this data to display messages in your chat interface.
- Interaction with the API
- Client Libraries
- Rest API
- RPC API

- 2,899
- 1
- 12
- 27
-
I need billing for using methods, right? Is there any way I can do this without billing? It's just for a personal project. If you can suggest any alternative of google dialogflow with simpler integration method, I'd really appreciate it. – Ashutosh Gupta Jul 23 '21 at 17:28
from the docs: https://cloud.google.com/dialogflow/cx/docs/quick
Set up your CX agent
Build the agent in the CX Agent Console
Use interactions & end-points to interact with an API.
Your chat interface can use the API.

- 518
- 1
- 5
- 17
Following up on my previous response, to answer the questions of Ashutosh Gupta:
The Billing in Dialogflow will depend on the edition of your agent.
- For Dialogflow Trial edition, billing is not required but there are limits on the amount of requests that you can make. This edition is suitable to experiment with Dialogflow.
- For Dialogflow Essential edition, billing is required for making calls to API requests.
- For Dialogflow CX edition, billing is required when enabling the API. However, each new customer will receive a $600 credit for a free trial of Dialogflow CX.
You can check the following documentation for more details:
In addition, there are some generic quotas and limits to ensure appropriate use of the platform. Please be noted that Dialogflow quotas vary depending on the edition of your agent. If you are using a paid edition, you can request a quota increase. Please check default limits and instructions to increase quotas from Quotas and Limits documentation.
With this, you can try utilizing the Dialogflow Trial edition or try the $600 credit free trial of Dialogflow CX.
In addition, you can also check out the Dialogflow Trial Edition Terms of Service.

- 2,899
- 1
- 12
- 27