Connecting Google Dialogflow ES with Jumper.ai Connecting Google Dialogflow ES with Jumper.ai

Connecting Google Dialogflow ES with Jumper.ai

Paul Bird

Objective

How to connect Google Dialogflow Essentials (Dialogflow ES) with Jumper.ai

Applies To

  • Google Dialogflow ES,
  • Automated Responses
  • Jumper

Before connecting Dialogflow with Automated Responses, do ensure that you have created a Dialogflow Essentials (Dialogflow ES) agent.

Click here to find out how to create an Agent!
To learn more about Dialogflow ES Agent click here.
Dialogflow ES Basics - link.

Procedure

Creating an Agent in Dialogflow

Step 1: Set up a Google Cloud Project to enable Dialogflow API. Follow the below steps for the same.

  • Go to the Google Cloud Console (https://console.cloud.google.com) and create a new project if you haven't already.

  • Enable the Dialogflow API for your project in the API Library.
    Search for Dialogflow API on the search bar.

    Now click on ENABLE option.

Step 2: Create a Dialogflow Agent

  • Go to the Dialogflow Console (https://console.dialogflow.com) and select your project from the dropdown menu.
  • Click on "Create Agent" to create a new agent.



  • Enter the necessary information such as agent name, default language, and default time zone.

Step 3: Define Intents

  • In the Dialogflow Console, click on "Intents" in the left navigation menu.



  • Click on "Create Intent" to create a new intent.
  • Provide a name for your intent.
  • Add the training phrases as per your requirements.

  • Define the responses that the agent should provide when this intent is triggered. Please provide only a single response per intent.



  • Post you have added your response for your intent, click on the Save button.



Once you have created all your intents as per your business requirements, go to the Jumper.ai dashboard for connecting your Dialogflow account.

Connecting Dialogflow to Jumper.ai Dashboard

Now you need to connect the Dialogflow account to Jumper.ai Dashboard, follow the below steps for the same.

  1.  Navigate to Automations >> Automated Responses in the menu.


  2. Now click on the Connect option under the Dialogflow tab or click on the Gear Icon & click on Connect for the same.



  3. Now click on Connect & select the Google Account where you have created the Agent.




  4. Once you have selected the account, click Allow to give Jumper the permissions to manage your Dialogflow Agents.


  5. After a few seconds, you will see the list of  Dialogflow Agents that are related to your account. Click Connect for the Agent that you wish to use.



  6. You will see the following screen once your Agent is connected.
    Click Manage Responses to start creating Automated Response.



  7. Now click on the Import option under Dialogflow.



  8. Now add your intent text created under Dialogflow & click on Pull intent.



  9. While pulling the intent from Google Dialogflow:
    Jumper.ai will create an automated response & add the response text from Google Dialogflow



    Once the automated response for your intent has been created, Jumper.ai will replace the intent response under Google Dialogflow with an Automated response ID.



  10. Under the added automated response, you can edit channels & configure your message with additional message type based on the selected channel, then click on the Save button.

    Keywords & Add training phrases are disabled for automated responses pulled from Google Dialogflow.
    Note: By default, All channels are selected.



  11. Now if a customer triggers any of the added phrases specified under your Dialogflow intent, it will trigger the response for the respective channels.