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
1
vote
1 answer

Dialogflow CX | How to close/reset a conversation

How can I close or reset a conversation programmatically from Java app?. According to Dialogflow CX documentation "A session remains active and its data is stored for 30 minutes after the last request is sent for the session." I want to keep the…
YamirL
  • 65
  • 2
  • 8
1
vote
1 answer

DialogFlow CX not allowing to reference form parameters in entry fulfillment?

I have a page called shirt_order with two paramteters shirt_size and shirt_color. As an entry fulfillment for this page I want to have "OK, let's order a shirt. But first I need to have some info from you" if the bot does not yet know the shirt_size…
Felix
  • 121
  • 9
1
vote
1 answer

How to get the default start page with Dialogflow CX API and edit its default route?

I've been trying to get the start page with no success to update its default route's transition route to another page (doing it programmatically), I saw in the docs that the id of the start page is START_PAGE here but the problem is when I actually…
1
vote
1 answer

Referencing environments and versions as parameters in Dialogflow CX for QA

I would like to reference my current version in Dialogflow CX, so that when I trigger an intent like "what_version", I could return a fulfillment like: "session.params.environment.version" Is this possible?
1
vote
3 answers

How to Integrate DialogFlow CX with Whatsapp

I started Google DialogFlow CX. in integrations tab i dont see Twilio, as this was available in DialogFlow ES. Is it posibble to integrate with Twilio?
Manjunath G
  • 167
  • 2
  • 10
1
vote
1 answer

Dialogflow CX - Add bulk entities and query them

I’m new to Dialogflow CX and after reading its node.js documentation (I’m a jr Dev) I’m still struggling to get the problem below solved. PROBLEM: I need my chatbot to receive the question “do you have Toyota Corollas (cars!) in black with less than…
DiF
  • 503
  • 1
  • 5
  • 10
1
vote
2 answers

Text To Speech settings in the agent for Dialogflow CX

In Dialogflow ES we had an option to enable Automatic Text To speech for audio synthesis at agent, see the image below I could not find similar settings in Dialogflow CX ? is this option there somewhere else in CX ?
Jai
  • 73
  • 1
  • 10
1
vote
3 answers

How to use a date in a logical condition in Dialogflow CX

I am brand new to Dialogflow CX and am having trouble figuring out how to use a date in a condition. I want to require that a birthdate be entered and be greater than 2000-01-01. I have tried $intent.params.dob.resolved > 2005-01-01 with and…
Mike Blyth
  • 4,158
  • 4
  • 30
  • 41
1
vote
1 answer

How can I detect intent and get the agent response as audio as well as text from Dialogflow CX using the Java API?

I'm trying to develop a simple voice bot using DialogFlow CX using the Java API. These are my dependencies in a Spring Boot 2.4.3 project ... com.google.cloud
Centrix9
  • 41
  • 5
1
vote
1 answer

Conditional Response in Google Dialogflow-CX

I have been trying to generate a conditional response for my intent. As you can see, it is detecting my intent correctly and it is also detecting my parameter; but the conditional responses are not working somehow. If someone can help me with where…
shahmanthan9
  • 473
  • 1
  • 3
  • 14
1
vote
1 answer

Can you differentiate between channels in dialogflow CX?

In other words, can I have different paths to take depending on whether the user is interacting with IVR, SMS, Web? Or do I write one experience that's being used in every single channel?
Arun
  • 19
  • 3
1
vote
2 answers

How to pass queryparams in dialogflow CX using python

I am using python and dialogflowcx v3beta1 library, I want to pass a query params to detect intent function but it shows an error. I have read the doc: https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3beta1/QueryParameters but I am…
Arsenio Aguirre
  • 163
  • 1
  • 1
  • 13
1
vote
2 answers

Is it possible to send images from Dialogflow CX?

I dont find this possibility in the current response types
Guzmán GP
  • 51
  • 2
  • 6
1
vote
1 answer

Sys.person is not available in DialogFlow CX

DialogFlowCX does not provide sys.person. Neither last_name nor given-name is provided. Is sys.person obsolete? I am using Japanese. image
honda
  • 13
  • 2
1
vote
1 answer

Start a conversation at the beginning of a flow using flow ID

Is it possible to use SessionClient or FlowClient to start a session with an agent at the beginning of a specific flow? Dialogflow ES API allows for sending an event, like a Welcome Event. Is there a similar functionality for CX that would take in a…
mdb
  • 229
  • 5
  • 16