Skip to content

A simple Python Flask script to create a Dialogflow Integrator for Chatfuel

License

Notifications You must be signed in to change notification settings

pragnakalp/chatfuel-dialogflow-integrator-using-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dialogflow Integration with Chatfuel using Python

How to use?

  1. Get your Agent Project Id from Dialogflow console.

Project ID

  1. Download Service Account Credential file from GCP.

Service Account

  1. Enter the file path downloaded above in the app.py file on line number 16.
  2. Run your code using Ngrok if you are using this integrator from local machine and copy the Ngrok url.

Run Ngrok

Ngrok

  1. Go to Chatfuel Dashboard and open your existing chatbot or create a new chatbot.

Chatfuel Dash

  1. Go to the Default Answer block and remove all existing cards and add a new JSON API card. In the JSON API card URL textbox, enter the Ngrok URL.

Chatfuel

  1. That's it, now you can test your NLU powered chatbot on messenger.

Messenger

Developed by Pragnakalp Solutions - AI, ML, Chatbots, Python Development, Node JS Solutions

Releases

No releases published

Packages

No packages published

Languages