Salesforce Plugin - voice transcription API

hi All,

If anyone can help. I am looking at this repo https://github.com/MyPureCloud/purecloud-for-salesforce-einstein-example and https://github.com/mcphee11/salesforce-genesys-realtime-transcription it's about retrieve chat message using Lightning Component Event.

And I use the same code to retrieve voice transcript as following:

if(eventData.category==='conversationTranscription'){
for (const transcript of eventData.data.transcripts) {
console.log("transcripts...")

And result is:

Question is when we utilise Lightning Message Channel to get conversationTranscription, is there any PureCloud API consume use ?

Thank you
Fransiska

Hi Fransiska,

The conversation transcription events from the message channel are coming from the v2.conversations.{id}.transcription websocket notification topic which is processed through Genesys Cloud for Salesforce and ultimately sent through the Lightning Message Channel. From my understanding the only public API consumption use should be the initial topic subscription. You can find documentation on that endpoint and the websocket subscriptions below:

https://developer.genesys.cloud/notificationsalerts/notifications/available-topics

https://developer.genesys.cloud/notificationsalerts/notifications/

Thank you!

Hi Mack,

Thank you for your explanations. Can see notification API got called, in the browser log.

Fransiska