Legacy Dev Forum Posts

 View Only

Sign Up

Consult transfer call is getting recorded automatically

  • 1.  Consult transfer call is getting recorded automatically

    Posted 06-05-2025 18:02

    imkp | 2021-05-12 06:31:17 UTC | #1

    Hello,

    A quick question about the consult transfer. While transferring the call to consult I noticed that the call is start to record automatically. Im using the postConversationsCallParticipantConsult API to add consult to the call, as mentioned below.

    // Create request body let body: Models.ConsultTransfer = { speakTo: 'destination', destination: { address: this.getConsultWorkPhone(consult.addresses), userId: consult?.id, name: consult?.name, }, }; // Invoke API this.pureCloudConversationsApi .postConversationsCallParticipantConsult(callId, participant?.id, body) .then(() => {}) .catch(err => console.error(err)); If I change the speakTo to "BOTH" , I noticed that the call is not getting recorded and working as expected. But if we use it is as "DESTINATION" it again start to record the call.

    From the incoming Genesys Cloud notification from WebSocket recording state is Active. (as you can see in the screenshot of console.log)

    So when the call is connected or forwarded to voice mailbox, it is starting to record the call automatically. Any thoughts on this why is it happening?

    Thanks Krishna


    system | 2021-06-12 06:11:32 UTC | #2

    This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.


    This post was migrated from the old Developer Forum.

    ref: 10889