- Joined
- May 31, 2023
- Messages
- 3
- Reaction score
- 0
Hi everyone,
I’m experiencing an issue with call recording in a 3CX + Microsoft Teams (Direct Routing) environment, specifically when calls are transferred from the Teams client, and I’d like to know if this is a known limitation or if anyone has found a workaround.
Environment:
Assumption:
It appears that once the call is transferred from Teams, the call ownership or media flow changes, and although the SIP trunk remains anchored to 3CX, the media is no longer available for 3CX to record.
Questions:
P.S.:
To clarify, the issue does not occur when answering the call in Microsoft Teams, but at the moment the user performs a transfer from the Teams client. From that point on, it appears that the call changes media ownership and 3CX stops recording the call, even though it remains active and visible in the system.
Thanks in advance!
I’m experiencing an issue with call recording in a 3CX + Microsoft Teams (Direct Routing) environment, specifically when calls are transferred from the Teams client, and I’d like to know if this is a known limitation or if anyone has found a workaround.
Environment:
- 3CX as PBX and SIP trunk provider
- Microsoft Teams integrated via Direct Routing
- Call recording enabled in 3CX (extension-based recording)
- A call is handled by 3CX and is recorded correctly.
- The user answers the call in Microsoft Teams.
- When the user transfers the call from the Teams client (blind or attended transfer),
the call continues normally, but:- The call remains active in 3CX
- The SIP trunk stays up
- Call recording in 3CX stops at the moment the transfer is performed
- 3CX still shows the call as active.
- The call is not dropped or re-established.
- From that point on, no audio is recorded, as if the media stream is no longer controlled by 3CX.
Assumption:
It appears that once the call is transferred from Teams, the call ownership or media flow changes, and although the SIP trunk remains anchored to 3CX, the media is no longer available for 3CX to record.
Questions:
- Has anyone seen the same behavior when transferring calls from Teams?
- Is this a known limitation of 3CX + Teams Direct Routing?
- Is there any way to force call recording at SIP trunk level in 3CX?
- Are there any recommended workarounds (SIPREC, external recorders, Teams-side recording)?
P.S.:
To clarify, the issue does not occur when answering the call in Microsoft Teams, but at the moment the user performs a transfer from the Teams client. From that point on, it appears that the call changes media ownership and 3CX stops recording the call, even though it remains active and visible in the system.
Thanks in advance!