Status colour Yellow title This wiki has been updated for Version 13 of your PBX GUI
Table of Contents
The Web CallBack module allows you to easily add an HTML “Call Me” box to your website. Visitors simply enter their phone number to be connected with you, or a specific destination. The Web CallBack module allows you to specify a CID to be prepended, which alerts you that the call is coming from a specific call backcallback. You can also set Dial Matches dial matches to specify which numbers users are able to call. Once you set the destination and save the changes, you will receive an HTML code to paste into your website.
Creating a Web CallBack
When you click on the Web CallBack module from your PBX Admin you will see this screen.
Navigating to the Web Callback Module
- Log into the PBX GUI
- In the top menu go to Applications
- In the drop-down menu go to Web Callback
Creating a Web Callback
Click the Add button to create a new Web CallBack. Pressing the “New” button will take you to a screen like this to create a Web CallBack.
We can set the following fields:
Enter a name for this
If you want to prepend the caller ID name that will be displayed on your phones, you can do so here.
If you need to prepend the number that is dialed
by your system (such as by adding a 9)
, you can do so here. This is a simple way of forcing these calls to use a specific outbound route.
Icon- Which icon you want displayed on your web page. This will be embedded in your HTML that the module will provide.
Valid Msg- If the number the person has entered in the call back field on your web page matches one of the dial matches this is the message that is displayed on the person’s browser when hitting the “Click to Call” button. Leave this blank for the default message to be displayed.
Invalid Msg- If the number the person has entered in the call back field on your web page does not match one of the Dial Matches this will be the message that is displayed on the person browser when hitting the click to call button. Leave blank for the default message to be displayed.
Error Msg- This is the message that is displayed if something goes wrong with the submission of the page. Leave it blank for the default message to be displayed.
Enter number patterns the user can dial, one per line. If the user enters a number that does not match one of your dial patterns, the number will be considered invalid. For example, you could define dial patterns of NXXNXXXXXX and 1NXXNXXXXXX to restrict dialing to only 10- and 11-digit numbers, and prevent dialing such things as international numbers, 7-digit numbers, 911, or extensions.
Dial Pattern Rules:
|X||matches any digit from 0-9|
|Z||matches any digit from 1-9|
|N||matches any digit from 2-9|
|[1237-9]||matches any digit or letter in the brackets (in this example, 1,2,3,7,8,9)|
|.||wildcard, matches one or more characters|
Select one of the icons to display on your website. (Dark blue background = selected.)
Message to be shown to the caller when a valid number has been entered. A default message will be shown if you leave this blank.
Message to be shown to the caller when a invalid number has been entered. A default message will be shown if you leave this blank.
Message to be shown to the caller if something goes wrong. A default message will be shown if you leave this blank.
Where to route the call to when the system calls the person. This can be any destination on your PBX.
Once you press the “Submit” button you At first you will see the HTML code printed on message "Please save to see the generated code."
Click the Submit button at the bottom of the page. Paste this You will be taken back to the module home screen.
Click the Apply Config button.
Next, click the edit icon for your callback.
The HTML code will be displayed. (The text field is not editable.) Click in the field and all text will automatically be selected for you. Copy and paste this HTML code into your website, and you will now have a “Click "Click to Call” Call" button for customers to use.
You can return to the module home page by clicking the List WebCallbacks button.
Editing or Deleting a Web Callback
From the module home page:
- To Edit: Click the edit button, make changes, click the Submit button, then click the Apply Config button.
- To Delete: Click the trash button then click the Apply Config button. (There is no confirmation before the Apply Config button appears).
Customizing the Web Callback Form
You can customize the look and feel of the "Click to Call" button by overriding our default form.