So you tried out the tutorial in its entirety. But you are not getting the expected response. Here is a troubleshooting sequence. Use the Show JSON button to see the webhook status When you don’t see the response you are expecting, click on the Show JSON button and note down what you see in the […]
Prerequisite: You have added an intent into your Dialogflow agent with the action ‘firebase.update’ Once you create a suitable intent, you are ready to trigger the intent and cause the intent to call the webhook, which is turn will write the data to the Cloud Firestore.
Prerequisite: You have successfully deployed the cloud function and added the function URL into your fulfillment URL in the Dialogflow console You have seen that the cloud function has been deployed successfully.
Prerequisite: You have updated index.js to include the cloud function which Dialogflow will use Once you have modified index.js, you will be deploying it to Cloud Functions.
Prerequisite: You must have successfully initialized the Firebase SDK for Cloud Functions In this step, we will be modifying the index.js that you already have inside your functions folder. If you are completely unfamiliar with Cloud Functions, you should spend at least a little time familiarizing yourself on what they are and how they work. […]
Prerequisite: You have enabled Cloud Firestore for your project In this step we will initialize the Firebase SDK for Cloud functions. As it happens, there is a Firehose 😉 of concepts you need to understand if you want to master Firebase. I will give you some tips on further reading, but you don’t need to […]
Prerequisite: You have already created a Dialogflow project and noted the project ID. Now you will need to enable Cloud Firestore for your project. What is the Cloud Firestore? Firebase already has a real time database. So what is Cloud Firestore? At first glance, the definition does look like buzzword bingo. 🙂 However, note the […]
We first need to create a Dialogflow agent. You should be able to do it in a single click, but the important thing for this step is that once you have created the agent, you will have a project id. This project ID will be used for your other work when using Firebase, so make […]
On a recent coaching call, a student was frustrated. There are no tutorials or resources if someone wants to use Firebase to save data in a Dialogflow chatbot which isn’t built for Actions on Google I searched around a bit, and generally found this statement to be true. So I spent some time implementing a […]