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
5
votes
2 answers

Dialogflow CX edition: how to review conversations

I need to know how to review actual conversations an the intent that were matched for each conversational turn. I can't find the way to accomplish the conversation/intent review on Dialogflow CX edition. (it was pretty simple on ES edition). I need…
Claudia_
  • 139
  • 3
4
votes
0 answers

Dialogflow CX versions and webhook URLs

I have started to use versions and environments for release management such that we have separate development, test, and production environments. I would like to have a parallel setup on the webhook side such that the development Dialogflow CX…
4
votes
2 answers

"Please switch to 'us-east1-dialogflow.googleapis.com' to access resources located in 'us-east1'" Dialogflow CX GO API V3

I am trying to interact with a Dialogflow CX agent using the RPC DetectIntent method but I am getting the error "Please switch to 'us-east1-dialogflow.googleapis.com' to access resources located in 'us-east1'". My agent is located in 'us-east1'. The…
JonK
  • 61
  • 3
4
votes
2 answers

DialogFlow CX webhook basics

I want to give my chatbot some calculation capabilities but I have no experience with webhooks at all. Unfortunately there seems to be close to zero documentation on this topic for DialogFlow CX (except some generic description of what webhooks…
Felix
  • 121
  • 9
4
votes
4 answers

Dialogflow CX | How to let the bot initiate the conversation?

Dialogflow ES has an event called 'WELCOME' which makes it possible for the bot to initiate the conversation. How can I do the same in Dialogflow CX? There is no entry fulfillment option in the Start Page of Dialogflow CX. Edit: Delete the 'Default…
ParshvaShah
  • 125
  • 1
  • 11
4
votes
1 answer

Dialogflow CX webhook for fulfilment to reply user using nodejs

I tried using dialogflow-fulfillment library but I guess it is for Dialogflow ES so now I am using @google-cloud/dialogflow-cx library but I don't know how to use this library for webhook connection to reply to users using fulfilments, there is very…
crypto S.
  • 191
  • 4
  • 9
3
votes
1 answer

Calling Webhook Cloud Function from DialogFlow

i am trying to create a DialogFlow CX agent and call webhook Cloud function. The primary criteria for authentication is to use the service account. I expected this to be created automatically as per the docs mentioned here but I just cant see it in…
Prashant
  • 1,144
  • 8
  • 17
  • 28
3
votes
1 answer

DialogFlow CX inline system functions not working in text fulfillment

I would like to generate dynamic text without the need to create webhooks whenever possible. I understand that the only way to create dynamic text is by either creating different routes depending on parameters or by using inline system functions…
Felix
  • 121
  • 9
3
votes
1 answer

Hiding quick response options after using them once in a Dialogflow-Kommunicate chatbot

I am implementing a chatbot with Dialogflow and have used Kommunicate to integrate it to a website. I want to hide/ disable quick responses after they are once used. How can I do it? An example of how quick responses are displayed in my bot is given…
2
votes
0 answers

dialogflow success metadata

Is it possible to pass variables to the Conversation success metadata in dialogflow? Specifically, I want to return current page and current flow, without having to type out its name. Is there a way to pass variables into this JSON? (i.e. so that…
yulGM
  • 894
  • 1
  • 5
  • 14
2
votes
1 answer

How can I add new training phrases to an intent in Dialogflow CX using its API?

I want to know if it's possible to train Dialogflow CX through API. By placing the new training phrases in my code (I am using NodeJS) and automatically update the list of phrases in that intent. One thing to add, I want to add a new phrase to the…
2
votes
0 answers

Regular Expression in Dialogflow - Count anything in a string

I'm trying to build a RegEx and put in an entity in Dialogflow that checks that the number of characters in a string (I also need whitespaces, numbers and specials) are between 0 and 130. The following regular expression is correct, but Dialogflow…
2
votes
1 answer

Getting Error While Trying to Enable Dialogflow Messenger

Facing error while I try to enable Dialogflow cx messenger, attaching screenshot for your reference on the actual error message. I tried this in two different projects within same account. Below is the error message: "Invalid value at 'type'…
2
votes
1 answer

Issues with State/Pages

I'm having an issue with my bot changing an unexpected page. For example, I have a sample application where you order a pizza. It goes like this: "I want to order a pizza." Pick your toppings Pick your type of crust Speak any special requests…
2
votes
1 answer

Dialogflow messenger showing centered text in chat window for some reason

I've just deployed the dialogflow messenger plugin via HTML to a second test website. In the first website, the chat window rendered perfectly. The second website however (a Magento PHP site that I don't have much control over) the same dialogflow…
JamesMatson
  • 2,522
  • 2
  • 37
  • 86
1
2 3
21 22