Create and Edit Custom Extensions
Use this page to create or edit an extension that routes to a custom dial target or external endpoint behavior. The form works against the tenant currently selected in the top bar.
The screenshots use the Canistracci Oil demo extension 106 Gia Parker. Creating and editing use the same form: a new extension opens with tenant defaults, while an existing extension opens with saved values.
Creating and editing
| Action | Description |
|---|---|
| Create | Open Configuration > Extensions and select Custom Extension. Fill the required fields and select Save. |
| Edit | Open an existing extension from the Extensions list. Update the required fields and select Save. |
| Delete | When delete permission is available, open the extension and select Delete. Confirm only after checking routing, phones, queues, and other references. |
Information

Use this section for the custom extension identity, call/pickup groups, DND state, and inbound timeout.
| Block | Purpose |
|---|---|
| Number, name, and description | Defines the internal extension number, display name, and administrator description. |
| Call and pickup groups | Controls pickup behavior and group membership for incoming calls. |
| DND and inbound timeout | Controls whether the custom extension is marked DND and how long incoming calls are attempted. |
Call Settings

Use this section for media and listing behavior applied to the custom extension.
| Block | Purpose |
|---|---|
| Fax and volume | Controls fax behavior and transmit/receive volume adjustments. |
| Music on hold and language | Selects hold media and prompt language. |
| Directories and phone books | Controls inclusion in dial-by-name and phone book generated lists. |
| Call waiting and autoanswer | Controls second-call handling and autoanswer behavior when supported by the target. |
Outbound Recording

Use this section for outbound recording and optional recording processing.
| Block | Purpose |
|---|---|
| Always record and email recording | Controls outbound recording and optional delivery of recordings by email. |
| Transcript, summary, sentiment | Enables transcript, summary, and sentiment processing when available for the tenant. |
Security

Use this section to define the custom dial target and restrict how the custom extension can be used.
| Block | Purpose |
|---|---|
| Outbound number | Defines the number or dial target used to reach the custom extension. |
| Caller ID and authentication | Controls caller ID use on internal calls and the authentication method expected for inbound matching. |
| Allowed providers and Teams ID | Restricts inbound providers and stores a Teams extension ID when Teams status integration is used. |
| Abuse, cost, and destination limits | Applies abuse detection, call cost limits, outbound destination filters, lock PIN, maximum duration, and working-hours restrictions. |
Web User Panel

Use this section to enable web access for the custom extension user.
| Block | Purpose |
|---|---|
| User panel toggle | Enables or disables web access for this extension. |
| Web user and password | Sets the login identity and password. |
| LDAP, 2FA, email, and profile | Controls external authentication, two-factor options, notification email, and user profile. |
Outbound Calls

Use this section to control outbound caller ID, emergency caller ID, prefixes, call lists, routing profile, and call rate.
| Block | Purpose |
|---|---|
| External caller ID | Sets caller ID number and name used by outbound calls. |
| Caller ID regex and emergency caller ID | Applies rewrite rules and emergency identity settings. |
| Area code and call lists | Applies area-code prefixes and Do Not or Only Allow list restrictions. |
| Routing profile and call rate | Selects the routing profile and call rate used by outbound calls. |
Find me/Follow me Configuration

Use this section to send calls to a follow-me destination under controlled conditions.
| Block | Purpose |
|---|---|
| FMFM number and dial method | Sets the follow-me target and how it is dialed. |
| Confirmation and caller ID | Controls answer confirmation and caller ID behavior. |
| Delay and timeout | Controls how long to wait before and during follow-me dialing. |
Additional Destinations - Active if checked

Use this section to route calls that are not answered, are busy, are offline, or meet a condition.
| Block | Purpose |
|---|---|
| Failover destinations | Selects unconditional, no-answer, busy, offline, and conditional destinations. |
| Missed call notifications | Sends notifications and optionally ignores internal or queue-originated missed calls. |
Note

Use this section for administrative metadata and final actions.
| Block | Purpose |
|---|---|
| Branch, department, reference ID | Classifies the extension and stores external references. |
| Additional info | Stores free-form notes. |
| Save, delete, and back | Save applies changes, Delete removes the extension when allowed, and Back returns to the Extensions list. |
No comments to display
No comments to display