Voice Platform SDK 8.5 API Reference

TInitiateTransfer

Description

On behalf of the telephony object specified by the parameter dn, places the existing call specified by the parameter conn_id on hold and originates a consultation call from the same telephony object to the called party, which is specified by the parameter destination for the purpose of a two-step transfer.


Top of Page

Parameters

Name Description
server Local server handle to the T-Server in question.
dn Directory number of the telephony object that initiates the transfer.
conn_id Connection identifier of the call that is requested to be placed on hold.
destination Directory number of the party to be called.
location Name of the remote location in the form of <SwitchName> or <T-ServerApplicationName>@<SwitchName>.
user_data A pointer to the user data that should be attached to the call.
reasons A pointer to a data structure that provides additional information associated with this action.
extensions A pointer to an additional data structure. TInitiateTransfer() uses the following extension: ConsultUserData.

Top of Page

Return Values

Standard (See standard-return-values.)


Top of Page

Comments

At the discretion of the agent, the transfer may be completed both before or after the consulted party answers.


Top of Page


Send comments on this topic.
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.