Setting up agent outdial in Webex Contact Center
Webex Contact Center
Verified 2026-09-30 · 55 sources · tier 2–4
For Webex Contact Center administrators configuring outbound dialing for agents.
Webex Contact Center administrators can configure outbound PSTN dialing directly from the Agent Desktop 4. This procedure defines caller ID behavior, number restrictions, outdial queues, and entry points for agent-initiated calls 31 34.
Before you start
- Verify that your contact center voice deployment uses one of the 4 supported PSTN options: Webex Contact Center PSTN, Cloud Connected PSTN, Local Gateway, or Cisco Calling Plan 47.
- If you use Webex Contact Center PSTN, verify that it resides in a dedicated location, because Cisco does not support endpoint devices in the same location as Webex Contact Center PSTN 46. Webex Contact Center PSTN is available only in the contiguous United States and Canada 54.
- Verify that sites, teams, user profiles, multimedia profiles, and skill definitions are already configured before creating queues 51.
- Ensure that the phone numbers intended for caller ID presentation are mapped to inbound entry points under Services > Contact Center > Customer Experience > Channels 33 19 11.
- See also Setting up Webex Contact Center entry points and queues.
- See also Setting up bring-your-own PSTN for Webex Contact Center.
What changes by situation
Pick your answers to see only your path. Nothing is sent anywhere until you make a plan.
Two questions. One permanent page you can send to your manager.
Step 1 Confirm PSTN and entry-point numbers exist
Do
Confirm that every dial number you plan to use as an outdial ANI is mapped to an inbound entry point by creating an inbound telephony channel under Services > Contact Center > Customer Experience > Channels 33. A dial number must be mapped to an entry point to be available as the Default Outdial ANI 19 or in an outdial ANI list 11.
Verify
In the contact center voice settings, confirm that the Default Outdial ANI field displays a dial number rather than Not Configured 18.
Rollback
Suggested rollback: Remove any mapped numbers from inbound channels if they were added erroneously.
Step 2 Create the outdial queue
Do
In Control Hub, navigate to Services > Contact Center > Customer Experience > Queues and click Create queue 55. Select Outdial queue in the Contact direction field 49. When Outdial queue is selected, the channel type field is disabled because telephony is used for outdial queues 48. In the field, practitioners report that an outdial queue used for agent outdial is required but does not necessarily need agents assigned 50. The outdial queue serves as a holding place for outbound customer contacts that need to be assigned to an agent or dial number 52.
Verify
Suggested check: Verify that the new queue appears in the Queues list with an outdial direction.
Rollback
Suggested rollback: Delete the outdial queue after ensuring no outdial entry points reference it.
Step 3 Create the outdial entry point
Do
In Control Hub under Customer Experience > Channels, create an entry point with channel type Outdial Telephony 15. An outdial entry point can use either a routing strategy or a flow 32. Choose a flow rather than a routing strategy, because a routing strategy prevents customizing outdial features such as flow selection, music, and outdial queues 53. Using a flow enables advanced configurations such as screen pop and customizing the ANI 36. Select the outdial queue created in the contact center from the list in the outdial entry point settings 34. Do not end the flow with Set Contact Priority 41 or Bridged Transfer 14. Retain the system-provided entry point named Outdial Transfer to Queue for outbound queue transfers 45. Maintain the tenant within the limit of 1000 active outdial entry points 44.
Verify
Suggested check: Confirm that the entry point appears under Channels with type Outdial Telephony.
Rollback
Suggested rollback: Disassociate the entry point from any desktop profiles and delete the channel.
Step 4 Set the organization Default Outdial ANI
Do
In the contact center voice settings in Control Hub, select an entry-point mapped dial number from the Default Outdial ANI drop-down list 17. By default, the first dial number mapped to an entry point is displayed as the Default Outdial ANI 18. This dial number will be shown to customers whenever an agent does not select a specific outdial ANI 16.
Verify
In the contact center voice settings, confirm that the Default Outdial ANI drop-down displays the chosen number and does not show Not Configured 18.
Rollback
Suggested rollback: Select the prior dial number from the Default Outdial ANI drop-down list.
Step 5 Create the outdial ANI list
One number for everyone
Do
Allow agents to present the organization default outdial ANI 16.
Verify
Suggested check: Verify that no outdial ANI list is assigned in the desktop profile.
Rollback
Suggested rollback: No rollback action is needed.
A selectable list of numbers
Do
Navigate to Services > Contact Center > Desktop Experience > Outdial ANI and click Create Outdial ANI 12. In General Settings, enter a name and description 10. In the Configured ANIs section, add entries specifying a name and a contact number selected from dial numbers mapped to entry points 10 11. Stay within system limits of at most 400 outdial ANI lists, at most 200 entries per list, and at most 2000 total outdial ANI entries per organization 43. Note that configuring a default ANI within an outdial ANI list overrides the organization default for agents assigned that list 20.
Verify
Suggested check: Confirm that the list saves and displays all configured entries.
Rollback
Disassociate the list from all desktop profiles before deletion, because an outdial ANI list cannot be deleted while associated with any entity 8.
Step 6 Configure the desktop profile
One number for everyone + Address book only, no free dialing
Do
Under Services > Contact Center > Desktop experience > Desktop profiles, create or open a desktop profile 27. Enable the Outdial toggle in voice settings 31 and select the outdial entry point from the drop-down 30. Leave the Outdial ANI field empty so that the organization default outdial ANI applies 16. Toggle Dial Pad off to prevent manual dialing 26, and select the address book in the Address Book field 25.
Verify
Suggested check: Verify that Outdial is enabled, the entry point is populated, Dial Pad is disabled, and Address Book is configured.
Rollback
Suggested rollback: Revert the desktop profile voice settings.
One number for everyone + Free dialing on the dial pad
Do
Under Services > Contact Center > Desktop experience > Desktop profiles, create or open a desktop profile 27. Enable the Outdial toggle in voice settings 31 and select the outdial entry point from the drop-down 30. Leave the Outdial ANI field empty so that the organization default outdial ANI applies 16. Toggle Dial Pad on to enable manual dialing 26, keeping in mind that a desktop profile can have at most 10 dial plans 42.
Verify
Suggested check: Verify that Outdial and Dial Pad are enabled and the entry point is set.
Rollback
Suggested rollback: Revert the desktop profile voice settings.
A selectable list of numbers + Address book only, no free dialing
Do
Under Services > Contact Center > Desktop experience > Desktop profiles, create or open a desktop profile 27. Enable the Outdial toggle in voice settings 31 and select the outdial entry point from the drop-down 30. In the Outdial ANI field, select the outdial ANI list 29. Toggle Dial Pad off to prevent manual dialing 26, and select the address book in the Address Book field 25.
Verify
Suggested check: Verify that Outdial is enabled, the entry point and ANI list are chosen, and Dial Pad is turned off.
Rollback
Suggested rollback: Clear the Outdial ANI field and revert the profile settings.
A selectable list of numbers + Free dialing on the dial pad
Do
Under Services > Contact Center > Desktop experience > Desktop profiles, create or open a desktop profile 27. Enable the Outdial toggle in voice settings 31 and select the outdial entry point from the drop-down 30. In the Outdial ANI field, select the outdial ANI list 29. Toggle Dial Pad on to enable manual dialing 26, observing that a desktop profile can have at most 10 dial plans 42.
Verify
Suggested check: Verify that Outdial and Dial Pad are enabled, the entry point is chosen, and the ANI list is attached.
Rollback
Suggested rollback: Clear the Outdial ANI field and turn Dial Pad off.
Step 7 Assign the desktop profile to agents
Do
Assign the configured desktop profile to the target agents to grant them outdial permissions and outdial ANI lists 13.
Verify
Have the agent sign out and sign back in to the Agent Desktop; verify that outdial controls are visible on the desktop 4.
Rollback
Suggested rollback: Reassign the agents' prior desktop profile.
Step 8 Place a test outdial call
One number for everyone
Do
Sign in to the Agent Desktop as a test agent who can obtain destination numbers from the address book, manual dial pad, or organization directory 3. Verify the agent state is Available or Idle, because outdial calls cannot be initiated during an active inbound voice call 6.
Verify
Suggested check: Place a call to an external phone and verify that the destination displays the organization Default Outdial ANI 16.
Rollback
Suggested rollback: Terminate the test call.
A selectable list of numbers
Do
Sign in to the Agent Desktop and initiate calls from an Available or Idle state 6. An agent can obtain numbers from the address book, manual dial pad, or organization directory 3. Choose a caller ID from the Select Outdial ANI drop-down on the desktop 5.
Verify
Suggested check: Verify that the recipient phone displays the selected ANI for each call 5. If an ANI list has an internal default ANI, verify that placing a call without selecting an ANI presents that list default rather than the organization default 20.
Rollback
Suggested rollback: End the test call.
Step 9 Test the number restrictions
Do
From the Agent Desktop, verify outdial number restrictions:
- Outdial numbers are limited to a maximum of 18 digits 1.
- Agents cannot outdial to extension numbers or to entry point numbers 2.
Verify
Verify that an invalid number format, unsupported country code, or dial plan restriction causes the desktop to show an error notification that includes a tracking ID 7.
Rollback
Suggested rollback: Clear the desktop error notifications.
Applicability
Applies to: Cisco Webex Contact Center. Deployments: multi-tenant. Sources checked 2026-09-30. Webex Contact Center PSTN is available in the contiguous United States and Canada only 54.
What remains uncertain
The deployment model is not covered by the sources below.
Which PSTN trunk or location carries outdial calls to the PSTN across Webex Contact Center PSTN, Cloud Connected PSTN, Local Gateway, and Cisco Calling Plan is not covered by the sources below.
The interface mechanism used to define a default ANI within an outdial ANI list is not covered by the sources below.
See also
Depends on
- Setting up Webex Contact Center entry points and queues — Outdial ANIs must be dial numbers mapped to inbound entry points; queues share prerequisites.
Related to
- Customizing the Webex Contact Center Agent Desktop layout — Desktop profile and desktop configuration are adjacent agent-experience settings.
- Setting up bring-your-own PSTN for Webex Contact Center — PSTN option chosen for the tenant carries outdial calls; egress routing is a frontier gap here.
Referenced by
- Setting up Webex Contact Center entry points and queues — Outdial entry points and outdial queues are prerequisites for agent outdial; ANI lists and campaign use are covered there.
- Setting up callbacks in Webex Contact Center — The callback entry point is an outbound telephony entry point and dial numbers must be mapped to entry points in +E.164
Sources
- 1Outdial numbers are limited to a maximum of 18 digits.Make an outdial call · Make an outdial call > notes on number format · Checked 2026-09-30
- 2Agents cannot outdial to extension numbers or to entry point numbers.Make an outdial call · Make an outdial call > notes on number format · Checked 2026-09-30
- 3An agent can obtain the number for an outdial call from the address book, by entering it on the dial pad, or by selecting a person from the organization directory.Make an outdial call · Make an outdial call > procedure, step choosing Address Book, Dialpad or Organization · Checked 2026-09-30
- 4Before an agent can make an outdial call, the administrator must enable outdial in the agent's desktop profile and configure the outdial flow, and manual dialing requires dial pad permission.Make an outdial call · Make an outdial call > Before you begin · Checked 2026-09-30
- 5An agent can choose a caller ID from the Select Outdial ANI drop-down on the desktop; otherwise the default ANI is used.Make an outdial call · Make an outdial call > procedure, Select Outdial ANI step · Checked 2026-09-30
- 6Agents can make outdial calls from the Available or Idle state but cannot start an outdial call while on an active inbound voice call.Make an outdial call · Make an outdial call > Before you begin / notes · Checked 2026-09-30
- 7An invalid number format, unsupported country code or dial plan restriction causes the desktop to show an error notification that includes a tracking ID.Make an outdial call · Make an outdial call > error notifications · Checked 2026-09-30
- 8An outdial ANI list cannot be deleted while it is associated with any entity, such as a desktop profile.Manage Outdial ANI · Manage Outdial ANI > Delete an outdial ANI · Checked 2026-09-30
- 9Because every usable outdial ANI must be a number mapped to an entry point, a customer who calls back the displayed caller ID reaches that number's inbound entry point flow.inferredManage Outdial ANI · Manage Outdial ANI > Contact Number (combined with inbound entry point mapping behaviour) · Checked 2026-09-30
- 10An outdial ANI list has a name and description in General Settings, and a Configured ANIs section in which each entry has a name and a contact number.Manage Outdial ANI · Manage Outdial ANI > Create an outdial ANI > General Settings and Configured ANIs · Checked 2026-09-30
- 11Numbers in an outdial ANI list must be dial numbers assigned to entry points; the contact number drop-down shows only dial numbers mapped to entry points.Manage Outdial ANI · Manage Outdial ANI > Create an outdial ANI > Contact Number · Checked 2026-09-30
- 13To make an outdial ANI list available to an agent, the administrator adds the list to a desktop profile and assigns that profile to the agent.Manage Outdial ANI · Manage Outdial ANI > introduction · Checked 2026-09-30
- 14The Bridged Transfer activity is not supported in outbound call flows.Understand Routing and Queueing in Webex Contact Center · Understand Routing and Queueing > transfer activities note · Checked 2026-09-30
- 15When creating a channel in Webex Contact Center, Outdial Telephony is available as a channel type, and an outdial entry point is created as a channel of that type.Set up a channel · Set up a channel > Create a channel > Channel type · Checked 2026-09-30
- 16If an agent does not select a specific outdial ANI for an outdial call, the customer's caller ID shows the default outdial ANI dial number.Set up voice settings for Webex Contact Center · Set up voice settings > Default Outdial ANI · Checked 2026-09-30
- 17Administrators set the organization's Default Outdial ANI in Control Hub by choosing a number from the Default Outdial ANI drop-down in the contact center voice settings.Set up voice settings for Webex Contact Center · Set up voice settings > Default Outdial ANI · Checked 2026-09-30
- 18By default, the first dial number mapped to an entry point is displayed as the Default Outdial ANI; if no dial number is mapped to an entry point, the field shows Not Configured.Set up voice settings for Webex Contact Center · Set up voice settings > Default Outdial ANI · Checked 2026-09-30
- 19A dial number must be mapped to an entry point to be available as the Default Outdial ANI.Set up voice settings for Webex Contact Center · Set up voice settings > Default Outdial ANI · Checked 2026-09-30
- 20The organization-wide default outdial ANI is used unless a default ANI is configured within an outdial ANI list linked to the agent's desktop profile, which overrides it for those agents.Set up voice settings for Webex Contact Center · Set up voice settings > Default Outdial ANI > note · Checked 2026-09-30
- 21Two default dial plans are provided, US and Any Format, whose regular expressions can serve as models for custom dial plans.Manage dial plans · Manage dial plans > default dial plans (search index text) · Checked 2026-09-30
- 22A contact center dial plan defines validation criteria for the dial number an agent uses to sign in to the Agent Desktop and for the numbers an agent dials for outdial.Manage dial plans · Manage dial plans > introduction (search index text) · Checked 2026-09-30
- 24A dial plan can carry a prefix, such as 1 for US long distance, that the system adds to the number when the agent omits it.Manage dial plans · Manage dial plans > Create a dial plan > Prefix (search index text) · Checked 2026-09-30
- 25The desktop profile's Address Book field selects the address book available to the agent.Manage desktop profiles · Manage desktop profiles > Voice settings > Address Book · Checked 2026-09-30
- 26The desktop profile's Dial Pad toggle controls whether agents can dial numbers manually using the dial pad.Manage desktop profiles · Manage desktop profiles > Voice settings > Dial Pad · Checked 2026-09-30
- 28The current Manage desktop profiles article does not document a dial plan field in the desktop profile, so where a dial plan is attached to agents in today's Control Hub is not confirmed by a fetched vendor source.inferredManage desktop profiles · Manage desktop profiles > Voice settings (absence of any dial plan sentence on a targeted read) · Checked 2026-09-30
- 29The desktop profile's Outdial ANI field selects the outdial ANI list of phone numbers the agent can use as caller ID for outdial calls.Manage desktop profiles · Manage desktop profiles > Voice settings > Outdial ANI · Checked 2026-09-30
- 30When Outdial is enabled in a desktop profile, the administrator chooses from a drop-down the outdial entry point the agent uses to make outdial calls.Manage desktop profiles · Manage desktop profiles > Voice settings > Outdial entry point · Checked 2026-09-30
- 31In a desktop profile's voice settings, the Outdial toggle enables the agent to make outdial calls.Manage desktop profiles · Manage desktop profiles > Voice settings > Outdial · Checked 2026-09-30
- 32An outdial entry point can use either a routing strategy or a flow.Set up a channel · Set up a channel > Entry point settings (outdial) · Checked 2026-09-30
- 33Phone numbers are associated with inbound entry points under Services > Contact Center > Customer Experience > Channels by creating an inbound telephony channel and selecting its numbers and location.Set up voice channels for Webex Contact Center · Set up voice channels > inbound entry point configuration · Checked 2026-09-30
- 34In the outdial entry point settings the administrator chooses the outdial queue for the outdial entry point from a list.Set up a channel · Set up a channel > Entry point settings > Outdial queue · Checked 2026-09-30
- 35The Set Caller ID activity can set the ANI based on the DNIS, the operation type or the participant type.Build and manage flows with Flow Designer · Build and manage flows > Call control activities > Set Caller ID · Checked 2026-09-30
- 36Using a flow on an outdial entry point enables advanced configurations such as screen pop and customizing the ANI, which are not available with a routing strategy.Set up a channel · Set up a channel > Entry point settings (outdial) > flow note · Checked 2026-09-30
- 37A flow for an outdial entry point should not end with a Disconnect Contact activity, because it ends the flow and prompts wrap-up while the outdial call is still connected.Build and manage flows with Flow Designer · Build and manage flows > Support for workflows in Outdial Entry Point > note · Checked 2026-09-30
- 38Flows for outdial voice contacts support HTTP Request, Condition, Parse, Set Variable, Business Hours, End Flow, Screen Pop and the PreDial event, with event handlers such as PreDial and AgentOffered.Build and manage flows with Flow Designer · Build and manage flows > Support for workflows in Outdial Entry Point · Checked 2026-09-30
- 39Flows for outdial voice contacts do not support Queue Contact, Queue To Agent, Callback, Queue Lookup, Advanced Queue Information, Blind Transfer, Escalate Call Distribution Group, IVR Message, Menu or Survey.Build and manage flows with Flow Designer · Build and manage flows > Support for workflows in Outdial Entry Point · Checked 2026-09-30
- 40In an outdial flow the PreDial event is used to set the caller ID with the Set Caller ID activity, which must be used only in PreDial event flows as the terminal activity of that event flow.Build and manage flows with Flow Designer · Build and manage flows > Support for workflows in Outdial Entry Point; Call control activities > Set Caller ID · Checked 2026-09-30
- 41The Set Contact Priority activity is unsupported for outdial and campaign contacts.Build and manage flows with Flow Designer · Build and manage flows > Set Contact Priority > error code 48 · Checked 2026-09-30
- 42A desktop profile can have at most 10 dial plans.System limits in Webex Contact Center · System limits > configuration limits > Desktop profiles / Dial plans row · Checked 2026-09-30
- 43An organization can have at most 400 outdial ANI lists, each with at most 200 entries, and at most 2000 outdial ANI entries in total.System limits in Webex Contact Center · System limits > configuration limits > Outdial ANI rows · Checked 2026-09-30
- 44An organization can have at most 1000 active outdial entry points.System limits in Webex Contact Center · System limits > configuration limits > Oudial entry points / Active row · Checked 2026-09-30
- 45Webex Contact Center automatically provides an entry point named Outdial Transfer to Queue, used for transferring outbound calls to queues.Set up a channel · Set up a channel > note on Outdial Transfer to Queue · Checked 2026-09-30
- 46A dedicated Webex Calling location is created for Contact Center PSTN, and Cisco does not support endpoint devices in the same location as Webex Contact Center PSTN.Set up voice channels for Webex Contact Center · Set up voice channels > Location configuration · Checked 2026-09-30
- 47Webex Contact Center voice supports four PSTN options: Webex Contact Center PSTN, Cloud Connected PSTN, Local Gateway and Cisco Calling Plan.Set up voice channels for Webex Contact Center · Set up voice channels > PSTN options · Checked 2026-09-30
- 48When Outdial queue is selected as the contact direction, the channel type field is disabled, with telephony used for outdial queues.Create and manage queues · Create and manage queues > Create a queue > Channel type · Checked 2026-09-30
- 49An outdial queue is created in Control Hub under Services > Contact Center > Customer Experience > Queues by selecting Outdial queue in the Contact direction field.Create and manage queues · Create and manage queues > Create a queue > Contact direction · Checked 2026-09-30
- 50Practitioners report that the outdial queue used for agent outdial is required but does not necessarily need agents assigned.field reportConfiguring and Using Outdial in Webex Contact Center · Configuring and Using Outdial > configuration requirements, item 2 · Checked 2026-09-30
- 51Before creating a queue, sites, teams, user profiles, multimedia profiles and skill definitions must be configured.Create and manage queues · Create and manage queues > Before you begin · Checked 2026-09-30
- 52An outdial queue is a holding place for outbound customer contacts that need to be assigned to an agent or dial number for an outbound interaction.Create and manage queues · Create and manage queues > Contact direction > Outdial queue description · Checked 2026-09-30
- 53If an outdial entry point uses a routing strategy instead of a flow, outdial features such as flow selection, music and outdial queues cannot be customized.Set up a channel · Set up a channel > Entry point settings (outdial) · Checked 2026-09-30
- 54Webex Contact Center PSTN is available in the contiguous United States and Canada only.Set up voice channels for Webex Contact Center · Set up voice channels > PSTN options > Webex Contact Center PSTN · Checked 2026-09-30
Documents
Build and manage flows with Flow Designer
Create and manage queues
Make an outdial call
Manage desktop profiles
Manage dial plans
Manage Outdial ANI
Set up a channel
Set up voice channels for Webex Contact Center
Set up voice settings for Webex Contact Center
System limits in Webex Contact Center
Understand Routing and Queueing in Webex Contact Center
Configuring and Using Outdial in Webex Contact Center
Cite this page
APA
WarmTransfer. (2026, September 30). Setting up agent outdial in Webex Contact Center. WarmTransfer. https://warmtransfer.net/guides/wxcc-outdial-setup
BibTeX
@misc{warmtransfer-wxcc-outdial-setup,
title = {Setting up agent outdial in Webex Contact Center},
author = {{WarmTransfer}},
year = {2026},
url = {https://warmtransfer.net/guides/wxcc-outdial-setup},
note = {Verified 2026-09-30}
}