Skip to main content

Extensions

Navigation: Admin → Telephony → Extensions Last verified: Genesys Cloud Resource Center — March 2026


What Are Extensions?

Extensions are internal dialing numbers that allow users to reach each other within the organization without using a full DID number. Before an extension can be assigned to a user, it must first exist in an Extension Pool.


Two Main Areas

TabPurpose
Extension PoolsCreate and manage the inventory of available extension numbers
AssignmentsSearch and review how extensions are currently assigned to users

The Pool-First Model

Create Extension Pool
        ↓
Assign Pool to a Division
        ↓
Extensions become available for assignment
        ↓
Assign extension to user via Contact Information

⚠️ You cannot assign an extension to a user until it exists in an Extension Pool.


Navigation

TaskPath
Open ExtensionsAdmin → Telephony → Extensions
Open Extension PoolsExtensions → Extension Pools tab
Open AssignmentsExtensions → Assignments tab
Add extension(s)Extension Pools → Add
Assign to userAdmin → People and Permissions → People → [User] → Contact Information

Required permissions:

  • Telephony > Plugin > All
  • Telephony > Extensions > Add, Edit, View, and Delete

Step 1: Create an Extension Pool

StepAction
Step 1Navigate to Admin → Telephony → Extensions
Step 2Open the Extension Pools tab
Step 3Click Add
Step 4Enter Extension Start (single number, or first in a range)
Step 5Enter Extension End — leave blank for a single extension, or fill for a range
Step 6Select the Division
Step 7Click Create

Extension Pool Fields

FieldDescription
Extension StartSingle extension number, or first number in a range
Extension EndLast number in a range; leave blank for a single extension
DivisionAccess-control boundary for this pool

Step 2: Assign Extension to a User

Extensions are assigned through the user's profile, not from the Extensions page directly.

StepAction
Step 1Navigate to Admin → People and Permissions → People
Step 2Search for the user and open Edit Person
Step 3Open the Person Details tab
Step 4Click View Edit Mode
Step 5In Contact Information, click Edit
Step 6Under Phone, enter the extension in the ext. field of an empty Work Phone entry
Step 7Click Save
Step 8Return to Extensions → Assignments to confirm the extension appears

⚠️ Critical: Enter the extension only in a Work Phone entry that does not already have a phone number. Adding an extension to an entry that already contains a number prevents Genesys Cloud from generating a dial plan for the user, and the extension will not appear in the Assignments page.


Key Rules

RuleDetail
Pool firstExtension must exist in a pool before it can be assigned
Unique extensionsDuplicate extension numbers are not allowed
Empty Work Phone entryExtension must be entered in an empty Work Phone slot, not alongside an existing number
DID and extension are separateIf a user has both, they must be separate phone entries
Range deletionIf an extension was added as part of a range, the entire range may need to be deleted — you cannot delete a single number from within a range
Assigned range deletionCannot delete an extension pool while any extension in its range is assigned to a user
Propagation delayAfter assigning an extension, it can take up to 60 minutes before it is accessible in a Dial By Extension action

Assignments View

The Assignments tab lets you:

  • Search by extension number
  • View which user each extension is assigned to
  • Open the user's profile directly from search results
  • Customize visible columns and row density

Troubleshooting

IssueCauseResolution
Extension not assignableNot added to an Extension PoolAdd it to Extension Pools first
Duplicate extension errorSame number already existsUse a unique extension
Extension not visible in AssignmentsEntered in a Work Phone entry that already had a numberRemove and re-enter in an empty Work Phone entry
Cannot delete extensionBelongs to a range or is currently assignedRemove the user assignment first, or delete the entire range
User not receiving calls by extensionProfile or dial-plan issueVerify pool membership, user profile entry, and permissions
Dial By Extension not working immediatelyPropagation delayWait up to 60 minutes and retest

Quick Reference

QuestionAnswer
Where do you manage extensions?Admin → Telephony → Extensions
What are the two main areas?Extension Pools and Assignments
What must happen before assigning an extension?It must be added to an Extension Pool
Can duplicate extensions exist?No
Where is the extension assigned to a user?In the user's Contact Information, in the ext. field
Can you delete one number from a range?Not if it was originally entered as part of a range
How long can Dial By Extension take to recognize a new extension?Up to 60 minutes

Naming Convention

ResourceExample
Extension PoolSupport_Ext_Pool_4100_4199
Extension PoolSales_Ext_Pool_4200_4299

Pattern: <Division>_Ext_Pool_<Start>_<End>


See Also

  • DID & Toll-Free Numbers — external numbers; different from internal extensions
  • User Profile Management — Contact Information is where extensions are assigned to users
  • Divisions & Access Control — divisions are required when creating extension pools
  • Architectural Build Order — extensions are assigned during Phase 3 (People)

Screenshots