PBXww by DID HQ – The Ultimate Tool for Handling Incoming Phone Calls
PBXww is a powerful tool for managing and directing incoming phone calls. The PBXww platform is designed to give the user flexibility, freedom and control over how calls to their virtual numbers are handled.
The PBXww is applicable for personal and business use, and operates as the customer's own hosted telephony service. By using PBXww control panel customers are able to easily do the following:
PBXww is quickly and easily configured via web interface, with drag-and-drop objects being connected together to control exactly how the call progresses. The components used in building PBXww applications are as follows:
The initial PBXww configuration screen consists of three components: Palette on the upper left corner, Trash in the lower right corner, and the center Workspace in which the voice management system will be assembled.
The Palette serves as a listing of all the types of objects that may be used in setting up the call forwarding system for the customer.
In order to use a specific Object, drag it from the Palette and release this it over the Workspace.
There are number of different types of Objects, each performing a specified function or set of functions.
PBXww objects may be arranged and inter-connected in a wide variety of combinations, with calls being passed from one object to another as required.
Once an Object has been added to the workspace, it must be configured.
A single click on the unconfigured object will display a notice “You need to configure this component”. To configure Object, click the “configure” icon and enter the required information.
Configuration options for the all object types are specified in the next section of this document.
Each Object contains either one of two sockets, which are shown as small protrusions on the left and/or right sides of the Object.
These sockets are used for connecting the objects together via Cables.
Cables are used to logically connect the Objects that have been placed in the Workspace area.
To create a сable, click the right-hand socket of an object, and this сable will follow your mouse pointer around the Workspace.
To connect two objects together, place the pointer with the attached сable over the left socket of another Object and click on it. The usage of Cables connecting a Voice Menu to other objects is of particular importance. These cables are automatically given extension numbers (shown as a number in a circle on each cable). This allows customers to define how calls should be forwarded according to the extension number entered at the voice prompt.
To change the extension number, click the Cable number and enter the required information. To remove a previously connected Cable, place the pointer over the Cable, until it changes color, and then click on that cable.
The Cable will now become detached and may be redirected to another Objects. To delete the Cable, click on it once more.
Trash allows the user to delete objects that have been previously placed on the Workspace. Drag any object over the Trash and then release it in order to delete that item.
Calls are passed from object to object, with each object performing a specified function or set of functions. PBXww objects fulfill almost any need that customers may have on their phone systems.
The configuration options for the different types of objects are discussed below.
The Phone Number object is configured with a virtual number on which incoming calls are to be received.
When you open the Phone Number object for configuration, a list of previously purchased, unconfigured DIDs will be displayed (country and area codes). You may click on any of these phone numbers to select the DID for this object. In addition, the Phone Number object allows the user to purchase additional DIDs. Note that a single phone number should be selected for this object.
The Voice Menu object is used for implementing an IVR (Interactive Voice Response) or automated attendant system. The Voice Menu plays a recorded or uploaded message and allows the caller to enter an extension number, with the call then being passed to the connecting object with the matching extension number.
The information to be entered for this object is:
In order to record a message, follow the simple instructions shown.
Alternatively, a voice message in .wav format may be uploaded.
Once the voice message has been recorded or uploaded, its length in seconds will be displayed on the right-hand side of the configured Voice Menu. To play back this message, click on the arrowhead icon in the centre of the Voice Menu object.
A simple usage example of the Voice Menu object is shown below, where a voice message is played to the caller, with the instructions “Press 1 for Mike and 2 for Pete”.
It is important to note that the extension numbers may be edited as required. Simply click on the extension number on the connecting cable and edit that number. Valid extension numbers are from 1 to 999.
Person is an object configured with a single phone number or a series of phone numbers to which incoming calls are forwarded.
Multiple numbers may be configured as a hunt group, and calls are sent sequentially to the listed phone numbers. If the first phone number is busy or remains unanswered for a configurable time period, the call goes to the next phone, and so on through the list of extensions. Additionally, unanswered calls can be forwarded to voice mail.
The information to be entered for this object is:
Once you have selected a forwarding option, you must fill in the necessary information required for that option (phone number, SIP URI, Skype name or email address). The Person object may be configured with multiple contact methods by clicking the “+” sign.
These multiple contact methods act as a hunt group, and the ring times and sequences are configurable by stretching and dragging the contact icons along the displayed timeline bar.
Voicemail is a mailbox in which callers may leave voice messages, which are then sent to the specified email address.
The information to be entered for this object is:
Once voice message has been recorded or uploaded, its length in seconds will be displayed on the right-hand side of the configured Voicemail. To play back the message, click the arrowhead icon.
The Conference object allows multiple callers to partake in a conference call. A PIN code for access to the conference room must be entered.
The Fax object allows received faxes to be forwarded to an e-mail address, which is entered in the object configuration.
The Blacklist object is used to block incoming calls received on specific numbers.
The information to be entered for this object is:
The Blacklist object may be configured with multiple numbers by clicking the “+” sign.
The Dial Tone Access object is used to provide outbound dialing access from the system using the customer's account. Calls placed to a phone number connected to the Dial Tone Access object will provide a dial tone following successful PIN authentication. The customer may then dial out, with phone numbers being entered in E.164 format (country code + network + number). This methodology is also known as DISA (Direct System Inward Access).
The information to be entered for this object is a PIN code.
The Notification object is used to provide alerts when a specified event occurs. For example, the user may wish to be notified by receiving an SMS when a caller joins a conference or when a fax is received.
A name for the Notification object is required, after which a notification method must be selected (Email or SMS).
For notifications via email, a valid email address must be entered.
Customized notification text for the email may be entered, with auto-fill fields (caller’s number and called number) available so as to provide additional important notification details.
For notifications via SMS, a valid phone number must be entered in E.164 format. E.164 is an internationally recognized standard for phone numbers, with a general format:
<CountryCode><City/AreaCode><LocalNumber>
The country code is 1-3 digits long, while the city/area code and local number length can vary. Some examples of phone numbers in E.164 are:
14162223333 for Toronto, Canada
60321345678 for Kuala Lumpur, Malaysia
Customized notification text for the SMS may be entered, up to a maximum of 140 characters.
Please note that any notifications sent via SMS will be automatically billed at a rate equivalent to two minutes voice calling according to the user’s specified pricing plan.
The Time Routing object allows incoming calls to be forwarded to different objects, depending on user-defined day and time specifications. This object includes flexible time rules, and call routing is based on a simple “Yes/No” logic.
A name for the Time Routing object is required, and the relevant time zone should then be selected.
Clicking on the “+” sign on this object allows the user to add time routing logic.
The user is able to define multiple rules for each Time Routing object, resulting in the sophisticated management and routing of calls.
Time rules are created for each day of the week, defining the start and stop times for which incoming calls will be routed according to “Yes/No” logic.
Clicking on the right-hand socket of the Time Routing object generates two cables: a “Yes” option which defines the routing of calls if a day/time match occurs, and a “No” option which defines routing in the case of a failure in the day/time match. These cables are then connected to other objects such as Person or Voicemail objects so as to complete the time routing requirements.
If necessary, previously added time routing rules may be deleted by clicking on the “-” sign to the right of the rule.
The Record object allows you to record phone calls. The call contents are sent to a predefined email address as an attachment after the termination of each call.
A name for the Record object must be supplied, and a valid email address must be entered to which the call contents will be sent. A usage example for the Record object is shown below, where this object is inserted between a Phone Number and Person object so that all incoming calls are recorded.
Playback allows you to create a voice recording for later playback to callers, and also functions as a text-to-speech utility.
A name for the Playback object must be entered, following which you can either select the text-to-speech or audio message options.
The text-to-speech option allows you to enter text that will be converted into speech. Over forty different languages are currently supported, and auto-fill fields (caller’s number and called number) are included so as to provide additional important details.
Firstly, select the language into which the entered text should be converted prior to playback.
You are required to enter a text message that will be converted to speech. Note the availability of optional auto-fill fields.
A usage example for the Playback object is shown below, where a voice message is played to the caller, following which the call is passed to a Person object for further processing.
If you wish to create a voice recording for later playback, select the “Audio Message” option. You are given the option of creating a new recording, or uploading an existing voice message.
PBXww objects can be arranged and logically connected in limitless combinations that will fulfil all incoming phone call requirements. We have listed some basic configurations that will assist you in understanding the various components and their functionality.
Incoming calls to the assigned Phone Number are connected directly to Voicemail. The caller leaves a message that is sent to specified e-mail address.
Incoming calls to the assigned Phone Number are directed to the Person, where the calls are forwarded to selected contact numbers.
For example, this Person object may be configured for the following logic:
Note: the number of seconds that each designated phone number should ring is configurable.
===For Small Businesses and Groups=== Incoming calls to the assigned Phone Number are directed to the Voice Menu, and a previously recorded custom message is played. This message serves to provide the caller with further options regarding the routing of their call via extension numbers.
Typically, this Voice Menu is used to forward calls to a Person or a Voicemail. An example of recorded message for such an object would be “Press 1 for Mike, 2 for Peter and 3 to go directly to voicemail”.
PBXww objects can be simply added and configured to meet your evolving needs and staff functions. The Voice Menu object may used to direct phone calls to various departments and personnel both inside your offices and at remote locations.
All payments on this website are secured by PAYPAL and encrypted for your protection.
DIDhq provides you with a virtual phone number from 65 countries and thousands of cities. You can link your DIDhq number to your mobile, land-line, office, home, VoIP system, Global SIM card, PBX or conventional phone system.
DIDhq website is ran and owned by Geodesa Limited, UK Reg: 04580936 | copyright Geodesa Limited 2013