How to Add a Domain in the Hosted PBX Portal

Updated at October 31st, 2025

Prerequisites:

  • 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:

  1. Enterprise Domain (configurable PBX features)
  2. Residential Domain (configurable PBX feature, no company directory)
  3. 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.

 
Residential domains are unable to see anyone else within the domain. They also have reduced features such as no auto attendants, no conference bridges and simplified voicemail.

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.
There are 4 options:
 

  • Extensions Only
  • 911 Only
  • US and Canada
  • International

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.
Example: The client has 16 users but only wishes to have 5 call paths to share between the users. You would want to set this to 5 to limit this. Your invoice will reflect the total call limit.

  • On unlimited plans, leave this setting unlimited.
  • Remember to adjust the limit accordingly for unsquared plans
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.

 

 

Was this article helpful?

Print to PDF