- Joined
- Jan 19, 2026
- Messages
- 3
- Reaction score
- 0
Hi all,
we’re using a custom CRM integration XML with the ReportCall scenario to send a webhook that includes RecordingUrl.
This works fine for non-transferred calls. But when a call is transferred between extensions, 3CX creates multiple recordings (one per leg), and our webhook only includes one RecordingUrl (seems to be the last leg).What we want to achieve is either:
1) One single recording for the entire call (pre-transfer + post-transfer) so transfers don’t split recordings, or
2) Ensure the CRM webhook/journaling triggers for each recording leg (so we get all RecordingUrls, not just the last one).
Is either possible with 3CX, or is the recommended approach to use CDR / external processing to correlate and/or merge recordings?
Thanks!
we’re using a custom CRM integration XML with the ReportCall scenario to send a webhook that includes RecordingUrl.
This works fine for non-transferred calls. But when a call is transferred between extensions, 3CX creates multiple recordings (one per leg), and our webhook only includes one RecordingUrl (seems to be the last leg).What we want to achieve is either:
1) One single recording for the entire call (pre-transfer + post-transfer) so transfers don’t split recordings, or
2) Ensure the CRM webhook/journaling triggers for each recording leg (so we get all RecordingUrls, not just the last one).
Is either possible with 3CX, or is the recommended approach to use CDR / external processing to correlate and/or merge recordings?
Thanks!