Dialogflow - Cognigy Documentation

The Dialogflow Endpoint enables you to connect your AI Agent to the Dialogflow platform.

Prerequisites

Generic Endpoint Settings

Learn about the generic Endpoint settings on the following pages:

Specific Endpoint Settings

Dialogflow Settings

Parameter Description
Reparse Slots A toggle that lets you combine Dialogflow and Cognigy NLU. This feature allows slots found by Dialogflow to be passed to Cognigy.AI and further processed by its NLU.

How to Set Up

On the Dialogflow Side

  1. Access an Agent

  2. Log in to Dialogflow, then select your agent.

  3. Ensure intents are configured.

  4. Create an intent named Default Fallback Intent.

  5. In the Fulfillment section of your Dialogflow agent, enter the Endpoint URL to enable webhooks.

  6. Set up Integrations

  7. Choose from supported integrations:

    • Built-in Telephony: AudioCodes, Avaya, Genesys, SignalWire, Voximplant.
    • Dialogflow Built-in: Messenger, Phone Gateway, Web Demo, Facebook, Google Assistant (legacy), and more.
    • Google-contributed Open Source: Kik, Skype, Twilio, Viber, and more.
  8. Then, follow Dialogflow’s instructions to enable Google Actions Account linking.

On the Cognigy.AI Side

  1. Create a Dialogflow Endpoint

  2. In the left-side menu of your Agent, click Deploy > Endpoints.

  3. On the Endpoints page, click + New Endpoint.

  4. In the New Endpoint section, do the following:

    1. Select the Dialogflow Endpoint type.
    2. Specify a unique name.
    3. Select a relevant Flow from the list. Save changes.
    4. Copy the URL from the Endpoint URL field.
  5. Handle the TELEPHONY_WELCOME Message

  6. In your Flow, add a Once Node or an Intent rule that triggers on TELEPHONY_WELCOME and greet the user, for example, Welcome to our service! How can I help you today?.

More Information