Forum Discussion

samuelpares's avatar
samuelpares
Active Contributor
4 months ago
Solved

[API] How to Link a Recording or Transcription to a Specific Call?

Hi everyone,

I'm currently building an integration with GoTo Connect to capture call recordings and transcriptions. I've successfully created a channel and subscribed to receive notifications for both event types. These notifications arrive correctly and include the respective recording or transcription ID.

However, when I use the provided ID to query the endpoints:

…the returned payload does not include any reference to the associated call (e.g., conversationSpaceId or a similar identifier).

How can I determine which call a given recording or transcription belongs to, if the lookup response doesn't provide a call reference? Is there a recommended approach for correlating these resources?

Thanks in advance for your help!

2 Replies

  • samuelpares's avatar
    samuelpares
    Active Contributor
    4 months ago

    Yes, I figured that out. Now I'm also listening to call events—specifically the call ending event. When it triggers, I store the call ID, the recording ID, and other important call details in my database. Later, when I receive a recording notification, I look up the recording ID in my own database to identify which call it belongs to.

    It works, but honestly, it adds a lot of unnecessary complexity. Ideally, the recording endpoint should include the call ID.

    Thanks for confirming that this is the only option available for now.