Is the following scenario possible using TAPI & CUCM?
-A has a call with B on line 1
- A has a call with C on line 2
- A somehow mixes the two calls, so that B and C will be together in a call, without A, and without C to be needed to answer another call.
Is this possible?
Does Direct Transfer Across Lines work with virtual devices (like CTI Ports)?
Yes, this is possible and the feature is called 'Direct Transfer Across Lines'. This is supported since CUCM 7.1.3
DIRECT TRANSFER :
In Cisco Unified Communications Manager, the Direct Transfer softkey lets users transfer the other end of one established call to the other end of another established call, while dropping the feature initiator from those two calls. Here, an established call refers to a call that is either in the on hold state or in the connected state. The “Direct Transfer” feature does not initiate a consultation call and does not put the active call on hold.
A TAPI application can invoke the “Direct Transfer” feature by using the TAPI lineCompleteTransfer() function on two calls that are already in the established state. This also means that the two calls do not have to be set up initially by using the lineSetupTransfer() function.
DIRECT TRANSFER ACROSS LINES :
The Direct Transfer Across Lines feature allows the application to directly transfer calls across the lines that are configured on the device. The application monitors both the lines when directly transferring the calls across the lines.
A new LineDevSpecific extension, CciscoLineDevSpecificDirectTransfer, is added to direct transfer calls across the lines or on the same line. The 0x00090000 extension must be negotiated to use
Backward Compatibility : This feature is backward compatible.