---
title: Salesforce - requirements, custom fields / objects
slug: voice-german/salesforce-requirements-custom-fields-objects
docTags: 
createdAt: 2024-03-15T01:13:20.247Z
---

## Salesforce license

The Salesforce *Professional, Enterprise, Unlimited, Developer Edition, a force.com or App Cloud&#x20;*&#x6C;icense is required for the call center functionality. It works with the **Sales /** **Service Cloud** in **Classic** and **Lightning** Experience.

## Installation of custom fields and custom objects

### <u>Standard Objects</u>

The managed package installs the following custom fields in standard objects.

| **Object** | **Field Label**             | **API Name**                                  | **Installed with Package**                                               |
| ---------- | --------------------------- | --------------------------------------------- | ------------------------------------------------------------------------ |
| Activity   | Call Duration (total)       | Mirage\_OpenCTI\_TotalCallDuration\_\_c       | no - see [Add additional fields](docId\:jB9U9A6qsjggUTexrQVuN)           |
| <br />     | Called ID                   | Mirage\_\_Mirage\_OpenCTI\_CalledId\_\_c      | yes                                                                      |
| <br />     | Call End                    | Mirage\_\_Mirage\_OpenCTI\_CallEnd\_\_c       | yes                                                                      |
| <br />     | Caller ID                   | Mirage\_\_Mirage\_OpenCTI\_CallerId\_\_c      | yes                                                                      |
| <br />     | Call Hold Time              | Mirage\_OpenCTI\_CallHoldTime\_\_c            | no - see [Add additional fields](docId\:jB9U9A6qsjggUTexrQVuN)           |
| <br />     | Call Ring Time              | Mirage\_OpenCTI\_CallRingTime\_\_c            | no - see [Add additional fields](docId\:jB9U9A6qsjggUTexrQVuN)           |
| <br />     | Call Start                  | Mirage\_\_Mirage\_OpenCTI\_CallStart\_\_c     | yes                                                                      |
| <br />     | Internal Call ID            | Mirage\_\_Mirage\_Call\_ID\_\_c               | yes                                                                      |
| <br />     | IVR ID                      | Mirage\_OpenCTI\_IVR\_Id\_\_c                 | no - see [Add additional fields](docId\:jB9U9A6qsjggUTexrQVuN)           |
| <br />     | Call Start Time (hour)      | Mirage\_OpenCTI\_Call\_Start\_Time\_Hour\_\_c | no - see [Add additional fields](docId\:jB9U9A6qsjggUTexrQVuN)           |
| <br />     | Call Transfer Type          | Mirage\_OpenCTI\_Call\_Transfer\_Type\_\_c    | no - see [Add additional fields](docId\:jB9U9A6qsjggUTexrQVuN)           |
| <br />     | Incomplete call history TAB | Mirage\_Incomplete\_Calls\_Selector\_\_c      | no - see [Add additional fields](docId\:jB9U9A6qsjggUTexrQVuN)           |
| <br />     | Campaign ID                 | Mirage\_OpenCTI\_Call\_List\_Id\_\_c          | no - see [Add additional fields](docId\:jB9U9A6qsjggUTexrQVuN)           |
| User       | CTI Data Connector Login ID | Mirage\_\_Mirage\_OpenCTI\_OwnLoginId\_\_c    | yes - see [Own Login ID to connect to PBX](docId\:iBPbiDUUr9Lgxgp6PMaja) |

### <u>Custom Objects</u>

The managed package installs the following custom objects.

| **Object**                          | **Purpose**                                        |
| ----------------------------------- | -------------------------------------------------- |
| Mirage Call Center - Call Wrap-Up   | Call Center Configuration - Call Wrap-Up           |
| Mirage Call Center - Dialing Option | Call Center Configuration - Dialing Options        |
| Mirage Call Center - Expert Setting | Call Center Configuration - Expert Settings        |
| Mirage Call Center - Presence State | Call Center Configuration - Presence State         |
| Mirage Call Center - Setup          | Call Center Configuration - Main Setup Page        |
| Mirage Call Center - SoftPhone      | Call Center Configuration - Softphone              |
| Mirage Call Center - User           | Call Center Configuration - Add Users              |
| Mirage Call Center - Workflow       | Call Center Configuration - Workflows              |
| Mirage Call Center - phone line     | Call Center Configuration - Outgoing phone lines   |
| Mirage\_AgentLoginProtocol          | Activates time tracking feature via presence state |

### <u>Remote Site Settings</u>

Adds a record in remote site settings: **Mirage\_Remotesite**

**incomplete call history tab**

**Campaign ID**

