My Question is also related to the URL you posted for webhooks. How do you get the URL? you need to first upload API to your website (Digital Ocean droplet)? Could we use google cloud platform to host it?
You can use any cloud platform or own webserver. Only requirement is that the API must be accessible publicly. Usually, the API url will follow your domain name and a slug or a verb that you choose while hosting the API.
Thank you the detailed instruction. How can we get a number from intent and use that in our API request. I actually need multiple inputs to use in API request.
We have to host the webhook, just like hosting a website. It has to be accessible over internet, so that Dialogflow can invoke the API, whenever it has to resort to fulfillment. For demo purposes, I hosted the webhook API in a Digital Ocean droplet, which I had access to. Looks like there are multiple queries about the webhook URL. Hope this clarifies.
Thanks awesome introduction, I want to try this out. I am not a technical person, can I use the bot to book appointments, create reminders etc for a small health business. Is there a way to emailing the contents of the conversation to the both people to store as a record
Ofcourse you can do appointments, reminders etc. To email chat history, you can do it from within the webhook API. Dialogflow gives you the functionality of understanding the conversation and deciding on the action to be taken on a given chat message. What action needs to be taken before responding to the user is decided by the developer.
The latest dialogflow version allows rich response. Here's a link to the various rich response cards available: dialogflow.com/docs/reference/fulfillment-library/rich-responses
How to identify the unmatched entities like when i search like flight Bangalore-Baroda there is not flight to Baroda so i need add them Enitity if it is required so here i need to find there Baroda word which is not there can please help me on this.
Dialogflow provides system entities, that are predefined for geography. However, I'm not sure if Indian cities are covered in it. Please refer: dialogflow.com/docs/reference/system-entities. You can also try @sys.airport. The alternative is to provide training data for most commonly used airports or handle it using a custom webhook
My Question is also related to the URL you posted for webhooks. How do you get the URL? you need to first upload API to your website (Digital Ocean droplet)? Could we use google cloud platform to host it?
You can use any cloud platform or own webserver. Only requirement is that the API must be accessible publicly. Usually, the API url will follow your domain name and a slug or a verb that you choose while hosting the API.
Thank you the detailed instruction.
How can we get a number from intent and use that in our API request. I actually need multiple inputs to use in API request.
It is a json that is passed in to the webhook and it will contain all the parameters that you created and are in the currently active context.
Thanks-this-was-very-informative.
Nice explaination. I had one query from where you got this url you pasted in fulfillment?
We have to host the webhook, just like hosting a website. It has to be accessible over internet, so that Dialogflow can invoke the API, whenever it has to resort to fulfillment. For demo purposes, I hosted the webhook API in a Digital Ocean droplet, which I had access to. Looks like there are multiple queries about the webhook URL. Hope this clarifies.
Thanks awesome introduction, I want to try this out. I am not a technical person, can I use the bot to book appointments, create reminders etc for a small health business. Is there a way to emailing the contents of the conversation to the both people to store as a record
Ofcourse you can do appointments, reminders etc. To email chat history, you can do it from within the webhook API. Dialogflow gives you the functionality of understanding the conversation and deciding on the action to be taken on a given chat message. What action needs to be taken before responding to the user is decided by the developer.
Hi..Can I connect such bots to sql server 2012 to extract information from a database?
Ofcourse you can. The webhook that you develop is within your control. It can connect to and read from any database for information retrieval.
Great video!
Sir How I can show an images, videos and audio into dialogflow?
The latest dialogflow version allows rich response. Here's a link to the various rich response cards available: dialogflow.com/docs/reference/fulfillment-library/rich-responses
How to identify the unmatched entities like when i search like flight Bangalore-Baroda there is not flight to Baroda so i need add them Enitity if it is required so here i need to find there Baroda word which is not there can please help me on this.
Dialogflow provides system entities, that are predefined for geography. However, I'm not sure if Indian cities are covered in it. Please refer: dialogflow.com/docs/reference/system-entities. You can also try @sys.airport. The alternative is to provide training data for most commonly used airports or handle it using a custom webhook
gagandeep??
a question, where does that url come from for the webhook
a question, where does that url come from for the webhook
Please see the response above
how to get the url for the webhook
Please see the response above.