On this repo, you will find a very small Dialogflow fulfillment that allows integrating your chatbots with IFTTT applets.
Dialogflow is a Google platform that facilitates the creation of chatbots. You can configure your intents and replies easily with a visual interface. You can connect your Dialogflow chatbots with a lot of platforms ( Facebook Messenger, Telegram, Google Assistant, … ).
If you want to create a chatbot that speaks with third-party services ( Gmail, Spotify, … ) you need to create a fulfillment webhook and develop a connector on your servers.
The objective of this project is to facilitate the integration of third-party services with the help of IFTTT.
IFTTT is a platform where you can configure connections between hundreds of services.
On this example, we are going to create a small poll with a chatbot. The replies will be saved on Google Drive.
Receive a web request.
Add a row to spreadsheet.
Viewand you will be redirected to your app. Default user is
testand default password is
test. Remember change them.
Intent name. We will use
Some training phrases. For example:
i want to complete the poll,
complete the poll,
reply the poll.
Two required params:
A response: Thanks for reply our survey.
Fulfillment > Enable webhook call for this intent..
Fulfillmentsection. Fulfillment URL appears on Heroku control panel (you installed it on previous section).
IFTTT Events URL.
i want to complete the poll.