Possible Call Recording Bug?

I think I may have found a bug in call recording. Or I don’t have something setup properly :tired_face:

I want to record every call (in and out) on a particular extension. In Extensions settings > Advanced tab, I have “Forced” set for all 4 calls types. If I call this extension from another extension or use this extension to call another extension, recording works. If I use this extension to make a call out, recording works.

However, if a call comes in from a ring group to this extension (either via trunk or calling the ring group directly), the call is not recorded. The inbound route that feeds this ring group has settings > Other tab > Call Recordings set to Don’t Care. The ring group that sends the call to this extension has it’s setting > Call Recording set to Don’t Care.

When I look at the logs, I see the call comes in, and I see the recording check against the trunk & ring group, and the value is dontcare; which matches the ring group’s settings.

But there is no recording check entry when the call is answered by the extension that has it’s recording settings set to force.

So why when a call is delivered by a ring group is there not a recording check being done at the extension level when the extension answers?

Can you post it?

In your extension configuration, there are two classes of calls - Internal and External. Make sure both are set to “Force”, since your incoming call from the Ring Group is actually an Internal Call.

All 4 of the recording options (Inbound External Calls, Outbound External Calls, Inbound Internal Calls, Outbound Internal Calls) are set to force.

Logs:

[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:1] NoOp("Motif/+11234567890-f3e9", "Receiving GoogleVoice on DID: 1112223333") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:2] NoOp("Motif/+11234567890-f3e9", "s") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:3] GotoIf("Motif/+11234567890-f3e9", "0?ex") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:4] Set("Motif/+11234567890-f3e9", "CALLERID(name)=+11234567890") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:5] Goto("Motif/+11234567890-f3e9", "int") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (im-censored,s,8)
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:8] GotoIf("Motif/+11234567890-f3e9", "0?nextstop") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:9] Set("Motif/+11234567890-f3e9", "CALLERID(name)=1234567890") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:10] GotoIf("Motif/+11234567890-f3e9", "1?notrim") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (im-censored,s,13)
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:13] Set("Motif/+11234567890-f3e9", "CALLERID(number)=1234567890") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:14] Set("Motif/+11234567890-f3e9", "DIAL_OPTIONS=TtraD(:1)") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@im-censored:15] Goto("Motif/+11234567890-f3e9", "from-trunk,1112223333,1") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (from-trunk,1112223333,1)
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:1] Set("Motif/+11234567890-f3e9", "__DIRECTION=INBOUND") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:2] Gosub("Motif/+11234567890-f3e9", "sub-record-check,s,1(in,1112223333,dontcare)") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:1] GotoIf("Motif/+11234567890-f3e9", "0?initialized") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:2] Set("Motif/+11234567890-f3e9", "__REC_STATUS=INITIALIZED") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:3] Set("Motif/+11234567890-f3e9", "NOW=1524246896") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:4] Set("Motif/+11234567890-f3e9", "__DAY=20") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:5] Set("Motif/+11234567890-f3e9", "__MONTH=04") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:6] Set("Motif/+11234567890-f3e9", "__YEAR=2018") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:7] Set("Motif/+11234567890-f3e9", "__TIMESTR=20180420-135456") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:8] Set("Motif/+11234567890-f3e9", "__FROMEXTEN=unknown") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:9] Set("Motif/+11234567890-f3e9", "__MON_FMT=wav") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:10] NoOp("Motif/+11234567890-f3e9", "Recordings initialized") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:11] ExecIf("Motif/+11234567890-f3e9", "0?Set(ARG3=dontcare)") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:12] Set("Motif/+11234567890-f3e9", "REC_POLICY_MODE_SAVE=") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:13] ExecIf("Motif/+11234567890-f3e9", "0?Set(REC_STATUS=NO)") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:14] GotoIf("Motif/+11234567890-f3e9", "2?checkaction") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (sub-record-check,s,17)
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:17] GotoIf("Motif/+11234567890-f3e9", "1?sub-record-check,in,1") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (sub-record-check,in,1)
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [in@sub-record-check:1] NoOp("Motif/+11234567890-f3e9", "Inbound Recording Check to 1112223333") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [in@sub-record-check:2] Set("Motif/+11234567890-f3e9", "FROMEXTEN=unknown") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [in@sub-record-check:3] ExecIf("Motif/+11234567890-f3e9", "10?Set(FROMEXTEN=1234567890)") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [in@sub-record-check:4] Gosub("Motif/+11234567890-f3e9", "recordcheck,1(dontcare,in,1112223333)") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp("Motif/+11234567890-f3e9", "Starting recording check against dontcare") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [recordcheck@sub-record-check:2] Goto("Motif/+11234567890-f3e9", "dontcare") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [recordcheck@sub-record-check:3] Return("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [in@sub-record-check:5] Return("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:3] Gosub("Motif/+11234567890-f3e9", "app-blacklist-check,s,1()") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@app-blacklist-check:1] GotoIf("Motif/+11234567890-f3e9", "0?blacklisted") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@app-blacklist-check:2] Set("Motif/+11234567890-f3e9", "CALLED_BLACKLIST=1") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@app-blacklist-check:3] Return("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:4] Set("Motif/+11234567890-f3e9", "__FROM_DID=1112223333") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:5] Set("Motif/+11234567890-f3e9", "CDR(did)=1112223333") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:6] ExecIf("Motif/+11234567890-f3e9", "0 ?Set(CALLERID(name)=1234567890)") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:7] Set("Motif/+11234567890-f3e9", "__MOHCLASS=") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:8] Ringing("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:9] Set("Motif/+11234567890-f3e9", "__RINGINGSENT=TRUE") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:10] Set("Motif/+11234567890-f3e9", "__REVERSAL_REJECT=FALSE") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:11] GotoIf("Motif/+11234567890-f3e9", "1?post-reverse-charge") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (from-trunk,1112223333,13)
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:13] NoOp("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:54:56] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:14] Wait("Motif/+11234567890-f3e9", "2") in new stack
[2018-04-20 13:54:58] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:15] Set("Motif/+11234567890-f3e9", "__CALLINGNAMEPRES_SV=allowed_not_screened") in new stack
[2018-04-20 13:54:58] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:16] Set("Motif/+11234567890-f3e9", "__CALLINGNUMPRES_SV=allowed_not_screened") in new stack
[2018-04-20 13:54:58] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:17] Set("Motif/+11234567890-f3e9", "CALLERID(name-pres)=allowed_not_screened") in new stack
[2018-04-20 13:54:58] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:18] Set("Motif/+11234567890-f3e9", "CALLERID(num-pres)=allowed_not_screened") in new stack
[2018-04-20 13:54:58] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:19] Set("Motif/+11234567890-f3e9", "CIDSFSCHEME=QUxMfEFMTA==") in new stack
[2018-04-20 13:54:58] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:20] AGI("Motif/+11234567890-f3e9", "/var/www/html/admin/modules/superfecta/agi/superfecta.agi") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: Launched AGI Script /var/www/html/admin/modules/superfecta/agi/superfecta.agi
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi: Executing Scheme..
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi: Scheme Asked is: ALL
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi: The DID is: 1112223333
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi: The CNUM is: 1234567890
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi: The CNAME is: 1234567890
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi:
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi: Starting scheme Default
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi: Converting result to UTF-8
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi: Setting caller id to: ITSASECRET, PA
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi: CID Determined to be: 'ITSASECRET, PA'
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: /var/www/html/admin/modules/superfecta/agi/superfecta.agi: Attempting to set lookupcid
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: <Motif/+11234567890-f3e9>AGI Script /var/www/html/admin/modules/superfecta/agi/superfecta.agi completed, returning 0
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:21] Set("Motif/+11234567890-f3e9", "CALLERID(name)=ITSASECRET, PA") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:22] NoOp("Motif/+11234567890-f3e9", "CallerID Entry Point") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [1112223333@from-trunk:23] Goto("Motif/+11234567890-f3e9", "ext-group,778,1") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (ext-group,778,1)
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:1] GotoIf("Motif/+11234567890-f3e9", "0?cid") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:2] PlayTones("Motif/+11234567890-f3e9", "ring") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:3] Progress("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:54:59] NOTICE[30752][C-0000001a] chan_motif.c: Don't know how to indicate condition '14'
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:4] Macro("Motif/+11234567890-f3e9", "user-callerid,") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:1] Set("Motif/+11234567890-f3e9", "TOUCH_MONITOR=1524246896.65") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:2] Set("Motif/+11234567890-f3e9", "AMPUSER=1234567890") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:3] GotoIf("Motif/+11234567890-f3e9", "0?report") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:4] ExecIf("Motif/+11234567890-f3e9", "1?Set(REALCALLERIDNUM=1234567890)") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:5] Set("Motif/+11234567890-f3e9", "AMPUSER=") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:6] GotoIf("Motif/+11234567890-f3e9", "0?limit") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:7] Set("Motif/+11234567890-f3e9", "AMPUSERCIDNAME=") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:8] GotoIf("Motif/+11234567890-f3e9", "1?report") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (macro-user-callerid,s,14)
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:14] GotoIf("Motif/+11234567890-f3e9", "0?continue") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:15] Set("Motif/+11234567890-f3e9", "__TTL=6") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:16] GotoIf("Motif/+11234567890-f3e9", "1?continue") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (macro-user-callerid,s,27)
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:27] Set("Motif/+11234567890-f3e9", "CALLERID(number)=1234567890") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:28] Set("Motif/+11234567890-f3e9", "CALLERID(name)=ITSASECRET, PA") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:29] GotoIf("Motif/+11234567890-f3e9", "0?cnum") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:30] Set("Motif/+11234567890-f3e9", "CDR(cnam)=ITSASECRET, PA") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:31] Set("Motif/+11234567890-f3e9", "CDR(cnum)=1234567890") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-user-callerid:32] Set("Motif/+11234567890-f3e9", "CHANNEL(language)=en") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:5] Macro("Motif/+11234567890-f3e9", "blkvm-setifempty,") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-blkvm-setifempty:1] GotoIf("Motif/+11234567890-f3e9", "1?init") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (macro-blkvm-setifempty,s,4)
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-blkvm-setifempty:4] Set("Motif/+11234567890-f3e9", "__BLKVM_CHANNEL=Motif/+11234567890-f3e9") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-blkvm-setifempty:5] Set("Motif/+11234567890-f3e9", "SHARED(BLKVM,Motif/+11234567890-f3e9)=TRUE") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-blkvm-setifempty:6] Set("Motif/+11234567890-f3e9", "GOSUB_RETVAL=TRUE") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-blkvm-setifempty:7] MacroExit("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:6] GotoIf("Motif/+11234567890-f3e9", "1?skipov") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (ext-group,778,9)
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:9] Set("Motif/+11234567890-f3e9", "RRNODEST=") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:10] Set("Motif/+11234567890-f3e9", "__NODEST=778") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:11] GosubIf("Motif/+11234567890-f3e9", "0?sub-rgsetcid,s,1()") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:12] Gosub("Motif/+11234567890-f3e9", "sub-record-check,s,1(rg,778,dontcare)") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:1] GotoIf("Motif/+11234567890-f3e9", "10?initialized") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (sub-record-check,s,10)
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:10] NoOp("Motif/+11234567890-f3e9", "Recordings initialized") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:11] ExecIf("Motif/+11234567890-f3e9", "0?Set(ARG3=dontcare)") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:12] Set("Motif/+11234567890-f3e9", "REC_POLICY_MODE_SAVE=") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:13] ExecIf("Motif/+11234567890-f3e9", "0?Set(REC_STATUS=NO)") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:14] GotoIf("Motif/+11234567890-f3e9", "2?checkaction") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (sub-record-check,s,17)
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:17] GotoIf("Motif/+11234567890-f3e9", "0?sub-record-check,rg,1") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:18] NoOp("Motif/+11234567890-f3e9", "Generic rg Recording Check - 1234567890 778") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:19] Gosub("Motif/+11234567890-f3e9", "recordcheck,1(dontcare,rg,778)") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [recordcheck@sub-record-check:1] NoOp("Motif/+11234567890-f3e9", "Starting recording check against dontcare") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [recordcheck@sub-record-check:2] Goto("Motif/+11234567890-f3e9", "dontcare") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (sub-record-check,recordcheck,3)
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [recordcheck@sub-record-check:3] Return("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@sub-record-check:20] Return("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:13] Set("Motif/+11234567890-f3e9", "RingGroupMethod=ringall") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [778@ext-group:14] Macro("Motif/+11234567890-f3e9", "dial,20,TtraD(:1),771-773") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:1] NoOp("Motif/+11234567890-f3e9", "Blind Transfer: , Attended Transfer: , User: , Alert Info: ") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:2] ExecIf("Motif/+11234567890-f3e9", "0?Set(ALERT_INFO=)") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:3] ExecIf("Motif/+11234567890-f3e9", "0?Set(ALERT_INFO=)") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:4] ExecIf("Motif/+11234567890-f3e9", "0?Set(ALERT_INFO=)") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:5] ExecIf("Motif/+11234567890-f3e9", "0?Set(CHANNEL(musicclass)=)") in new stack
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:6] AGI("Motif/+11234567890-f3e9", "dialparties.agi") in new stack

continuing

[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: Starting New Dialparties.agi
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: Caller ID name is 'ITSASECRET, PA' number is '1234567890'
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: CW Ignore is:
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: CF Ignore is:
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: CW IN_USE/BUSY is: 1
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: Methodology of ring is 'ringall'
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: Added extension 771 to extension map
[2018-04-20 13:54:59] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: Added extension 773 to extension map
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: Extension 771 cf is disabled
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: Extension 773 cf is disabled
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: Extension 771 do not disturb is disabled
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: Extension 773 do not disturb is disabled
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: dbset CALLTRACE/771 to 1234567890
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: dbset CALLTRACE/773 to 1234567890
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] res_agi.c: dialparties.agi: Filtered ARG3: 771-773
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] res_agi.c: <Motif/+11234567890-f3e9>AGI Script dialparties.agi completed, returning 0
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:9] NoOp("Motif/+11234567890-f3e9", "Returned from dialparties with groups to dial") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:10] NoOp("Motif/+11234567890-f3e9", "ringall array ") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:11] Set("Motif/+11234567890-f3e9", "__FMGL_DIAL=") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:12] Set("Motif/+11234567890-f3e9", "LOOPCNT=2") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:13] Set("Motif/+11234567890-f3e9", "ITER=1") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:14] Set("Motif/+11234567890-f3e9", "EXTTOCALL=771") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:15] NoOp("Motif/+11234567890-f3e9", "Working with 771") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:16] ExecIf("Motif/+11234567890-f3e9", "0?Set(HASH(__SIPHEADERS,Alert-Info)=Normal;volume=)") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:17] ExecIf("Motif/+11234567890-f3e9", "0?Set(HASH(__SIPHEADERS,Alert-Info)=Normal;volume=)") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:18] Set("Motif/+11234567890-f3e9", "ITER=2") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:19] GotoIf("Motif/+11234567890-f3e9", "1?ndloopbegin") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (macro-dial,s,14)
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:14] Set("Motif/+11234567890-f3e9", "EXTTOCALL=773") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:15] NoOp("Motif/+11234567890-f3e9", "Working with 773") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:16] ExecIf("Motif/+11234567890-f3e9", "0?Set(HASH(__SIPHEADERS,Alert-Info)=Normal;volume=)") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:17] ExecIf("Motif/+11234567890-f3e9", "0?Set(HASH(__SIPHEADERS,Alert-Info)=Normal;volume=)") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:18] Set("Motif/+11234567890-f3e9", "ITER=3") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:19] GotoIf("Motif/+11234567890-f3e9", "0?ndloopbegin") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:20] Macro("Motif/+11234567890-f3e9", "dial-ringall-predial-hook,") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial-ringall-predial-hook:1] MacroExit("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-dial:21] Dial("Motif/+11234567890-f3e9", "SIP/771&SIP/773,20,traD(:1)M(auto-blkvm)b(func-apply-sipheaders^s^1),") in new stack
[2018-04-20 13:55:00] ERROR[30752][C-0000001a] netsock2.c: getaddrinfo("pbx", "(null)", ...): Name or service not known
[2018-04-20 13:55:00] WARNING[30752][C-0000001a] acl.c: Unable to lookup 'pbx'
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] netsock2.c: Using SIP RTP TOS bits 184
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] netsock2.c: Using SIP RTP CoS mark 5
[2018-04-20 13:55:00] ERROR[30752][C-0000001a] netsock2.c: getaddrinfo("pbx", "(null)", ...): Name or service not known
[2018-04-20 13:55:00] WARNING[30752][C-0000001a] acl.c: Unable to lookup 'pbx'
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] netsock2.c: Using SIP RTP TOS bits 184
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] netsock2.c: Using SIP RTP CoS mark 5
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_stack.c: SIP/771-0000002b Internal Gosub(func-apply-sipheaders,s,1) start
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@func-apply-sipheaders:1] NoOp("SIP/771-0000002b", "Applying SIP Headers to channel") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@func-apply-sipheaders:2] Set("SIP/771-0000002b", "SIPHEADERKEYS=") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@func-apply-sipheaders:3] While("SIP/771-0000002b", "0") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_while.c: Jumping to priority 7
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@func-apply-sipheaders:8] Return("SIP/771-0000002b", "") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_stack.c: Spawn extension (from-internal, 778, 1) exited non-zero on 'SIP/771-0000002b'
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_stack.c: SIP/771-0000002b Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_stack.c: SIP/773-0000002c Internal Gosub(func-apply-sipheaders,s,1) start
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@func-apply-sipheaders:1] NoOp("SIP/773-0000002c", "Applying SIP Headers to channel") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@func-apply-sipheaders:2] Set("SIP/773-0000002c", "SIPHEADERKEYS=") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@func-apply-sipheaders:3] While("SIP/773-0000002c", "0") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_while.c: Jumping to priority 7
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@func-apply-sipheaders:8] Return("SIP/773-0000002c", "") in new stack
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_stack.c: Spawn extension (from-internal, 778, 1) exited non-zero on 'SIP/773-0000002c'
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_stack.c: SIP/773-0000002c Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_dial.c: Called SIP/771
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_dial.c: Called SIP/773
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_dial.c: SIP/773-0000002c connected line has changed. Saving it until answer for Motif/+11234567890-f3e9
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_dial.c: SIP/771-0000002b connected line has changed. Saving it until answer for Motif/+11234567890-f3e9
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_dial.c: SIP/773-0000002c is ringing
[2018-04-20 13:55:00] VERBOSE[30752][C-0000001a] app_dial.c: SIP/771-0000002b is ringing
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] app_dial.c: SIP/771-0000002b connected line has changed. Saving it until answer for Motif/+11234567890-f3e9
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] app_dial.c: SIP/771-0000002b answered Motif/+11234567890-f3e9
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-auto-blkvm:1] Set("SIP/771-0000002b", "__MACRO_RESULT=") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-auto-blkvm:2] Set("SIP/771-0000002b", "CFIGNORE=") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-auto-blkvm:3] Set("SIP/771-0000002b", "MASTER_CHANNEL(CFIGNORE)=") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-auto-blkvm:4] Set("SIP/771-0000002b", "FORWARD_CONTEXT=from-internal") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-auto-blkvm:5] Set("SIP/771-0000002b", "MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-auto-blkvm:6] Macro("SIP/771-0000002b", "blkvm-clr,") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-blkvm-clr:1] Set("SIP/771-0000002b", "SHARED(BLKVM,Motif/+11234567890-f3e9)=") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-blkvm-clr:2] Set("SIP/771-0000002b", "GOSUB_RETVAL=") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-blkvm-clr:3] MacroExit("SIP/771-0000002b", "") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-auto-blkvm:7] ExecIf("SIP/771-0000002b", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=771)") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-auto-blkvm:8] ExecIf("SIP/771-0000002b", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=Lair)") in new stack
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] app_dial.c: Sending DTMF '1' to the calling party.
[2018-04-20 13:55:13] VERBOSE[30838][C-0000001a] bridge_channel.c: Channel SIP/771-0000002b joined 'simple_bridge' basic-bridge <00404d9e-2429-4cbd-ab66-593442ae829f>
[2018-04-20 13:55:13] VERBOSE[30752][C-0000001a] bridge_channel.c: Channel Motif/+11234567890-f3e9 joined 'simple_bridge' basic-bridge <00404d9e-2429-4cbd-ab66-593442ae829f>
[2018-04-20 13:55:22] VERBOSE[30838][C-0000001a] bridge_channel.c: Channel SIP/771-0000002b left 'simple_bridge' basic-bridge <00404d9e-2429-4cbd-ab66-593442ae829f>
[2018-04-20 13:55:22] VERBOSE[30752][C-0000001a] bridge_channel.c: Channel Motif/+11234567890-f3e9 left 'simple_bridge' basic-bridge <00404d9e-2429-4cbd-ab66-593442ae829f>
[2018-04-20 13:55:22] VERBOSE[30752][C-0000001a] app_macro.c: Spawn extension (macro-dial, s, 21) exited non-zero on 'Motif/+11234567890-f3e9' in macro 'dial'
[2018-04-20 13:55:22] VERBOSE[30752][C-0000001a] pbx.c: Spawn extension (ext-group, 778, 14) exited non-zero on 'Motif/+11234567890-f3e9'
[2018-04-20 13:55:22] VERBOSE[30752][C-0000001a] pbx.c: Executing [h@ext-group:1] Macro("Motif/+11234567890-f3e9", "hangupcall,") in new stack
[2018-04-20 13:55:22] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-hangupcall:1] GotoIf("Motif/+11234567890-f3e9", "1?theend") in new stack
[2018-04-20 13:55:22] VERBOSE[30752][C-0000001a] pbx_builtins.c: Goto (macro-hangupcall,s,3)
[2018-04-20 13:55:22] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-hangupcall:3] ExecIf("Motif/+11234567890-f3e9", "0?Set(CDR(recordingfile)=)") in new stack
[2018-04-20 13:55:22] VERBOSE[30752][C-0000001a] pbx.c: Executing [s@macro-hangupcall:4] Hangup("Motif/+11234567890-f3e9", "") in new stack
[2018-04-20 13:55:22] VERBOSE[30752][C-0000001a] app_macro.c: Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'Motif/+11234567890-f3e9' in macro 'hangupcall'
[2018-04-20 13:55:22] VERBOSE[30752][C-0000001a] pbx.c: Spawn extension (ext-group, h, 1) exited non-zero on 'Motif/+11234567890-f3e9'

And yes, I am using google voice which I have gathered isn’t liked well round these parts. But I can’t see how that could be affecting this as isn’t the PBX handling the decisions on whether to record a call? Like I said if I pickup this extension and make an outbound call over GV, recording works fine.

And for more testing, I just routed a call directly from the inbound trunk to this extension and bypassed the ring group and recording worked. So I’d say that eliminates GV complicating this.

If it goes to a ring group I think the code logic is the RG has to record it as the call is flowing through the RG.

Thanks for the info. So are there any ideas or workarounds on how to get a call to record from a ring group to an extension that is set to always record without forcing the entire ring group to record?

If not, would this be a feature request? Or are we talking major major changes to get the logic to check the recording per extension settings from a ring group.

What happens when you set everywhere call recording = force?

Do you mean in the extension’s settings? Because all 4 of the recording options (Inbound External Calls, Outbound External Calls, Inbound Internal Calls, Outbound Internal Calls) on the extension’s advanced tab are set to force.

I’m talking about the Inbound Routes, Outbound Routes, Trunks & Ring Groups/Queues.

Try that.

I don’t want to record all calls off from these. I’m only looking at recording all calls on this extension, and the only time it doesn’t record is when it gets the call via the ring group that is set to don’t care.

And based on what tonyclewis says, the logic is the ring group has to record the call if it’s flowing through the RG.

I’m going to open a ticket as a feature request and hopefully it’s something simple, or something that won’t require alot to enable.

I probably missed it, but how do your calls get to the Ring Group?

Inbound Route

I’m confused. You want your incoming calls to be recorded, or not?

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