Skip to content
Snippets Groups Projects
  • Alexei Gradinari's avatar
    745cbab5
    app_blind_transfer: new application BlindTransfer · 745cbab5
    Alexei Gradinari authored
    BlindTransfer redirects all channels currently bridged to the
    caller channel to the specified destination.
    
    This application can be useful with Custom Dynamic Features.
    For example to make blind transfer to a predefined number.
    
    features.conf
    ;;;
    [applicationmap]
    my_blindxfer => *6,self,GoSub,"my_blindxfer,s,1",default
    ;;;
    
    extensions.conf
    ;;;
    [globals]
    DYNAMIC_FEATURES=my_blindxfer
    
    [my_blindxfer]
    exten => s,1,BlindTransfer(1234567890,default)
       same => n,Return()
    ;;;
    
    This application also can be used to completly redefine Blind transfer
    feature using dialplan. For example:
    
    features.conf
    ;;;
    [featuremap]
    blindxfer =>
    
    [applicationmap]
    custom_blindxfer => ##,self,GoSub,"custom_blindxfer,s,1",default
    ;;;
    
    extensions.conf
    ;;;
    [globals]
    DYNAMIC_FEATURES=custom_blindxfer
    
    [custom_blindxfer]
    exten => s,1,
       same => n,Playback(pbx-transfer)
       same => n,Read(dest,dial,10,i,3,3)
       same => n,BlindTransfer(${dest},default)
       same => n,Return()
    ;;;
    
    Change-Id: I9d55e7f69ccfd4472dec00d62771d6de8803215a
    745cbab5
    History
    app_blind_transfer: new application BlindTransfer
    Alexei Gradinari authored
    BlindTransfer redirects all channels currently bridged to the
    caller channel to the specified destination.
    
    This application can be useful with Custom Dynamic Features.
    For example to make blind transfer to a predefined number.
    
    features.conf
    ;;;
    [applicationmap]
    my_blindxfer => *6,self,GoSub,"my_blindxfer,s,1",default
    ;;;
    
    extensions.conf
    ;;;
    [globals]
    DYNAMIC_FEATURES=my_blindxfer
    
    [my_blindxfer]
    exten => s,1,BlindTransfer(1234567890,default)
       same => n,Return()
    ;;;
    
    This application also can be used to completly redefine Blind transfer
    feature using dialplan. For example:
    
    features.conf
    ;;;
    [featuremap]
    blindxfer =>
    
    [applicationmap]
    custom_blindxfer => ##,self,GoSub,"custom_blindxfer,s,1",default
    ;;;
    
    extensions.conf
    ;;;
    [globals]
    DYNAMIC_FEATURES=custom_blindxfer
    
    [custom_blindxfer]
    exten => s,1,
       same => n,Playback(pbx-transfer)
       same => n,Read(dest,dial,10,i,3,3)
       same => n,BlindTransfer(${dest},default)
       same => n,Return()
    ;;;
    
    Change-Id: I9d55e7f69ccfd4472dec00d62771d6de8803215a