UCBC
Admin Guide

Domains and Tenants

7 min read

In UCBC, every customer organization is set up as its own domain. A domain is a private, self-contained slice of the platform — its own extensions, call routing, users, and billing — completely separate from any other customer's domain. This guide explains what a domain is, how to create and manage one, and how the domain picker works for platform-level administrators. Creating, editing, and deleting domains is only available to platform-level (console) administrators.

Overview#

Think of a domain as "your company" inside UCBC. Everything you set up — extensions, routing rules, trunks, meeting rooms, agents, tickets — belongs to one domain. Regular staff and administrators only ever work inside their own domain and never see another customer's data.

A domain can be one of two types:

  • Virtual PBX — the standard type for a customer that needs phone extensions, call center/Agent Center features, conferences, auto-attendants (IVR), ring groups, and voicemail.
  • SIP Trunk — a restricted type used only for carrier/trunk connections. This type is limited to gateways and inbound/outbound routing, with no extensions or mailboxes.

A domain can also be marked with a Sector Type, which controls how broad its view of the platform is:

  • User Sector — the normal setting for a customer domain. The domain only sees and manages its own organization, and it can always be removed later.
  • Console Sector — gives the domain a platform-wide overview across every other domain on the system, similar to the platform's own built-in console/administration domain — but, unlike that built-in domain, a Console Sector domain can still be deleted. This is reserved for platform-operator use, not regular customers.

The Domains list showing every tenant organization on the platform

Screenshot needed · domains-list

How to Create a New Domain#

  1. Go to Advanced > Domains.
  2. Click Add.
  3. Fill in the domain's details (see the Field Reference table below). At minimum you must provide a Domain Name.
  4. Click Save (shown as Add Product on a brand-new Virtual PBX or SIP Trunk domain, since you'll be taken straight to choosing a product/package next).
  5. If prompted, choose the product/package for the new domain (see "Products" below), then save.

When a new domain is created, UCBC automatically sets up its own recordings folder, voicemail storage, and basic call-routing/dialplan structure behind the scenes — there is nothing further you need to configure manually to get started.

The Add Domain form

Screenshot needed · domain-create-form

How to Edit a Domain#

  1. Go to Advanced > Domains.
  2. Click on the domain's name in the list, or use the row's edit action.
  3. Update any of the fields described below.
  4. Click Save.

Notes on editing:

  • If you rename a domain, UCBC automatically updates the related routing, extensions, recordings, and voicemail folders to match the new name.
  • While a domain is disabled, every other field on its edit page is locked and cannot be changed until the domain is re-enabled — this prevents accidental changes to a suspended organization's configuration.

How to Enable or Disable a Domain#

  • From the Domains list: select the checkbox next to one or more domains and use the Toggle button, or click directly on the Enabled/Disabled label in that domain's row.
  • From a domain's own edit page: change the Enabled field and save.

Disabling a domain immediately stops that organization's service — outbound calling is blocked, and any extensions, soft phones, or hard phones registered under it stop working — without deleting any of its data or configuration. Re-enabling a domain restores everything exactly as it was.

Modules (Feature Toggles)#

Virtual PBX domains have a Modules tab (next to General) where specific UCBC features can be turned on or off for that organization. This tab is only available to platform administrators managing the platform's own primary domain, not to regular customer admins. Each toggle controls whether that feature appears in the domain's own menu at all:

ModuleWhat turning it off does
MeetHides video meetings for this domain.
Agent CenterHides the entire Agent Center suite below it, regardless of each individual child setting.
  AgentsHides the ability to manage call center agent accounts.
  SupervisorsHides the ability to manage supervisor accounts and queue oversight.
  QueuesNot an on/off switch — instead, a +/- control sets how many call center queues this domain is allowed to create.
  Agent StatusHides the live view of each agent's login/pause state.
  Active CallsHides the live view of calls currently in progress.
  TicketsHides ticketing entirely — turning this off also disables Call, Email, and WhatsApp tickets below it.
    Call TicketsHides tickets created from phone calls.
    Email TicketsHides tickets created from incoming email.
    WhatsApp TicketsHides tickets created from WhatsApp Business messages.
    Social MediaHides both Facebook and Instagram tickets below it.
      Facebook TicketsHides tickets created from Facebook Page Messenger conversations.
      Instagram TicketsHides tickets created from Instagram direct messages.
    Notification CenterHides broadcast messaging (email or SMS) to many ticket requesters at once.

Turning a parent feature (such as Agent Center or Tickets) off automatically turns off everything listed under it; turning it back on restores every child feature as well.

Products#

A separate Products tab on the Domains page lets a platform administrator assign which package/bundle a domain is subscribed to, one at a time:

  • For a Virtual PBX domain: Extension + IVR + Meet, Extension + IVR + Meet + SIP Trunk, Agent Center + Meet + Trunk, or Full vPBX.
  • For a SIP Trunk domain: SIP Trunk Service.

Click a domain's name on the Products tab, choose the matching package, and save.

How to Delete a Domain#

  1. Go to Advanced > Domains.
  2. Select the checkbox next to the domain (not available for your own currently active domain, and not available at all for the platform's own built-in console domain).
  3. Click Delete and confirm.

Deleting a domain is permanent and cannot be undone. It removes that organization's billing account, extensions, routing, and every other record tied to it. Only delete a domain you are certain you no longer need.

The Domain Picker (Switching Between Organizations)#

If your account is a platform-level (console) administrator with access to more than one domain, you'll see a domain switcher/picker in the interface (for example, at the top of a domain's edit page, or in the header). Selecting a different domain from this list switches your entire session into that organization — the menu, dashboard, and every page you visit afterward reflect the domain you just switched to, using your same permission level. Regular single-domain administrators do not see this picker, since their account is tied to one organization only.

Field Reference#

FieldDescription
Domain NameThe unique name that identifies this organization on the platform. Required.
EnabledTurns the domain's service on or off. While disabled, every other field on this page is locked.
DescriptionA free-text note describing the domain, shown in the domains list.
Domain TypeVirtual PBX (full access to extensions, call center, conferences, IVR, ring groups, and voicemail) or SIP Trunk (restricted to gateways, inbound/outbound routes, and call records only).
Sector TypeUser Sector (only sees and manages its own domain; can always be deleted) or Console Sector (platform-wide overview across every domain, like the platform's own console; can still be deleted).
Invoice TypePrepaid (invoice contains configured items only), Postpaid (invoice also includes this domain's real call activity for the billing period), or Infinity (this domain is not invoiced at all).
CurrencyThe billing currency used for this domain's invoices and account balance.

Tips & Common Issues#

  • Can't edit a domain's fields? Check whether it's currently disabled — every field except Enabled is locked while a domain is off. Re-enable it first.
  • Renamed a domain and something looks off? Give the system a moment; routing, recordings, and voicemail folders are automatically renamed to match, but this can take a few seconds to fully apply.
  • Don't see Advanced > Domains at all? This area is reserved for platform-level administrators. A regular organization admin manages their own domain's settings elsewhere in the menu, not through this page.
  • Deleted the wrong domain? Deletion is permanent and cannot be reversed — always double-check you have the right organization selected before confirming.
💬 Chat with Ace: SIITS AI