Skip to content

Working code that handles connection between Whatsapp CloudAPI and Dialogflow

Notifications You must be signed in to change notification settings

gusalvestavo/ConnectorDialogflowCloudAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

ConnectorDialogflowCloudAPI

Working code that handles connection between Whatsapp CloudAPI and Dialogflow

How to Connect With CloudAPI with Dialogflow Before Starting - Create your Dialogflow project and also a Meta App, we will use both of them for the connection.

Step 1 - Open the Google Console for Cloud Functions (here) and make sure you have the Google Project of your Dialogflow chatbot selected.

Step 2 - Click on "Create Function" to open the interface for function creation.

Step 3- Set the name of the function (cloudapi-conector is a good option)

Step 4- On the Source Code option, select Inline Editor .

Step 5- In the index.js tab, copy and paste the code from the index.js file in this repository.

Step 6- In the package.json tab, copy and paste the code from the package.json file in this repository.

Step 7 - Set the Function to Execute field to "cloudAPI"

Step 8 - Change the variables in the code called:

Variables to be changed on index.js

  • PROJECT_ID (the project ID found on your Dialogflow's agent settings page)
  • WHATSAPP_TOKEN (your WhatsApp token value, found on the Meta Developer page for the app)
  • VERIFY_TOKEN (set by you on the WhatsApp Webhook Configuration)

About

Working code that handles connection between Whatsapp CloudAPI and Dialogflow

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published