REQTELEPHONYTRANSFER
REQTELEPHONYTRANSFER(nType AS INTEGER, sNumber AS STRING, bAutomatic AS BOOLEAN[, sCallerNum As String]) AS BOOLEAN
Initie un transfert d'appel vers le numéro <sNumber>.
Le transfert est réalisé sur le port courant dans le script courant.
Ce type de transfert est réalisé via l'installation téléphonique. Suivant
l'option <nType>, le transfert est effectué via le PBX (valeur 0) ou
via un service de téléphonie (valeur 1) : Explicit Call Transfer.
Cette option n'est valable que pour les ports CAPI. Dans les autres cas de connexion elle est ignorée.
Si l'option <bAutomatic> est TRUE, le transfert est automatiquement
accepté.
Si le transfert n'est pas automatique il faudra s'assurer que l'appel aboutisse avec la fonction GETTRANSFERSTATUS.
Il est possible de diffuser du son vers le nouvel appel en cours et enfin le transfert peut être accepté via COMPLETETRANSFER.
Il est possible de forcer le numéro de l'appelant si le PBX le supporte.
Pour cela, il faut renseigner le champ <sCallerNum>. La valeur peut être un numéro ou une uri SIP selon le type de connexion.
Si le champ est spécifié et vide, l'appel sortant est anonyme.
La fonction retourne TRUE si la demande de transfert a été prise en compte.