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

Dialogflow: Recently Added Intents are not being triggered

I've been trying to debug a problem with our Dialogflow agent for a while now, and have been running up against a mysterious error. I'm interfacing to DF using the NodeJS client, though I believe the issue lies with the platform itself. None of the…
1
vote
1 answer

How do I secure a Google cloud function being used as the host for a Diaglogflow / Google Action

I have a voice application with Dialogflow, google actions, and the code is hosted on a cloud function. The function, Dialogflow and the action all belong to the same google project, and the function is set up as an HTTP trigger. Everything works…
1
vote
1 answer

TypeError: Cannot read property 'parameters' of undefined - Dialogflow

I'm a noob in Dialogflow. I am trying to access parameters from previous intent in follow up intent. Getting the above error **TypeError: Cannot read property 'parameters' of undefined** at final (/srv/index.js:29:33) at…
Lakshya Kumar
  • 65
  • 1
  • 8
1
vote
1 answer

Can I extract a parameter based on a terms position in a question?

I would like to perform an action based on a user specific number extracted from a text request: "Open contract number XYZ". Where 'XYZ' is the parameter value I need. There are no obvious boundaries for the content of XYZ. It could be a true number…
Ted
  • 75
  • 7
1
vote
1 answer

Installing Dialogflow bot in Slack fails due to 'oath authorisation url mismatch'

I've got a simple Dialogflowbot that I'm trying to integrate with my Slack workspace. I've made a Slack app for the bot. I've added all the information in Dialogflow integration dialog. On Slack app side I've set-up bot user, added event…
Rikkokiri
  • 85
  • 8
1
vote
1 answer

How to Import more screen Web Page with Google Interactive Canvas

I wanna use Interctive-Cavas to customize Google NestHub by HTML, CSS and Js. In Example : https://medium.com/voice-tech-podcast/google-assistant-interactive-canvas-c83a959bdea0 conv.ask(new HtmlResponse({ url:…
1
vote
0 answers

How to pass array for Dialogflow to firebase by getting data from several intents

I am trying to get data from multiple intents one by one and then store it in the firebase. I am contact details from the user. Main intention is to make the employees and employers get details of each other. So once stored the data i would search…
1
vote
1 answer

Use multivocal libary to configure repeat intent in Dialogflow for VUI

I'm trying to configure my VUI to repeat a sentence in Dialogflow when it is prompted for this. Little back story, I am helping develop a social robot for elderly so repeating a sentence is a much needed feature. I just started on this project and…
1
vote
1 answer

Google Assistant new users every 5-10 minutes

I'm checking the logs of a chatbot I made for a client and I see something a bit strange. I get new users on quite a regular basis, one every to 10 minutes (more or less) And these user never go beyond the welcome intent. It's as if a new person…
Durss
  • 306
  • 2
  • 11
1
vote
1 answer

UnparseableJsonResponse for one specific, valid JSON

I have a standard Dialogflow agent, using javascript/node.js webhooks. It works perfectly well in most cases. I have recently encountered a problem which has me at a complete loss. I am currently saving some JSON-objects in conv.data to minimize the…
1
vote
2 answers

How to use if else loop in Dialogflow for showing results

I have Javascript code for Dialogflow doing project on Google Actions. For this code if answer is in database means it will answer otherwise it is exiting out of app. So, I want to use else loop for this code plz help me function…
1
vote
2 answers

"Failed to setup GCP Project" when creating new Dialogflow agent

The title says it all... is there a quota of some sorts? I just deleted one agent and it still throws the error. I have a total of 6 (now 5) agents.
Neil S3ntence
  • 198
  • 2
  • 19
1
vote
2 answers

Dialogflow V2 (beta1) SDK for Obj-C

I would like to use dialogflow service in the app written using obj-c. Have been using api.ai library for a while but could not seem to find a library for obj-c for dialogflow v2(beta1) apis. My agent is upgraded to v2 already, but the api.ai…
Dmitry
  • 792
  • 3
  • 17
1
vote
1 answer

Dialogflow: is there a way to prevent first-level intents to get triggered?

I have a set of intents that can be triggered. turn light on turn light off close door open door For every intent I have a set of followup intents, e.g. turn light on select light source (input context light-on-followup) select light source…
Andre
  • 4,185
  • 5
  • 22
  • 32
1
vote
1 answer

How to set agent.parameters in Dialogflow using fulfillment code?

I want to set agent.parameters using my fulfillment code in DialogFlow but I am not able to do it. I am using: agent.parameters.product=query; Where query is: var query=request.body.queryResult.queryText; How can I set my product parameter by…
Shashank Gupta
  • 315
  • 1
  • 4
  • 16