How to Add a Domain in the Hosted PBX Portal
Table of Contents
Prerequisites: What is a Domain? Enterprise Domain Residential Domains Voicemail Menus by Domain Type Domain Naming Adding A Domain Basic Tab Defaults Tab Limitations Tab General Call Limit Guidance Recording Tab Emergency TabPrerequisites:
- Reseller Permissions or Higher
This article is intended to guide you through adding a domain using the Phone Portal.
What is a Domain?
Each organization has its own domain. There are 3 options to choose from:
- Enterprise Domain (configurable PBX features)
- Residential Domain (configurable PBX feature, no company directory)
- Hospitality Domain: Review this article for Hospitality Domains
Enterprise Domain
An enterprise domain is designed for a structured organization or company and includes a company directory, as well as configurable PBX features. Users can interact with each other, view each other's presence, and utilize extensions.
Enterprise Domains offer complete voicemail functionality, a company directory, and advanced features.
Residential Domains
A residential domain is built without a company directory and without PBX features, similar to an analog telephone. Users in this domain cannot be assigned a scope of Office Manager or higher.
The following features are NOT available to Residential Domain users. It is best implemented with a grouping of users who do not need to associate with each other, such as for a product.
Residential Domain users cannot use these features.
- Time of day routing
- Presence (or a list of contacts)
- Extension-to-extension dialing
- Company directory
Voicemail Menus by Domain Type
Each domain type has different voicemail features. The table below compares these features, organized by the kind of voicemail menu.
Voicemail Menus |
Enterprise Domain |
Residential Domain |
| Record Voicemail | ||
| 0 - To Operator | X | |
| 1 - Auto Attendant Main Menu | X (default option) | |
| 2 - Record Voicemail | X | X |
| * - Account Login | X | |
| Account Menu | ||
| 1 - play new voicemail | X | X |
| 2 - play saved voicemail | X | X |
| 3 - send voicemail | X | |
| 4 - set forward | X | X |
| 5 - set account | X | X |
| 6 - set greeting | X | X |
| 7 - play trashed voicemail | X | X |
| After Playing a New Voicemail | ||
| 1 - save voicemail | X | |
| 2 - repeat voicemail | X | X |
| 3 - forward voicemail | X | |
| 4 - delete voicemail | X | X |
| 5 - next voicemail | X (default option) | X (default option) |
| 6 - reply to voicemail | X | |
| # - finish | X | X |
| After Playing a Saved Voicemail | ||
| 2 - repeat voicemail | X | X |
| 3 - forward voicemail | X | |
| 4 - delete voicemail | X | X |
| 5 - next voicemail | X (default option) | X (default option) |
| 6 - reply to voicemail | X | |
| # - finish | X | X |
| After Playing Trashed Voicemail | ||
| 1 - save voicemail | X | X |
| 2 - repeat voicemail | X | X |
| 3 - next voicemail | X (default option) | X (default option) |
| Forward Voicemail | ||
| 1 - DND on/off | X | X |
| 2 - forwarding destination | X | X |
| 3 - forwarding on/off | X | X |
| 4 - forward to the calling device | X | X |
| Set Account | ||
| 1 - change pin | X | X |
| 2 - record name | X | X |
| Set Account - Record Name | ||
| After recording name, choose to announce in directory (off/on). | X | |
Domain Naming
Although periods, hyphens, and underscores are allowed in domain names, some carriers do not accept these values in headers.
If a period is used as the very last character in the name, then functionality will be affected. For instance, this domain name CRTest. would break web phone registration. The domain name CR.Test would not break web phone registration.
√ CR.Test
√ CR_Test
√ CR_Test.Sales-
√ CR-Test_Sales_
X CR.Test.
Lastly, for full functionality, we recommend adopting a domain name with 45 characters or fewer.

Adding A Domain
From the top navigation, select "Domains," then “Add Domain”.

Basic Tab
In the Basic configuration tab, please note that once a domain name has been created, it cannot be changed. The name cannot include special characters, except for periods, hyphens, and underscores. Refer to the warning box below for important information regarding the use of a period.

| Field | Description |
| Name | This is similar to an FQDN (Fully Qualified Domain Name) and MUST be in lowercase. The default setting is “active,” which activates the domain without spaces or special characters. Users will use this domain to log into their phone accounts via the following format: extension@domain, IE: 100@rac.ca. |
| Description | A freeform description of the domain can be used in search queries. e.g.: A company named "Rocks Are Cool, and they want their domain name to be rac.ca, you can put "Rocks Are Cool" in the description and find them using the search either by typing "rac.ca" or "Rocks Are Cool" |
| Reseller | Select your Reseller Domain from the dropdown. |
| Email Sender | This email will be displayed to the user whenever they receive a notice from the portal, whether email transcription, password reset, or any other form of communication. The default is noreply@iplogin.ca |
| Record | Selecting "Yes" from the drop down will implement domain-wide call recording. Please note that enabling domain-wide call recording disables specific user call recording. All calls under this domain will be recorded and specific users cannot be excluded. Alternatively, select "Configured per user" to select this option at a user level. |
| Residential |
The default setting is “No.” Changing to “Yes” prevents users in this domain from seeing other users in the same domain and removes the audio “To dial another extension...” from the voicemail system prompts. Toggle On for a residential domain.
As a Partner, you should have a res.partner.com domain to hold residential customers. If you require a residential domain but do not have one, please contact your partner representative. |
| Status | The default setting is “active” activates the domain. This setting can be changed to locked if you want to suspend activity on the domain while keeping all information and configuration settings in place. Status has tow options: “active” (allow users in the domain to place calls) and “locked” (users cannot place calls with the exception of 911 services, and new users cannot be created). |
| Single Sign-On | Select Enabled or Disabled. If the domain is locked, it will not be billed anywhere from 1-30 days to enable testing and configuration. (If it was created in the same month). |
Defaults Tab
The next screen is the User Defaults. Once set, these settings only affect new user defaults upon creation dialling. Changing these settings will not affect the voice-to-text functionality or the displayed Caller ID for existing users.

| Field | Description |
| Dial Permission |
Specifies the dialing permissions for new users in this domain.
|
| Language | Select the default language from the available options in the drop-down. |
| Time Zone | The Timezone is the default for new users, including system users. |
| Caller Name | Depending on the carrier receiving the call, this name will appear if the recipient has Caller ID. Traditional phones still have a standard limit of 15 characters (including spaces). |
| CallerID | This is the number that is displayed when calling out. If multiple sites, enter the primary number. |
| Randomize MOH | Select yes to randomize playback from the items in your music library for music on hold. Select no to have the selection play from top to bottom of the list of music. |
| Enable Voicemail | Voicemail will be turned on by default. Generally, leave as enabled. |
| Message | Default voicemail greeting message using the TTS engine. |
Language |
Language of the text-to-speech audio |
Voice |
Voice of the text-to-speech audio |
Limitations Tab
Limitations allow you to control the number of users or features an Office Manager Scope can add to the domain. Configure these limits according to the agreement with the client.

General Call Limit Guidance
The number set as the call limit in both active & external allows X number of calls, which is less than X. This means that if the limit is set at 10 and 10 calls co-occur, the limit will block the 11th call. Our general recommendation is to allow at least 3 calls per user to account for voicemail, call waiting, answer confirmation, etc. Setting either limit to "1" will always cause problems; even a call from User A to User B within the same domain requires a value greater than 1.
1. Call limits can be set at the user level, domain level, and connection level. This article explains explicitly the domain limitations.
2. If a user, domain, or connection limit is reached, then an error code will be returned to the originating side. It is the origination side that determines which audio, if any, is played.
3. If you are dealing with SIP trunking applications, lines are still relevant. In that case, you should consider using connection limits. These are configurable bi-directionally.
| Field | Description |
| Call Time Limit | Maximum duration of calls within the domain. |
| External Call Limit |
You can change this limitation if the end client is paying for individual external call paths.
|
| Max Users | The maximum number of users allowed to be created on the domain. |
| Max Departments | Refers to the department for the user (useful for filters and contact lists). It can also be used to separate business units in different locations. You may set the limit for internal billing or records purposes, although it is unnecessary because auto-attendant is best to leave this as unlimited. Example: Accounting, Sales |
| Max Sites | The maximum number of Sites allowed to be created on the Domain. Example: Calgary, Toronto |
| Max Conference Bridges | This is a paid option for the Partner and client. You may choose to set the limit for internal billing or records purposes, although it is not necessary because ONLY Resellers can Add or Remove Conference Bridges. |
| Max Auto Attendants | Auto Attendants are automated greetings with options to route calls. The system has an auto attendant builder that gives you easy access to change recordings and options anytime. All domains include 3 auto attendants at no charge. Limiting them on the domain level stops any user with Office Manager permissions from adding more without first contacting the Partner. |
| Max Call Queue | Call Queues are normally a routing feature used for groups of users. Call Queues are ideal for customer support, sales, reservations, appointments, and much more. Callers receive music on hold while waiting for the next available agent/user. Limiting them on the domain level stops any user with Office Manager permissions from adding more without first contacting the Partner. 4 Call Queues are include. More call queues can be added for additional fees. |
Recording Tab
The standard default for every domain is 1 GB, and 30 days for these settings (as seen below). If the client requires additional services, they can be added at a quoted price. Contact your representative for further information.

Emergency Tab
The settings and defaults in this tab are focused on emergency calling. In this domain, for any users who do not already have an emergency address selected, the Portal will now display the domain's new address as their default.
Emergency address locations can be set not only for individual users, but also for domains, sites, and devices. When more than one address has been defined, the precedence will cascade down from domain > site > user > device.
Note that Emergency Addresses work in conjunction with Emergency Endpoints; you cannot give an Emergency Address without an Emergency Endpoint (a number) to call.
Create a domain-wide address that encompasses the whole organization at the geographical location. The domain address will apply to all users within this domain.

| Field | Description |
| Emergency Caller ID | Enter the primary/default number for the domain for Emergency Services. This number can be edited later if needed. |
| Address Name | Enter the organization name. |
| Caller Name | Enter the caller name that will be the default for the information sent to emergency services. |
| Address | Enter the full street address for the emergency responder. This must be the physical address of the business not a PO Box or mailing address. This is the default address that the emergency responder will receive. |
| Country Code | Select the country from the drop-down options. |
| State/Province | Select the Province or State from the drop-down options. |
| City | Enter the city for the physical office address. |
| Zip Code | Enter the Postal Code or Zip Code for the physical office address. |
| Location | Enter a description of the location within the building. For example, front office. |
| Validate | Click to validate a new address before saving. All fields must be filled out before validating. |
