Questions tagged [dialogflow-cx]

Dialogflow CX is an advanced Natural Language Understanding system from Google that allows building larger, more complicated, flow-based conversation models using an API or graphical web-based UI. These conversation models can be used via an API and offer business logic integration through developer-written fulfillment code. For the classic, simpler, non-graphical, and incompatible NLU from Google, see the dialogflow-es tag.

Dialogflow CX is a more advanced Natural Language Understanding system that is suitable for large or very complex conversational agents. Flows and pages are the building blocks of conversation design, and state handlers are used to control conversation paths.

Dialogflow CX consists of several components including

  • An API that allows you to do conversational processing and get a response from a text or spoken phrase
  • An API and graphical web-based UI that allows you to build the NLU and conversational model
  • The ability to apply additional business logic through fulfillments

There is an older, less advanced, system that was formerly known as just "Dialogflow" (and, before that, "api.ai"). It is now known as Dialogflow ES. Questions about that version specifically should be tagged .

326 questions
0
votes
1 answer

How can I check in Dialogflow CX if the value of parameter_A appears in parameter_B?

I have two parameters. Parameter_A has the value: "a" and parameter_B has the value: ["a", "b", "c"]. Now I want to check via 'Condition' if parameter_a occurs in parameter_b. I tried: $session.params.b : $session.params.a Also I tried:…
Johan1us
  • 17
  • 6
0
votes
0 answers

Dialogflow CX: $session.params.list as a separate entity type

Let's say I have a dynamic list of items which I upload from a webhook at a certain step of a scenario. This list is not a list of some type of pre-defined entities, this is just a list of something. So, $session.params.items = ["item_1",…
0
votes
0 answers

Data rest for dialogflow ES or CX

I am trying to implement Dialogflow CX for my company to automate appointments to collect below parameters: Name Date & time of the appointment Type of appointment - new or follow-up Reason/purpose for visit - General query, sales query and so…
0
votes
0 answers

Dialogflow API - DetectIntent is not responding and ends up being time out

I'm working on communicating with Dialogflow API. ` const dialogflow = require('@google-cloud/dialogflow-cx'); const uuid = require('uuid'); const config = require('./devkey'); const projectId = 'test'; const location =…
Andy Ko
  • 9
  • 2
0
votes
0 answers

How do I change agents in a Dialogflow CX Avaya integration for two different agents in a subdialog?

I have two Dialogflow agents, each one has been tested and working independently. Now I want to be able to call agent1, then pass the caller to agent2, do more processing, then pass the caller back to agent1 with the new data that agent2 had…
Quigath
  • 1
  • 1
0
votes
1 answer

Is there a way to hyperlink bot responses sent through Dialogflow Messenger?

I am trying to have links hyperlinked in my bot's response text but I can't seem to get it to work, and I can't find any resources online about it. The messages would be sent through Dialogflow Messenger. I tried markdown hyperlinks and html anchor…
0
votes
0 answers

How to improve google dialogflow response without using training phrases?

I am creating a chatbot using Google DialogFlow, which includes several pages. These pages are uploaded as pdf file using Knowledge (Beta) feature in Google DialogFlow. During the testing of chatbot response, it is observed that sometimes the…
ds app
  • 1
  • 1
0
votes
0 answers

How I can extract information from a website URL in dialogeflow knowledge base data feature that doesn't include Q&A base format?

In dialogeflow, We are using knowledge base data feature to extract information from a website URL. Here are the steps, we followed: #we have selected knowledge beta option(we have also enable beta features settings given in dialogeflow project). We…
0
votes
1 answer

Using async/wait functions in webhooks for Dialogflow CX not working

I have linked a function as a webhook to a page on Dialogflow CX and the agent writes out the output of the function correctly. However, when making the function "async" the chat agent does not write out any text at all. What is the issue here? So…
Arash
  • 63
  • 5
0
votes
0 answers

call is getting disconnected in dialogflow cx?

I am using Dialogflow cx. In the dialogflowcx integrations, I'm using phone gateway. Call is getting connected but it is getting disconnected after 3 questions. What could be the reason ?? Also how to disconnect the call in dialogflow…
lasya
  • 11
  • 2
0
votes
0 answers

Dialogflow CX logs sink to BigQuery. sink error - field: value is not a record

I am using google cloud logging to sink Dialogflow CX requests data to big query. BigQuery tables are auto generated when you create the sink via Google Logging. We keep getting a sink error - field: value is not a record. This is because…
0
votes
1 answer

Dialogflow Messenger -- Selecting Environment

How does one select an environment for the Dialogflow Messenger? We have 3 different environments (dev, QA, prod) and want to select Prod for the Dialogflow Messenger we deploy on our site. There doesn't seem to be any setting where you can select…
0
votes
0 answers

Where is spelling corrections presented from Dialogflow cx?

I have "Allow ML to correct spelling of query during processing" enabled in the ML settings of my agent. From what Ive read, the corrected query should return in the either "text" or the "resolvedInput" parameter but there is no spelling corrections…
Adam B
  • 95
  • 11
0
votes
0 answers

How to set height of chip in DialogueFlow using python or html

I am using DialogueFlow chatbot in my website, I have applied chips in payload section but I am not able to set height on chip which has longer text.