# Google Dialogflow

### What is Google Dialogflow?

<figure><img src="/files/zckTUxoKy6hFHpJCtypu" alt=""><figcaption></figcaption></figure>

A conversational application for a company's clients can be created using the Dialogflow NGL platform, which supports numerous platforms and multiple languages. And it’s supported at RUM Work to help you create messaging bots that reply to client inquiries on Channels like Facebook and WhatsApp API.

Two different virtual agent services are offered by Dialogflow, each of which has a unique agent type, user interface, API, client libraries, and documentation.

* Dialogflow CX: provides a sophisticated agent type appropriate for huge or extremely complicated agents.<br>
* Dialogflow ES: offers the typical agent type appropriate for modest and straightforward agents.

<figure><img src="/files/udSnORbTOOM3cYdPSkck" alt=""><figcaption><p>Google Dialogflow ES Fulfillment</p></figcaption></figure>

#### Reasons Why to Use It?

There are several applications for Dialogflow, including:

* AI interfaces for customer service can be developed to receive requests, access orders, schedule appointments, and answer queries.
* Customers can use bots to arrange delivery or make self-service purchases.
* IoT devices can benefit from Dialogflow to better comprehend the context and reply accurately.

### Integrating Google Dialogflow

At RUM Work, integrating Google Dialogflow is simple and only takes a few moments to complete the integration and enable the bot. If you've created a bot using Google Dialogflow, you can integrate it with RUM Work.

<figure><img src="/files/Znl4GfPpIubFNF7ygDVB" alt=""><figcaption></figcaption></figure>

Head over to the Integrations in the sidebar and then select **Google Dialogflow**.

<figure><img src="/files/uKaJkD67Zywo6UfG1xXA" alt=""><figcaption></figcaption></figure>

Then, in the Connect Dialogflow modal, enter the title and Sign in with Google.&#x20;

<figure><img src="/files/IfcDU6nnUsVIilZDLXFR" alt=""><figcaption></figcaption></figure>

Once signed in, you'd find the options to,

* Enter the email address for the integration = **Integrated With**
* **Select Bot** = choose the bot you've created using Google Dialogflow.
* **Select Bot Environment**.

After you've added all the details, click **Save**. To Enable/disable the bot, click the toggle. To edit it, click the<img src="/files/gPyWfFiyaKYWqEuCe4jZ" alt="" data-size="line">Edit Icon button. And to delete it, simply click the<img src="/files/5b3dlVVwafQnRyYMstQb" alt="" data-size="line">Trash Icon button.

<figure><img src="/files/kO7K1aOp3IJXt4Zy5xtA" alt=""><figcaption></figcaption></figure>

### Connect Bot to a Channel

<figure><img src="/files/Z5Dqd0v3wF0x2DkDaXk4" alt=""><figcaption></figcaption></figure>

To connect your Channel with Google Dialogflow, go to **Channels** → **Channels**.

<figure><img src="/files/K47ImJeG0FR28Z9qCtFA" alt=""><figcaption></figcaption></figure>

Then, click Edit for the channel you want the Google Dialogflow to be connected.

<figure><img src="/files/RfVEM5wgP5hm9XBqiWkl" alt=""><figcaption></figcaption></figure>

Afterwards, in the Select Dialogfloe field, select your Google Dialogflow and click **Save**.

### What's Next?

Now, you can explore settings and other options of RUM Work.&#x20;

{% content-ref url="/pages/gTZLn840Uq6K9KbSeGWv" %}
[Settings](/settings/login.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rumwork.io/rum-work-modules/integrations/google-dialogflow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
