Skip to main content

DID Numbers

DID (Direct Inward Dialing) numbers are the phone numbers that callers use to reach your organization. This document explains how to manage DID numbers and configure their routing in OPBX.

What are DID Numbers?

A DID number is a phone number that can be routed to a specific destination in your phone system. In OPBX:

  • DIDs are provided through Cloudonix
  • Each DID can be routed to a different destination
  • DIDs are unique to your organization
  • You can have multiple DIDs for different purposes

Adding DID Numbers

Prerequisites

Before adding a DID to OPBX:

  • You must have the phone number available in your Cloudonix account
  • The number should be active and ready to receive calls
  • You need Owner or PBX Admin role

Adding a DID

  1. Navigate to DID Numbers in the main menu
  2. Click Add DID Number
  3. Enter the phone number in E.164 format (e.g., +15551234567)
  4. Optionally, add a Friendly Name for easy identification
  5. Select the Routing Type
  6. Configure the routing destination
  7. Set the Status (Active/Inactive)
  8. Click Save

DID Number Format

OPBX expects phone numbers in E.164 format:

+[Country Code][Area Code][Number]

Examples:
+1-555-123-4567 (USA)
+44-20-7946-0958 (UK)
+61-2-9374-4000 (Australia)
tip

The E.164 format ensures consistent routing across international boundaries.

Routing Types

OPBX supports multiple routing types for DID numbers:

Extension Routing

Route calls directly to a specific user's extension.

Configuration:

  • Select "Extension" as routing type
  • Choose the target extension

Use Cases:

  • Direct dial numbers for employees
  • Dedicated lines for executives
  • Personal business numbers

Ring Group Routing

Route calls to a group of extensions.

Configuration:

  • Select "Ring Group" as routing type
  • Choose the target ring group

Use Cases:

  • Department numbers (Sales, Support)
  • Hunt groups
  • Team coverage

IVR Menu Routing

Route calls to an interactive voice response menu.

Configuration:

  • Select "IVR Menu" as routing type
  • Choose the target IVR menu

Use Cases:

  • Main company numbers
  • Automated attendant
  • Self-service options

Conference Room Routing

Route calls directly to a conference bridge.

Configuration:

  • Select "Conference Room" as routing type
  • Choose the target conference room

Use Cases:

  • Dedicated conference dial-in numbers
  • Meeting room lines
  • Webinar access

Business Hours Routing

Route calls differently based on open/closed status.

Configuration:

  • Select "Business Hours" as routing type
  • Choose the business hours schedule

Use Cases:

  • Time-based routing
  • After-hours handling
  • Holiday schedules

AI Assistant Routing

Route calls to an AI-powered virtual assistant.

Configuration:

  • Select "AI Assistant" as routing type
  • Choose the AI assistant

Use Cases:

  • After-hours support
  • Automated customer service
  • Call screening

AI Load Balancer Routing

Route calls to an AI Load Balancer for distribution.

Configuration:

  • Select "AI Load Balancer" as routing type
  • Choose the load balancer

Use Cases:

  • High-volume AI handling
  • Distributing load across AI assistants

Friendly Names

Friendly names help you identify DIDs in the system:

Phone NumberFriendly Name
+1-555-0100Main Company Line
+1-555-0101CEO Direct Line
+1-555-0200Sales Department
+1-555-0300Support Hotline

Best Practices for Naming

  • Use descriptive, recognizable names
  • Include department or purpose
  • Keep names consistent
  • Update names when purpose changes

DID Status

DIDs can have one of two statuses:

Active

  • Calls are routed according to configuration
  • Number is live and operational
  • Counts toward your DID limit

Inactive

  • Calls are not routed (may receive busy signal or error)
  • Configuration is preserved
  • Does not count toward limit
  • Use for temporary disabling or before number porting

Managing DID Numbers

Editing DID Configuration

To change a DID's routing:

  1. Navigate to DID Numbers
  2. Find the DID to edit
  3. Click Edit
  4. Modify routing type or destination
  5. Save changes
note

Changes take effect immediately. Test after making changes.

Deleting DID Numbers

To remove a DID from OPBX:

  1. Navigate to DID Numbers
  2. Find the DID to delete
  3. Click Delete
  4. Confirm deletion
warning

Deleting a DID only removes it from OPBX configuration. The number remains in your Cloudonix account.

Viewing DID Details

Click on any DID to view:

  • Phone number and friendly name
  • Current routing configuration
  • Status
  • Call statistics
  • Recent call history

DID Number Limits

The number of DIDs you can configure depends on your OPBX plan:

PlanDID Limit
StarterUp to 5
BusinessUp to 20
EnterpriseUnlimited

Contact your administrator to upgrade if you need more DIDs.

Testing DID Routing

Always test your DID configuration:

  1. Call from external number - Use a mobile phone
  2. Verify routing - Ensure it reaches the expected destination
  3. Test all options - For IVRs, test each menu option
  4. Check ring groups - Verify all members are called
  5. Document results - Keep records of testing

Troubleshooting

DID Not Receiving Calls

Problem: Calls to the DID don't reach OPBX.

Solutions:

  1. Verify the number is active in Cloudonix
  2. Check Cloudonix integration status
  3. Ensure the DID is configured in OPBX
  4. Verify the DID status is "Active"

Wrong Routing

Problem: Calls go to unexpected destination.

Solutions:

  1. Check the DID's routing configuration
  2. Verify you're testing the correct phone number
  3. Review routing destination (ensure it exists and is active)
  4. Clear browser cache and refresh configuration

"Number already exists" Error

Problem: Cannot add a DID that's already configured.

Solutions:

  • Check if the DID is already in your organization
  • Look in inactive DIDs list
  • If the DID belongs to another organization, contact support

Best Practices

Organization

  1. Use friendly names - Makes management easier
  2. Document your DIDs - Maintain a directory
  3. Group by purpose - Organize logically
  4. Regular audits - Review DIDs quarterly

Configuration

  1. Test before going live - Always verify routing
  2. Have fallbacks - Configure backup destinations
  3. Monitor usage - Check call logs regularly
  4. Keep it simple - Avoid unnecessary complexity

Security

  1. Review regularly - Ensure DIDs are still needed
  2. Disable unused - Set inactive if not in use
  3. Monitor for fraud - Check for unusual call patterns
  4. Secure direct lines - Consider PIN protection

Example Configurations

Small Business Setup

DIDFriendly NameRoutingDestination
+1-555-0100Main LineIVR MenuMain Menu
+1-555-0101SalesRing GroupSales Team
+1-555-0102SupportRing GroupSupport Team

Enterprise Setup

DIDFriendly NameRoutingDestination
+1-800-555-0100Toll-Free MainIVR MenuCorporate Menu
+1-555-0200Sales EastRing GroupEast Coast Sales
+1-555-0201Sales WestRing GroupWest Coast Sales
+1-555-0300SupportBusiness HoursOpen→Support, Closed→AI
+1-555-0900EmergencyExtensionOn-Call Engineer

Next Steps

Learn about specific routing features:


Related Documentation: