# Contact Connect

The Contact Connect integration will automatically pull any data on the caller from your CRM into the bot. This allows you to build a flow tailored to the needs of your customers.

The integration will use the callers' phone number to look up any known data.

## Installation

### Add CloudCTI to your license in Operator

To enable CloudCTI on your bot, you need to enable the Contact Connect for DialoX add-on in Operator on a Smart App license. Existing orders can also be edited to include this feature. See the [Operator documentation](https://help.enreach.com/contact/1.00/web/Enreach/en-US/#page/help/chap_ordering.04.16.html) for more information.

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

### Link the CRM to CloudCTI&#x20;

To link your CRM to CloudCTI, go to the [web configurator](https://contactconnect.enreach.com/). Use your Operator credentials to log in. See [documentation](https://help.enreach.com/contactconnect/1.00/web/Enreach/en-US/#page/help/chap_installation.html) for more information.

<figure><img src="/files/9XOYDtJLCh4ryNUkZ4ZB" alt=""><figcaption></figcaption></figure>

From there, you can add a new integration, and select the CRM of your choice. Follow the integration specific instructions to complete the setup.

### Installing the Contact Connect skill

The Contact Connect skill isn't installed automatically with your Smart App. Therefore you need to install it manually in the DialoX studio.

Go to Packages -> Browse skills and search for the Contact Connect skill.

{% hint style="info" %}
If you don't see this skill here, it needs to be added to your account. Please consult your partner or Enreach DialoX support team.
{% endhint %}

### Link data from CloudCTI to your app

Before we can start using the data from your CRM, we need to know which fields are available to the app. We do this by synchronizing a contact based on their phone number.

From the 'Content - Contact Connect' page, click on the Synchronize button. This will start the bot in a special mode where we can fetch data from your CRM through CloudCTI.

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

We will try to use the phone number from your DialoX profile to perform a lookup, but any given phone number will work, as long as it is present in your CRM.

After successfully fetching a contact from your CRM, you will be able to map the data to the variables in DialoX:

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


---

# 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://manuals.dialox.ai/store/skills/integrations/contact-connect.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.
