---
schema_version: "1"
id: 6b86e57f90e7d4fdcc689a7832ec7ff09eecd79ac26046094370e4dd8916b399
title: Enable Variable Phone Number Support for ECI Voice Connectors
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sales/264-0-0/eci_connector_variable_phone_number.md
canonical_url: https://help.salesforce.com/s/articleView?id=sales.eci_connector_variable_phone_number.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: fecf6605a5a72e1f76cef093cc3c4fc97f6a4d932cb1fad907c836f223927294
description: To use variable phone number support for ECI Voice Connectors, make sure that the relevant user identifier fields are visible on the User object and these fields are added to the user layout.
products:
  - Sales Cloud
  - Cross Cloud
  - Service Cloud Voice
release: "264"
---
# Enable Variable Phone Number Support for ECI Voice Connectors

To use variable phone number support for ECI Voice Connectors, make sure that the relevant user identifier fields are visible on the User object and these fields are added to the user layout.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in Einstein Conversation Insights, which is available in <strong>Starter</strong>, <strong>Pro</strong>, <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Agentforce 1 Sales</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d93028e79">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d93028e79 ">To enable Einstein Conversation Insights:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d93028e79 ">Customize Application</td>

          </tr>
        </tbody>
      </table>

## Add User Object Fields

After installing the Voice Connector package, the User object has three new fields that are directly related to the information for CTIs: Aircall User Identifier, Dialpad User Identifier, and RingCentral User Identifier.

![Three new fields for the user object](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-sales_productivity-264-0-0-production-enus/b2f6c36a-fa61-4a3c-9752-032ce1818a69/sales_productivity/images/call_coaching/eci_variable_phone_number_user_fields.png)

By default, these fields are hidden from users. To make the fields visible, complete these steps.

1. From Setup, enter Object Manager in the Quick Find box, and then select **Object Manager**.
    1. From the Object Manager, enter User in the Quick Find box, and then select **User**.
    2. Select **Fields & Relationships** and enter Identifier in the Quick Find box.
2. Select the required identifier and click **Set Field-Level Security**.
3. Make sure that the visibility checkbox is selected for the required user profiles, and then click **Save**.

Additional steps are required to access the unique user identifier for these fields to match the user to their respective CTI account. The user identifier can be the user ID or user email address.

## Access User Identifier for Aircall

For Aircall, both the user ID and user email are found on the user profile page. The user ID is visible in the Aircall dashboard URL. For example, if the URL is https://dashboard.aircall.io/users/931756/general, the user ID is 931756. To get the user email address, follow these steps.

1. From the Aircall dashboard, click **Users**, and select the user profile.
2. Scroll down to Account credentials and find the email address of the user.

## Access User Identifier for Dialpad

For Dialpad, the user email address is available on the Dialpad user profile page. To get the user ID, you must have access to the API.

1. Do a GET fetch from the endpoint [https://dialpad.com/api/v2/users](https://dialpad.com/api/v2/users).
    
    It returns the list of your account's users.
2. Find the user ID for the specific user you want. The key ID information is in bold. For example, "id": "5296465605984256".

## Access User Identifier for RingCentral

For RingCentral, you can only use the user’s extension ID to match the user with the CTI account. To get this ID, complete these steps.

1. Go to the RingCentral API URL: [https://developers.ringcentral.com/api-reference](https://developers.ringcentral.com/api-reference).
    
    The landing page provides information about how to use the API.
2. From the left-menu bar, click **Address Book** | **Internal Contacts** | **Get Company Directory Entries**.
    
    From this API endpoint, you can get all the call coaching user information.
3. Click **Sign in to try it out**.
4. From the API Reference preferences window, select the environment that aligns with your setup (**Sandbox** or **Production**) to ensure correct functionality, and then click **Authorize**.
    
    A success message confirms that you’re authorized to make API calls.
5. Click **Try it out**.
    
    On the right-hand side of the screen, the metadata information is shown. It shows 200 OK, which means that your request was successful.
6. Expand **records** to see the users that are set up with RingCentral and find the user that you want to match with the corresponding Salesforce user profile field.
7. Get the "id" value for that user. For example, "id": "814243005".