Skip to main content
Register now for TDX! Join the must-attend event to experience what’s next and learn how to build it.

Set Up the Foundation for Agentforce Contact Center

Learning Objectives

After completing this unit, you’ll be able to:

  • Identify the steps to provision a phone number for Salesforce Voice.
  • Configure a voice channel to connect telephony with Salesforce.
  • Set up media assets such as greetings and hold music.

A Unified Foundation for the Modern Contact Center

Your vision is for an AI-first contact center; now, it’s time to turn this vision into reality. As an admin, you’re the architect of your customer’s first impression. Before a single call is answered, before a single rep logs in, the infrastructure needs to be in place, and it all starts with the simplest yet most crucial component: the phone number!

Your executive team just approved a massive expansion into a new region in the US. Immediately, the pressure is on you, the admin, to launch a fully functioning contact center for this new market. In the past, this meant navigating endless paperwork, juggling external vendors, and waiting weeks for numbers to be provisioned. But now, armed with Agentforce Contact Center, that frustrating delay is over.

To get your contact center up and running, you set up the foundations by following these steps.

A 5-step horizontal flowchart titled Setting the Foundation: Managing Numbers and Channels, which outlines the process from procuring a phone number to managing media.

Steps to Manage Numbers and Channels

  1. Procure a new 10-digit long code or toll-free number right from the Salesforce setup screens. Once requested, the number moves through the provisioning queue, and when its status switches to Live, it’s ready to go. No disjointed, external vendor management, no long delays, just smoother setup and more administrative control for your contact center.
  2. Associate your newly provisioned public switched telephone network (PSTN) number with a voice channel. Once activated, the number connects to the core system and can start routing inbound calls to the right flow or queue.
  3. Enable call recording and transcription so every conversation is captured automatically. This gives reps and supervisors real-time transcripts and secure recordings they can review for coaching, accuracy, and compliance.
  4. Choose a number that’s tied to at least one voice channel and set it as your organization’s default caller line identifier (CLI). This ensures your service reps can start making outbound calls immediately using a consistent, professional caller ID.
  5. Upload custom audio files, like your welcome message or on-hold music, and assign them to the right points during the interaction. This gives you complete control over the in-call experience and keeps everything on-brand without needing engineering support.

By setting up these foundational steps, you turn a simple phone number into a fully functional communication endpoint, one that shapes the very start of the customer journey with speed, compliance, and a seamless, branded experience. Let’s set the voice capability by procuring a phone number.

Procure a New Phone Number

  1. From Setup, in the Quick Find Box, search for and select Communication Channels.
  2. Click New Number Open in a new window icon. This opens up the Unified Number Management window that allows you to procure a new number.

The Communication Channels setup screen showing a list of messaging channels with the New Number button highlighted.

  1. In the Select Country and Code section, select the country and the number type. For Number Type, you can choose either a 10-digit long code or a toll-free number. Review the available capabilities and click Next.

Procure New Numbers setup screen showing country and number type selection.

  1. In the Select Number section, enter your area code and click Search. This generates a list of phone numbers with that area code. Select a number from the list and click Next.

Procure New Numbers screen for selecting a phone number from a list of options based on a specific area code.

  1. In the Review and Save section, review your selections, your chosen phone number, its capabilities, and the direction, and click Finish.

Procure New Numbers screen for reviewing selected phone number details before saving.

The number is now queued for provisioning, and its status updates accordingly. Click The Refresh icon to check for updates. After a few minutes, the status changes to Live, which means your number has been successfully provisioned.

Channels section with the Numbers tab selected.

Add a Voice Channel for Your Number

Now that a new number is successfully procured and provisioned, it’s time to associate that public switched telephone network (PSTN) number with a voice channel, effectively drawing a direct line from the outside world into your workflow. This critical step ensures that inbound calls using the number are seamlessly connected to your contact center, where they can be intelligently routed to the correct rep, AI agent or Omni-Channel Flow.

  1. From Setup, search for and select Communication Channels.
  2. In the Channels section, click New Channel, then click Start in the popup window.
  3. Since you’re setting up a voice channel, select Voice from the list of native channel types, review the setup steps, and click Next.

Add a Channel screen for selecting a native channel type with Voice highlighted.

  1. Select the phone number you procured in the Phone Number field.
  2. Enter a channel name, if prompted.
  3. Select a call routing type, and click Next.

Add a Channel screen for adding a procured number and specifying routing.

Note

There are two call routing types. Omni-Queue routes calls to a queue where available reps can pick them up based on priority and routing methods. Omni-Flow routes calls through a flow (similar to IVR), allowing for automated menu options and conditional routing based on caller input or business logic. Be sure any required queues and flows are created before creating a new channel.

  1. Click Done.
  2. Find your channel under All Channels and click to open it.
  3. Make any changes as needed, then click Activate to activate the channel. Your number is now associated with a voice channel and ready to use.

Salesforce setup screen for a voice channel showing channel details and Omni-Channel routing information.

Note

You can also set up an enhanced WhatsApp channel to let your support team help customers over WhatsApp. For more information, check Resources.

Enable Recording and Transcription

Enable call recording and transcription to help your team capture every customer conversation for quality, training, and compliance. Once the feature is on, the system provides live transcripts and automatically records calls and generates searchable transcripts, giving reps and supervisors a clear view of what was discussed.

  1. From Setup, in the Quick Find box, search for and select Call Recording and Transcription.
  2. Enable Call Recording and Call Transcription.

Call Recording and Transcription setup screen with toggles for Call Recording and Call Transcription set to active.

And, that’s it! With these enabled, you’ve now paved the way for enhanced rep performance, improved supervisor oversight, and elevated overall customer experience.

Set the Number as Default Caller Line Identifier

With the voice channel enabled, the next step is to set the number you procured and provisioned as the default caller line identifier. This ensures all outbound calls display a consistent, trusted business number. It helps improve pickup rates, lets customers immediately recognize who’s calling, and makes sure callbacks reach the right destination. It also saves reps from having to choose a number manually every time.

  1. From Setup, in the Quick Find box, search for and select Communication Channels (Pilot).
  2. In Numbers, search for the phone number you want to use as the default caller line identifier. Make sure the number supports outbound voice calls and there is a channel created with this number.

Communication Channels setup screen with the Numbers tab selected.

  1. Click the number to open its details page, then click Edit.
  2. Check Set number as the default Caller Line Identification (CLI) for outgoing calls.

Number Details screen with the option to set the default Caller Line Identification (CLI) for outgoing calls selected.

  1. Click Save, then click Confirm.
  2. To verify, return to the Numbers tab, search for the number again, and look for the contact icon next to it, that icon indicates it is the default line identifier.

Channels section with the Numbers tab selected, with the number set as the default CLI

Manage Default and Custom Media

It’s important to create a consistent, professional, and compliant caller experience across all your touchpoints. With Agentforce Contact Center, you can easily set up default and custom media for your welcome messages, announcements, hold music, and transfer music, giving you full control over how each interaction sounds.

  1. From Setup, in the Quick Find box, search for and select Media Management.
  2. In the Media File Library tab, click Add Media File.
  3. Enter the Media File Name and Media File URL.
  4. Click Save. Repeat these steps for each media file you want to add.

Add Media File window within the Media Management setup screen for adding a custom file name and URL.

  1. In the Media Names section, click Edit and assign your uploaded media files as the default options, such as the welcome message, call recording message, and hold music.

Media Management setup screen with the Media Names tab selected and a dropdown menu showing various custom media files.

  1. To create custom media for use in flows, go to the Custom Media Names section and click New Media Name.
  2. Enter a Media Name and select a Media File from your uploaded files.
  3. Click Save.
Note

How Media Is Played to Callers

  • When you configure a queue on the channel page for queue based routing, the system automatically plays the default welcome message followed by the default call recording message.
  • In the flow, you can choose which media to play, either default or custom, using the Play Prompt action element.
  • Hold music plays during queue wait time or during transfer scenarios when the caller is waiting for a service representative.

You’ve now set up consistent default media for every caller and enabled custom media that you can use in flows for deeper customization.

Wrap It Up

Now that you have set up the core pieces of your telephony foundation, your reps are set up for success. With numbers provisioned, channels activated, recordings enabled, and your branded audio in place, every call begins on the right note. Your team can pick up the phone with confidence because the infrastructure behind them is organized, predictable, and built for a smooth customer experience.

But there is still work to do. A great experience starts with a solid foundation, but it really shines when you bring in automation that eliminates repetitive work and gives your reps more time to focus on people instead of buttons. In the next unit, you learn how to boost efficiency with powerful tools that take your contact center from functional to truly intelligent.

Resources

Comparta sus comentarios sobre Trailhead en la Ayuda de Salesforce.

Nos encantaría conocer su experiencia con Trailhead. Ahora puede acceder al nuevo formulario de comentarios cuando quiera desde el sitio de la Ayuda de Salesforce.

Más información Continuar para compartir comentarios