Skip to main content

Uniphore Customer Portal

Vendor-Specific CTI Profile Settings

X‑Platform currently supports the following third-party CTI service providers.

  • Avaya Application Enablement Services (AES)

Features Supported

Feature

Attached data support

Busy reason codes

Cold transfer

Conference

Consult

Handshake transfer

Inbound calls

Internal calls

Login to CTI from phone

Operations from phone reflected in X‑Platform

Outbound calls

Toggle Call

Warm transfer

Profile Fields Supported

CTI Key Name

Description

CTIAgentStatusDuringCallSetBySwitch

Specifies whether the agent status during a call is set by the switch, and thus should not be set by X‑Platform application.

CTIAllowTransferFromConsult

Specify whether to support transferring a call from a consultation. The transfer is the default transfer type.

CTIApplicationSetACW

Specify whether X‑Platform should handle changing the agent status to After Call Work (ACW).

CTICallAutoAnswer

Specify whether X‑Platform should automatically answer calls.

CTIChangeToManualOnCTIOperationFailure

Specify whether X‑Platform should change to manual mode upon the failure of a CTI operation. When set to false, X‑Platform attempts to continue working despite the failure.

Note

In production, it is recommended to set the value of this parameter to false.

CTIDefaultNotReadyReasonCode

The default Not Ready Reason code (CTI Aux code). This default code value is sent to the CTI system in situations where the agent’s call handling status must be updated to Not Ready (Busy), however, the status update request has no Not Ready Reason code assigned to it.

CTIDefaultTransferType

Specify the default transfer type to use when clicking the Transfer button in X‑Platform. Possible values are cold, handshake or warm.

CTIEnableSoftReturnButton

CTIEventTimeout

CTINotificationAutoCloseDelay

CTIReportAllEventsToClient

When true, specifies that every CTI event that reaches the X‑Platform CTI is also forwarded to an external application.

CTISwitchAgentStatusOnLogin

Specifies the default agent status upon login. Possible values are ready or notready.

CTISwitchAllowsHoldInInternalCalls

Specify whether the switch allows holding a direct-dial (internal) call. The Hold/Off Hold button behaves accordingly.

CTISwitchAutoAnswer

Specify whether the switch is configured to automatically answer calls.

CTISwitchReportsAgentEvents

Specify whether the switch reports agent events to the X‑Platform CTI.

CTISwitchSendsRepeatedAgentStatusEvents

Specify whether the switch sends repeated agent status events.

CTITransferTypesList

A comma-separated list of the transfer types supported by the CTI provider and switch in use. Possible combination of handshake, warm and cold.