A
A
Alexey2019-03-19 10:49:22
Asterisk
Alexey, 2019-03-19 10:49:22

Why doesn't Asterisk (FreePBX) record the message being played on an outgoing call?

Hello.
FreePBX 14 (Asterisk 13). Recording of conversations on outgoing trunks is configured. Playback of notification to called subscribers during outgoing calls is configured (by trunk option A(message)).
The logs show that the recording is in progress:

[C-00002848] pbx.c: Executing [[email protected]:18] MixMonitor("SIP/131-0000552a", "2019/03/19/out-89377587XXX-131-20190319-110737-1552979257.50902.wav,ai(LOCAL_MIXMON_ID),") in new stack
.......
.......
[C-00002848] pbx.c: Executing [[email protected]:32] Dial("SIP/131-0000552a", "PJSIP/[email protected],300,M(setmusic^none)TtA(custom/DialogIsRecorded)b(func-apply-sipheaders^s^1,(11))") in new stack

The call proceeds according to the expected scenario - the message is played to the called subscriber before starting the conversation. But on the recording of the conversation in the place where the message should be - silence. Those. long beeps of a call are heard, then silence as long as a message being played, then the conversation itself is recorded.
Already tried to play the message in the macro with the Playback command (M(x) option to the Dial application), tried to play it in a subroutine (U(x) option) - the result is the same.
Tell me, please, how to ensure that the message being played to the subscriber can be heard on the recording?

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question