Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Set CallerID User Guide

THIS WIKI HAS BEEN UPDATED FOR VERSION 13 OF YOUR PBX GUI

Overview

The Set CallerID module is a simple and effective way to manipulate caller ID (CID) within the call flow to help identify who is calling, use the proper greeting for a caller, give priority, or even handle calls from multiple companies. The module allows you to change the caller ID of a call and then continue on to the desired destination.

Logging In

  • From the top menu click Applications

  • In the drop down click Set CallerID

Creating a Set CallerID Instance

Click the Add button.

Fill out the four elements of the form:

Description

Enter a descriptive name for this CallerID Instance to help you identify its purpose. Example: “Sales CID”

CallerID Name

The caller ID name will be changed to this. If you are appending to the current caller ID name, don’t forget to include the appropriate variables. If you leave this box blank, the caller ID name will be blank. Default caller ID name variable: ${CALLERID(name)} See the "Working With Variables" section below.

CallerID Number

The caller ID number will be changed to this. If you are appending to the current caller ID number, don’t forget to include the appropriate variables. If you leave this box blank, the caller ID number will be blank. Default caller ID number variable: ${CALLERID(num)} See the "Working With Variables" section below.

Destination

Choose the target destination to continue the call. The call will flow to this destination with the new CallerID Name and Number set.

Save

Click the Submit button and then click the Apply Config button to save the changes.

Working With Variables

Note: This uses Asterisk variables which can be modified in the same manner as if you were writing a dial plan.

Modifiers:

Example

Description

${VARIABLE:n}

Skip n characters

${VARIABLE:-n}

Only grab last n characters

${VARIABLE:s:n}

Starting at character s grab n characters

 

Examples:

Description

Variable

Input

Output

Strip + From a phone number

${CALLERID(num):1}

+4805551212

4805551212

Add a 1 to the phone number

1${CALLERID(num)}

4805551212

14805551212

Replace caller name with account code (assuming account code is set to 12345)

${CDR(accountcode)}

John Smith

12345

  • No labels