Blog Post:
https://www.infallibletechie.com/2026/03/salesforce-agentforce-contact-center-setup-guide.html
Show More Show Less View Video Transcript
0:08
Hello everyone. In this video, we are
0:10
going to see how to set up Salesforce
0:15
agent force contact center.
0:18
When Salesforce agent voice was
0:21
introduced,
0:22
first we should have Salesforce service
0:25
cloud voice
0:27
with uh Amazon connect or bring your own
0:30
telephon or your uh bring your own
0:32
Amazon.
0:34
So, so that it can be integrated with
0:37
agent force service agent and then we
0:40
will be able to make use of agent force
0:43
service agent
0:46
in the uh with with the telephon
0:48
provider. But with the agent force
0:51
contact center
0:54
without service cloud voice uh setup for
0:58
example uh with Amazon connect contact
1:01
center configuration or anything with
1:03
anything like that we can easily procure
1:07
a number from Salesforce and then we
1:10
will be able to make outbound calls and
1:12
also we will be able to redirect inbound
1:15
calls to the agent force service agent
1:18
with the help of Salesforce agent force
1:21
contact center.
1:23
The phase one for this uh agent force
1:27
contact center setup is agent and
1:30
routing. First we have to create agent
1:34
force service agent. So this is my agent
1:37
for service agent. I have uh escalation
1:41
uh if there are any issues I wanted to
1:43
transfer it to human agents. So that's
1:46
the reason I have added the standard
1:47
escalation topic. Next I'm making use of
1:51
standard topic general FAQ. With the
1:54
general FAQ standard topic we have
1:56
answer questions with knowledge standard
1:58
action
2:01
for data. I have uh um created agent
2:06
force data library with my Salesforce
2:07
knowledge articles.
2:10
I just tested it with how do I cancel my
2:14
subscription? It was able to fetch the
2:16
right knowledge article and then it was
2:18
able to fetch the data from the data
2:20
library and then it was able to display
2:22
it. So my agent force service agent is
2:26
active and then it is able to respond to
2:29
my queries.
2:33
Okay. The next step is we have to create
2:36
a routing configuration in Salesforce.
2:39
In when you create this routing
2:41
configuration make use of least active
2:43
or most available. Do not use external
2:46
routing.
2:48
Okay. Next, I have created a queue. In
2:52
the queue
2:55
on the supported objects, select voice
2:58
call.
3:01
Whenever you create a queue specifically
3:03
for omni channel, do not add multiple
3:07
objects to it. So, don't try to reuse
3:09
your existing queue. There are so many
3:13
uh routing issues with omni channel if
3:15
we use multiple salesforce objects as
3:19
supported objects in a single queue. So
3:21
try to have
3:23
separate queue uh for separate uh
3:26
objects. So in this uh queue as uh for
3:31
supported objects I have selected only
3:33
voice call.
3:36
Okay. Next is I created two flows.
3:43
This particular omni channel flow will
3:46
play a prompt.
3:48
So the prompt is uh
3:52
welcome to infallible techy. We are
3:54
happy to assist you. Next it will with
3:58
the help of route fork flow element. I'm
4:01
routing it to the agent for service
4:03
agent and the agent for service agent
4:05
name is agent for service agent. So this
4:08
is my agent force uh
4:12
service agent.
4:16
Okay. When you create the variable
4:20
record ID, it is case sensitive. So make
4:22
sure R is in lower case and for ID the I
4:27
is in upper case. I created one more
4:30
omni channel flow
4:35
and I'm making use of the record ID and
4:38
then I have selected the voice cube
4:41
which we created in step number three.
4:49
Okay. So this particular uh
4:53
flow which will route it route to the
4:55
agent force uh service agent is to route
4:58
the voice call the inbound calls to the
5:01
agent for service agent. This particular
5:04
omni channel flow is for escalation
5:07
topic. Whenever there is an issue with
5:10
agent for service agent I don't want to
5:12
miss the calls. I want to route it to
5:14
the agents. So it will route it to the
5:17
voice queue. If the agents are
5:19
available, they will be able to get the
5:23
uh work items in their omni channel
5:24
widget and then they will be able to
5:26
assist the customers.
5:28
Okay. So now two flows are developed.
5:35
Okay. Now the second step is
5:39
user permissions.
5:41
Since you are an admin, since you are
5:43
setting it up, make sure you have agent
5:47
force, contact center, admin, rep and
5:49
supervisor
5:51
permission uh sets assigned to you. Once
5:55
that is done, refresh your browser.
5:58
Go to your Salesforce setup and select
6:01
the communication channels in setup. You
6:04
have to click new number. As of now, it
6:07
is supporting only US or Canada. So you
6:10
have to select either US or Canada and
6:12
then you can select a 10digit long code.
6:15
You will also have an option for
6:16
tollfree. So you can select uh tollfree
6:20
also as an option.
6:23
Next uh click finish.
6:26
Um once you have done this you should
6:30
see numbers tab. In the numbers tab you
6:33
should see the number is live. If the
6:37
number is not live, you have to select
6:39
the number and then you have to click
6:40
refresh number status so that it can set
6:43
the status to live.
6:46
In the same communication channels,
6:50
click new channel button. Click start.
6:53
Select voice.
6:55
Select the flow which you created the
6:58
initial routing to route it to the agent
7:00
for service agent.
7:03
And then you have to click done.
7:06
If you wanted to make use of this number
7:07
for outbound calls so that your service
7:10
representatives can make outbound calls,
7:12
you can uh open that numbers tab. You
7:16
have to click edit to the number you
7:18
procured and then you have to set number
7:21
as the caller line identification for
7:25
outgoing outgoing calls. So there will
7:27
be a checkbox which you have to select
7:28
and then you have to save it.
7:32
Okay. If you wanted to enable call
7:35
recording and transcription in
7:37
Salesforce setup, go to call recording
7:39
and transcription and toggle on turn on
7:42
call recording and also turn on call
7:44
transcription.
7:51
Now go to the communication channels in
7:54
Salesforce setup and then you have to
7:55
activate the number
7:58
so that the number can be actively used.
8:01
So you will click activate button from
8:04
the procure number and then you should
8:06
be able to activate it.
8:09
Next in the Salesforce agent for service
8:12
agent
8:14
you have to add telephoneony uh
8:16
connection so that this particular agent
8:19
for uh service agent will be optimized
8:23
for voice channel also. In order to do
8:27
this you have to first deactivate the
8:29
agent. You have to deactivate the agent
8:33
and uh
8:36
you have to go to connections.
8:39
If you don't see telephoneony, you have
8:40
to click new and then you have to select
8:42
telephon. You should see the inbound
8:46
omni channel flow which we were
8:48
configuring in the
8:50
communication channel setup. Once that
8:52
is done, you should select an omni
8:55
channel for flow for the escalation. So
8:57
this this is the omni channel flow which
9:00
we created to route it to the voice Q.
9:07
Once this is also done,
9:10
activate uh the agent for service agent.
9:14
Make sure the agent for service agent is
9:16
active and also make sure the procedure
9:18
number channel is also active. Once once
9:22
it is done, you should be able to test
9:26
it.
9:35
Let's uh test the agent force contact
9:38
center. So from my phone I am making a
9:42
call to the procured number.
9:48
The agent force agent is active.
9:50
>> We are happy to assist you.
9:55
Hi, I'm an AI service assistant. How can
9:58
I help you?
10:00
>> How do I cancel my subscription?
10:10
>> Getting answers. To cancel your
10:12
subscription, follow these steps. One,
10:15
open your account. Two, click the
10:17
subscription details button on the
10:18
homepage. Three, click the subscription
10:21
number. Four, expand the subscription
10:23
section. Five, click the cancel button
10:25
to cancel the subscription. Your
10:27
subscription will remain active until
10:29
the end of your current billing cycle.
10:31
Refunds are subject to the refund policy
10:33
available on the website. Do you need
10:35
help with anything else?
10:36
>> No, I'm good. Thank you.
10:40
>> You're welcome. Have a great day and
10:42
feel free to reach out if you need
10:44
assistance in the future.
10:48
So we were able to successfully test
10:51
agent force contact center
10:54
as an uh supervisor. I was able to make
10:57
use of command center for service and
10:58
then I was able to see the conversation
11:01
happening between agent for service
11:02
agent and the end customer.
11:12
Please check the video description. In
11:13
the video description, I have shared my
11:15
blog post. From the blog post, you
11:17
should be able to get all the steps we
11:19
discussed in this video for your
11:21
reference.
11:30
I hope it was helpful.
11:42
Thank you for watching.
#Internet Software
