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 .

5234 questions
82
votes
7 answers

Comparison between luis.ai vs api.ai vs wit.ai?

Does anyone know the specific differences and features among the three, Or if one has more features/more flexible to use as a developer?
26
votes
4 answers

What is the difference between Dialogflow bot framework vs Rasa nlu bot framework?

What is the difference between Dialogflow bot framework vs Rasa nlu bot framework ?Any other open source frameworks available in market with NLP support?
balaji
  • 263
  • 1
  • 3
  • 8
23
votes
4 answers

Use Google Assistant to directly talk to my Android app and execute a very simple task

I am working on a project to integrate the Google Assistant with an existing Android app. The requirements are simple. Assuming my app is named TestApp and I want it to just change the background color of the app home page, I want to be able to say,…
19
votes
1 answer

Send parameters to webhook on dialogflow sdk v2

I'm trying to send some parameters to dialogflow (api.ai) such as username, email, etc but I couldn't figure it out. The problem is I cannot get/set any specific data (such as username, email, etc.) with Dialogflow v2 Nodejs SDK. I tried to use…
the_bluescreen
  • 2,341
  • 2
  • 15
  • 28
18
votes
1 answer

How to access Dialogflow V2 API from a webpage?

I have a webpage where I want to use dialogflow chatbot. This is a custom chat window, so I don't want to use one click integration. I am able to access the chat agent V1 API using javascript/ajax (by passing client access token in the request…
Marimuthu
  • 193
  • 2
  • 7
16
votes
6 answers

How to integrate dialogflow with website?

I created Intents, entities so and so using 'Dialogflow chat-bot', Now,I'm trying to integrate dialogflow with my website(html), I followed the documented instructions from the dialogflow official website, still I'm confused , after enabling the…
dev_user
  • 397
  • 1
  • 3
  • 15
13
votes
3 answers

How to manage the 5 seconds response timeout limit in Dialogflow / Api.ai?

I am using Dialogflow to create an agent / bot which responds to different types of user queries with action items like "I need to get a letter from the HR for address proof". This needs the bot to fetch some information from the company's database…
13
votes
1 answer

Google Action and DialogFlow error "Sorry, this action is not available for your app"

I created a DialogFlow app that works perfectly in my developer account. But I need to test it as another user, so in my Google Action simulator, I added another test account as a OWNER to the project. I verified this user has OWNER status in both…
kidcapital
  • 4,754
  • 8
  • 43
  • 65
13
votes
5 answers

why I can't use google action in web simulator

Does anyone know why my action can NOT use in web simulator?? I set my invocation name for testing as "test", and in web simulator , I try to use my action by input "Talk to test", but it told me "Sorry, this action is not available in…
Xiaming_Chen
  • 133
  • 1
  • 6
12
votes
1 answer

dialogflow - how to get session id?

First of all, I'm a noob with dialogflow and web services. I'm trying to integrate a dialogflow agent I just created and integrate it with my app on my local computer. I was able to get project_id and all other important information but no matter…
Phillip1982
  • 149
  • 1
  • 1
  • 9
12
votes
2 answers

Dialogflow: Respond based on values and other conditional responses

I have $dinetype variable obtained from the user. But I would like to give response based on what value has been set in $dinetype variable. In addition to giving responses, I also need to set relevant context. How do I do this in…
12
votes
2 answers

Dialogflow Slack integration app_mention not working

I was successfully able to integrate Dialogflow chatbot as an APP in Slack and it is accessible to chat using the APP tab. However, for it to respond to messages in channels by mentioning like @bot hello I realized that I have to add the app_mention…
Seif Sgayer
  • 258
  • 3
  • 13
12
votes
2 answers

Google Cloud Platform not allowing project shut down due to lien

I am trying to delete a GCP project, but each time I get a message that says: Error The project has a lien against it. Tracking Number: Can anyone advise?
11
votes
4 answers

Differences between using Lex and Alexa

I'm building an Alexa skill that will allow Alexa users to interact with a consumer facing e-commerce site. There is functionality to call a representative that already exists on the site. Now, I want to build out a voice app as a side project…
11
votes
1 answer

API.AI does not connect to my back-end

I'm writing an agent using API.AI I'm observing that my back-end is not called everytime. I can see that in my access logs. Any idea what can cause the issue? Here is the response of the console: { "id": "c1902c75-1550-43f6-9cc8-b0461f1dfac7", …
rekire
  • 45,039
  • 29
  • 149
  • 249
1
2 3
99 100