Dialogflow (Api.AI) Webhook

Component ID

2888051

Component name

Dialogflow (Api.AI) Webhook

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

496

Component created

Component changed

Component body

This module integrates your Drupal website with Dialogflow (ex Api.AI) Webooks, letting your Dialogflow agents talk with you website, respond to Intents request and filling slots.

The integration is basic: the module handles the request and triggers a Symfony Event which modules can subscribe to in order to add their logic.

Developers and Site builder may want to use Chatbot API module and take advantage of its Intents pluggable system in order to simplify the implementation of their Intents logic, as well as its chatbot_api_entities submodule to dynamically push Drupal content to Dialogflow entities.

Basic and with custom HTTP headers authentications method are supported.

Installation

Dialogflow Webhook requires the PHP library iboldurev/api-ai-php. If you have a composer-based project you are covered, otherwise you'll need download and autoload it manually.