Questions tagged [dialogflow-es]

Dialogflow ES is the "classic" version of Dialogflow from Google, providing a Natural Language Understanding system you can integrate with your programs, and allowing you to build simple conversational agents or chatbots for a variety of platforms using an API or web-based UI. For the more complicated flow-based tool from Google, see the dialogflow-cx tag. For specific issues writing webhook fulfillments, see the dialogflow-es-fulfillment tag.

Dialogflow ES is a basic Natural Language Understanding system that is suitable for small to medium and simple to moderately complex conversational agents. Intents are the building blocks of conversation design, and contexts are used to control conversation paths.

Formerly known as just "Dialogflow", and before that as "api.ai", Dialogflow ES consists of several components, including

  • An API that allows you to determine Intents from a text or spoken phrase
  • Some pre-built integrations with common chat or conversation platforms
  • An API and web-based UI that lets you build and manage the NLU model
  • The ability to apply business logic through webhook fulfillments

Questions specifically about the fulfillment webhook should be tagged .

There is a more advanced version, Dialogflow CX, which offers a more complicated conversation design model based around flows, and a more visual design tool. It is, however, completely incompatible with Diallogflow ES. Questions about Dialogflow CX should be tagged .

5530 questions
1
vote
0 answers

Interactive-Canvas load Js file so Slowly?

I'm working with Interactive-Canvas of Google Console. But data load from JS file load so slow. I have to reload the app to load. What are the causes ? What is the remedy ?
1
vote
1 answer

DialogFlow Google Assistant not storing user data with verified user

I have a Google Assistant action that has been happily storing data between conversations on the conv.user.storage bucket. It has suddenly just stopped working and I am struggling to track down why. The only major change was deploying an alpha…
Lee Probert
  • 10,308
  • 8
  • 43
  • 70
1
vote
1 answer

DialogFlow Firebase Cloud Function with async database read

I am using Firebase Cloud Function as fulfilment for my DialogFlow Google Assistant Action, but I need to retrieve data from the Firebase Database before I manage the intent. Here's a code snippet: var userDataRef =…
1
vote
1 answer

How to get the caller ID of caller using OriginalDetectIntentRequest api of google dialogflow in node.js

When a user calls to the Dialogflow phone gateway, I should be able to retrieve his phone number. So, I referred to the Dialogflow version 2 API's and I found one API called OriginalDetectIntentRequest which stores the called ID in the payload. I…
1
vote
3 answers

Getting UNAVAILABLE: Credentials failed to obtain metadata

I'm trying to create a chatbot that makes get the request to spring-boot application and spring boot application makes an API call to Dialogflow V2. I'm trying to access the Dialogflow V2 API via gRPC. I have created a service account and export…
1
vote
1 answer

Issue regarding the did select in the list card(actions on google)

I am developing a shopping bot where the user asks for a product and they are displaying in the list cards dynamically from the database. Here my question is how to get the option of what the user selects in the list of items. Attaching the code and…
1
vote
1 answer

Salesforce Login Page not coming for OAuth using NodeJS

I'm trying to login to Salesforce from Google Assistant (using dialogflow) using OAuth. Whatever I say to Google Assistant is supposed to be fulfilled (matched to intent which is then gets matched to the code that fulfills the intent of the user.…
Sagnik
  • 213
  • 5
  • 11
1
vote
1 answer

Custom UI for dialogbox chatbot in React

I'm trying to create a chatbox for my React website usig dialogflow. It is currently using some default code. which shows a template chatbot User interface. I need to add a close/minimise button to it? Can anyone help? My current code for…
Umashankar Das
  • 601
  • 4
  • 12
1
vote
0 answers

Carousel item invoking another intent (not the followup actions_intent_option)

I need some help here. I have a google assistant food recipes bot with the following intents: [GET_RECIPES_BY_NAME] [GET_RECIPES_BY_CAROUSEL] -----[GET_OPTION] So, when the user says "I want a chocolate cake", the dialogflow invokes the…
Graps
  • 49
  • 5
1
vote
1 answer

Heroku Deployement H12 issue

When I am deploying using Heroku Git I keep getting 503 service unavailable. Please see the picture for more specification : servistate When I check my logs (my logs) it says the following message : at=error code=H12 desc="Request timeout"…
Reda
  • 55
  • 1
  • 7
1
vote
2 answers

Issue of getting more items in List(Actions on google)

I am developing a shopping bot in that user will ask for the product and then i will be fetching the results from the database and the results will be more than 10 items. I know that the default items for the list is 10 items. My question here is…
1
vote
1 answer

How to persist a parameter in dialogflow throughout a session?

My organization is setting up a chatbot to help handle simple problems, and we'd like to differentiate answers depending on the user. For some questions, depending on whether the user is a student, faculty, or staff may change the answer (whether or…
ROODAY
  • 756
  • 1
  • 6
  • 23
1
vote
1 answer

Obtain Intents, Entities and the training data from Dialogflow in the python environment

I want to know if there is some way through which I can obtain all the Intents(its corresponding questions), Entities and the training data(I defined in Google Dialogflow) programmatically using python. Following is the code(works fine) through…
1
vote
2 answers

Dialogflow Detect Intent Fulfillment

Hi i have created a dialogflow nodejs backend which detects intents using the client library for nodejs. const sessionPath = this.sessionClient.sessionPath(this.configService.get('dialogFlowProjectId'), sessionId); const request = { …
SujithaW
  • 440
  • 5
  • 16
1
vote
1 answer

Can i put Many Pictures links in dialogflow and send only one Randomly

I am new to dialogflow. I learned some things the previous month, but I am still searching for how to put a lot of pictures in intent and sending only one to the user, not all of them, and randomly, such as text responses as a kind of entertainment…