Hi,
Just to clarify, my requirement is that every call should be represented in Salesforce as a VoiceCall record.
I am referring specifically to Salesforce reports, not Genesys Cloud. The Salesforce reports we are discussing are based on VoiceCall records, and with the current standard Service Cloud Voice behavior, we can only report on calls that are delivered to an agent via Omni-Channel (handled or offered but not accepted). So effectively, only agent-interacted calls are visible in Salesforce reporting.
The reason I raised this is that I tested another Voice solution where a VoiceCall record is created in Salesforce as soon as the call enters the IVR/SVI via API. In that model, all calls are captured in Salesforce, which makes reporting much simpler and complete directly within Salesforce.
So the key point is: the expectation is full call coverage in Salesforce through VoiceCall records, not limited to Omni-Channel agent-handled interactions.
------------------------------
Ragheb Gmira
Consultant IT
------------------------------
Original Message:
Sent: 06-15-2026 05:16
From: Phaneendra Avatapalli
Subject: Service Cloud Voice: VoiceCall records not created for IVR and abandoned calls
Hi Ragheb,
My understanding is that this is expected behaviour with the standard Service Cloud Voice integration, as VoiceCall records are typically created when the interaction is delivered to the Omni-Channel agent experience.
These interactions should still exist within Genesys Cloud and be available through Analytics and interaction reporting, even if a VoiceCall record is not created in Salesforce.
Just to clarify, is the requirement specifically to have every interaction represented within Salesforce, or is the challenge that the interactions cannot currently be located or reported on within Genesys Cloud?
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------