Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old


Transfers the current call to the destination address.

Component Version macOS Windows Linux Server iOS SDK
TAPI 5.0 ❌ No ✅ Yes ❌ No ❌ No ❌ No
MBS( "TAPI.Transfer"; Call; OtherCall; Sync )   More


Parameter Description Example
Call The call reference number. $Call
OtherCall The other call reference number. This is the consultation call created for the transfer. $Call2
Sync Indicates whether the method should be completed synchronously (1) or asynchronously (0). 1


Returns OK or error.


Transfers the current call to the destination address.

Call transfer involves setting up a consultation call in preparation for the transfer. Call2 is the identifier returned TAPI.CreateCall following the creation of a consultation call. TAPI.Finish (with AsTransfer) completes the transfer.

If the consultation call is not in the Connected state when Transfer is called, TAPI will use the destination address (as specified when the consultation call was first created via TAPI.CreateCall and try to connect at that time. If the original call had an empty destination address, Transfer will fail with error (invalid argument).

See also

Blog Entries

This function checks for a license.

Created 3th December 2014, last changed 3th December 2014

TAPI.Shutdown - TAPI.Unpark