Mike's PBX Cookbook

External Transfers

CallPilot Programming:

Programming is the same for any type of transfer:

  1. Open the application in Application Builder
  2. Drag the Call Transfer block from the palette
    to the application window
  3. Enter a name for this block, and click OK
  4. To configure the block, double-click it
  5. Enter an 'Extension to transfer to', and click OK
  6. Connect the Success, Failed, and Busy outputs
  7. Connect a menu output to the Call Transfer block

PBX Programming:

CallPilot can transfer callers to any number, though to go off switch (external), all the CallPilot agent DNs will need an unrestricted NCOS/TGAR to allow it. This is undesirable! Therefore, we can use one of the following methods:

  1. Dummy ACD with NCFW (night call-forward)
  2. Phantom DN with DCFW (default call-forward)

It may be preferable to use phantom DN's as they offer more control (restrictions), though a dummy ACD is simpler to program.
The final choice may depend on license limits. In either case, the DN can be dialed from any station to effect an external transfer.


1First, find a spare DN (LD 11/20), this will be the 'Extension to transfer to' DN:

REQ: prt                    in LD 10/11/20
TYPE: ludn
CUST 0
DN 34                       print free numbers in the 34xx range

CUSTOMER 00  - UNUSED DNS:
3448    3449    3452    3453    3454    3455    3456    3457    3458    3459
3460    3461    3462    3463    3464    3467    3469    3470    3472    3473

Note: do not 'waste' a DID number if there's no need to call the transfer service externally (and prevent possible toll fraud).


2With a dummy ACD in LD 23:

REQ: new                    in LD 23
TYPE: acd
CUST: 0
ACDN: 3448                  Dummy ACD number
MWC: NO
:
MAXP: 1
NCFW: 915551234#            External number with access code and a # for end of dialing
:

Adding # to the end of the number ('end of string') causes it to dial without delay.

Add the dummy ACD number to the transfer block in CallPilot, and test.


3With a phantom station in LD 10:

This method requires a pre-existing Phantom Loop.

REQ: new
TYPE: 500
TN   l s c u                phantom loop, shelf, card, and unit number 
DES  xfer
CUST 0 
DN   3448                   Dummy DN number, must be a single appearance
TGAR 1 
NCOS 5                      NCOS and/or TGAR must allow the external number
CLS  unr cfxa               unrestricted, call forward to external DN allowed
FTR  dcfw 10 915551234#     length (even); external number with access code and a #
:

Adding # to the end of the number ('end of string') causes it to dial without delay.

Add the phantom DN number to the transfer block in CallPilot, and test.