Skip to main content

#Service Cloud Voice25 debatiendo

We run Genesys Cloud CX with Salesforce Voice via the standard CX Cloud / Partner Telephony connector and want to pilot Agentforce Voice

on top of it. That connector only routes calls to a live agent in Omnichannel — there's no built-in option to send a call to a bot. 

 

On Genesys's side, an AI step before agent routing is normally done via a separate Architect bot flow (Call Audio Connector / Bot Connector action), which streams the live audio to an external WebSocket endpoint — that's how third-party voice AI vendors typically hook into CX Cloud. 

 

Our assumed architecture:

Inbound call → Genesys Architect flow

├─ Step 1: Call Audio Connector/Bot Connector action

│ → streams audio to Agentforce Voice endpoint

│ → (Genesys pauses here until the bot session ends)

└─ Step 2: based on exit outcome (resolved / escalation / timeout / error):

→ if resolved: end call

→ if escalation: fall through to existing CX Cloud

agent-routing flow (skills-based routing → Salesforce agent)

 

Two questions for anyone who's actually done this: 

 

  1. Is that architecture even valid, or does Agentforce Voice expect a different call flow entirely?
  2. What is the "Agentforce Voice endpoint" concretely — is there a WebSocket/streaming URL Salesforce exposes per agent/org that Genesys can point Audio Connector at, or does it only work via the native Amazon Connect telephony path (i.e., no such endpoint exists for third-party CCaaS)?

On the Salesforce side, is the entry point still "Add Telephony connection to the agent" in Agent Builder, or something Partner-Telephony-specific?  

 

Pointers appreciated. Thanks, Mario 

 

#Service Cloud Voice  #Genesys  #Agentforce

3 respuestas
  1. 28 ago, 15:57

    Thanks @Kundan Kumar Jha — that matched what we later confirmed against Salesforce's official SIP setup docs. Quick progress update for anyone following this:

     

    We've since built the SIP trunk on the Genesys side (Site, Number Plan, Generic BYOC Carrier trunk pointing at the Salesforce SBC FQDN, Outbound Route) and confirmed connectivity via SIP trace.

     

    Where we're stuck now is the step Salesforce's guide describes before the actual transfer: adding a Function/Lambda Data Action in the Genesys flow that calls the voiceCalls Telephony Integration API (JWT-signed, RS256) to create a VoiceCall record

    before

    transferring the call via SIP to the Agentforce agent. The only ready-made sample Salesforce links to is built for Amazon Connect and doesn't map onto Genesys's Data Action model — so we'd need to write our own. 

     

    https://help.salesforce.com/s/articleView?id=ai.telephony_configure_inbound_call_transfers_sip.htm&type=5

     

     

    Two questions before we build this from scratch: 

     

    1. Is creating the VoiceCall record actually a hard prerequisite for the SIP transfer to reach an Agentforce Voice agent, or can it work without it?
    2. Has anyone here already built the equivalent of that Lambda for a non-Amazon-Connect telephony vendor (Genesys or otherwise)? Happy to compare notes rather than reinvent it.
0/9000

Hello,  

I am wondering if there is a way to mass assign Service cloud Voice call center on the user ? today i have to go in the setup in the section "Partnet telephony call center" and add manually Users (Max 100 users selectable)  

  

thank you 

 

#Service Cloud Voice

1 respuesta
  1. Sushil Kumar (UKG) Forum Ambassador
    6 ago, 9:52
    I have not worked with SCV. But in general, call center assignment is done via a field on user record. There is a field on user record called call center. You should be able to data load into that field. You can check on existing records where you already added call center if the value is present.
0/9000

I'm testing Unified Routing in an SDO (AWS). I've read this article about transfers. 

https://help.salesforce.com/s/articleView?id=service.voice_omni_unified_routing_transfer_destination.htm&type=5

 

 

I can see the list of transfer destinations has changed and flows are no longer there. Only being able to transfer to queues and profiles seems limited. Transfer to queues seems redundant as the Unified Routing guide recommends using a single holding queue. 

 

Without flows, how can you transfer and still make routing decisions to reskill?

4 respuestas
  1. 6 ago, 8:51

    Hello @David Stevens  thank you for the response. However, it doesn't fully add up for me, because in AWS I have the ability to create different types of quick transfers, such as to a queue or a user. On the other hand, with Unified Routing and enabling a single contact flow, you can define the target dynamically within the flow, but the agent's input is not as flexible. In contrast, with Quick Connect, I see more flexibility on that side. 

0/9000

Has anyone found the release changes for contact center upgrade version 21.1? I'd like to get rid of the annoying orange bar on my screens but I'm not deploying unspecified changes.  

 

The documentation only shows v20.0:

https://help.salesforce.com/s/articleView?id=service.voice_cc21.htm&type=5

3 respuestas
  1. 28 jul, 14:22

    I was informed that official Contact Center v21.1 release notes are expected to be published after August 5, 5:00 PM PST

0/9000

📢We're looking for a Remote Salesforce professionals!

 

Hello everyone, I wanted to share the following remote job openings at DX Foundation:  

Salesforce Solutions Architect ( #Manufacturing Cloud and #Agentforce) - Contractor (Remote)

 

https://www.applicantpro.com/openings/dxfoundation/jobs/4061944-989849

 

Solutions Architect ( #Service Cloud Voice) - Contractor (Remote)

 

https://www.applicantpro.com/openings/dxfoundation/jobs/4061966-989849

 

Salesforce Scrum Master (Agile Delivery) - Contractor (Remote)

 

https://www.applicantpro.com/openings/dxfoundation/jobs/4061928-989849

 

#MuleSoft Architect - Contractor (USA)

 

https://www.applicantpro.com/openings/dxfoundation/jobs/4062056-989849

 

 

Salesforce Solutions Architect ( #Financial Services Cloud) – USA (Remote)

 

https://www.applicantpro.com/openings/dxfoundation/jobs/4061984-989849

 

 

Salesforce Principal Architect - USA (Remote)

https://www.applicantpro.com/openings/dxfoundation/jobs/4061944-989849

 

 

 

#Jobs #Open Jobs #Remote

1 comentario
0/9000

Hello im trying to create a Demo org using Partner SDO to generate a Agentforce Voice Demo.    Is that possible with a Partner SDO org?   

2 respuestas
  1. 28 jul, 15:51

    @Ting-Yan (Roy) Huang

     

     

    Yes, a

    Partner Developer Org (PDO/SDO) can be used to explore and demonstrate many Salesforce features, but Service Cloud Voice and Agentforce Voice have specific licensing, feature enablement, and telephony requirements. So, simply having a Partner SDO may not be enough to create a fully functional Agentforce Voice demo.

    For a proper Service Cloud Voice / Agentforce Voice demo, you may need an org with the required Voice licenses and supported telephony integration, along with the relevant features enabled by Salesforce.

    If the goal is specifically to build a demo for a partner presentation, I would recommend checking with your Salesforce Partner/AE or Salesforce Partner Community team to see whether a special demo org or preconfigured environment is available for your use case.

    Hope this helps!

0/9000

We have agents reporting that when an inbound call comes in and the agent clicks accept, the call does not accept and then gets routed to another agent, and the original agent automatically goes offline. 

 

@* Service Cloud Voice * 

5 respuestas
  1. 24 jul, 11:46

    HI @Osman Rehman , This can also happen if unified routing is enabled but not configured properly. If you have unified routing enabled in your contact center, make sure it's disabled unless it's fully set up. Also, when agents mark themselves online, tell them to wait until the dialpad's input bar becomes editable (you can actually type a number into it). There's usually a lag between marking yourself online and the dialpad actually going live,  that moment when the dialpad becomes editable is when you're actually online. 

0/9000

Hi everyone,  I'm working on a Salesforce Service Cloud Voice implementation integrated with Amazon Connect.  I need to implement a call transfer feature and would like to understand the recommended approach.  My questions are

  • What is the standard way to implement call transfer in a Salesforce Service Cloud Voice + Amazon Connect setup?
  • Is the transfer handled primarily through Amazon Connect side, Salesforce, or a combination of both?
  • Are there any best practices anyone recommend for implementing agent-to-agent or queue transfers?
2 respuestas
  1. 20 jul, 1:33
    Hi @Abdul Kaiyum Mastan

    In Salesforce Voice with Amazon Connect, call transfer is a combination of Salesforce and Amazon Connect rather than being owned entirely by one platform.

    Amazon Connect remains the underlying telephony engine and performs the actual voice-leg, conference, and transfer operations. On the Amazon side, transfers are generally supported through transfer flows, working queues, and Quick Connects for agents, queues, or external phone numbers.

    However, when Omni-Channel Unified Routing is enabled, Salesforce can handle the last-mile routing decision. From the Salesforce transfer experience, an agent can transfer the call to another agent, a queue, or an Omni-Channel flow. Transferring to an Omni-Channel flow is useful when the destination must be selected dynamically based on skills, agent availability, language, customer tier, case attributes, or other Salesforce data.

0/9000

Hello,

I have a Developer Edition instance that has been active for many years, and I would like to test Service Cloud Voice with the Webex Contact Center solution. A prerequisite is missing, namely a Service Cloud Voice User (Partner Telephony) license in my org, as my Developer Edition is apparently "too old." Would it nevertheless be possible to enable it somehow, in order to avoid having to rebuild everything in a new org? Thank you!

1 respuesta
0/9000

We are facing an issue in the Salesforce Service Cloud Voice SCC-AC integration where the caller name is not displayed during incoming calls.

Current behavior:

  • During the incoming call popup, only the phone number is displayed.
  • The caller/contact name is not shown in real time.
  • After the call ends, the VoiceCall record gets linked correctly to the Contact record.

Configuration already completed:

  • Enabled “Match Callers to End User Records” in Partner Telephony Setup.
  • Caller phone numbers are available in Salesforce records.
  • VoiceCall records are getting created successfully.

Expected behavior:

  • Caller name should appear during the incoming call itself instead of showing only the phone number.

 

Caller Name Not Showing During Incoming Calls in SCC-AC

Please assist with the required configuration changes or troubleshooting steps get the contact's name while incoming calls.

Thanks.

4 respuestas
0/9000