Skip to main content

This Library makes creating fulfillment for Dialogflow v2 agents with Django or Flask easy and simple

Project description

Dialogflow Fulfillment Python

Made in Nigeria pydialogflow_fulfillment PyPI version PyPI - Python Version Documentation Status GitHub issues PyPI - Downloads

The Dialogflow Fulfillment Library allows you to connect natural language understanding and processing to your own systems, APIs, and databases. Using Fulfillment, you can surface commands and information from your services to your users through a natural conversational interface.

This Library makes creating fulfillment for Dialogflow v2 agents with Django or Flask easy and simple.

Supported Features

Google Assistant

  1. Confirmation
  2. Simple Response
  3. System Intent
  4. Suggestions
  5. Link out Suggestion
  6. Google Assistant Signin
  7. Permissions
  8. RegisterUpdate
  9. DateTime
  10. DeliveryAddress
  11. OuputContext
  12. Table

Telegram

  1. Simple Telegram Response
  2. Telegram Message Response with support for HTML and Markdown
  3. Telegram Keyboard Button Response

Quick Start

  1. Login or Create a Dialogflow Account
  2. Create a Dialogflow agent or import samples
  3. Setup your Django or Flask API
  4. Install this library from Pip using pip install pydialogflow-fulfillment
  5. Go to Fulfillment > Enable Webhook > Enter the url for your API > Enable webhook for all domains

Upgrade

pip install --upgrade pydialogflow-fulfillment

Usage

View usage documentation on Read the Docs.

License

See LICENSE.md.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pydialogflow_fulfillment-0.1.4.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

pydialogflow_fulfillment-0.1.4-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file pydialogflow_fulfillment-0.1.4.tar.gz.

File metadata

  • Download URL: pydialogflow_fulfillment-0.1.4.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for pydialogflow_fulfillment-0.1.4.tar.gz
Algorithm Hash digest
SHA256 0bc92d571fe94aa48850a6f253f1b426ceabe1e4e5321ede64a7a860606b42ea
MD5 06eab86dae041a493e6bcabdb535cf0a
BLAKE2b-256 7ad97bc10e42ab3359be156a8a08137704024e37a532abefb7993f6170aa8633

See more details on using hashes here.

File details

Details for the file pydialogflow_fulfillment-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: pydialogflow_fulfillment-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.5

File hashes

Hashes for pydialogflow_fulfillment-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 3a5b568ea4fe360934bff6f4f4056aaf3dba9744c6e23c76bc8f4b83b64561f5
MD5 10e22140c6ad5d1b65566b76fb9a7a16
BLAKE2b-256 08ab75b3712fde2dd7faad07c2afb3d2e815c4fb771e4213b0b92fd589edd570

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page