Recoding for remote agent

Discussions about new features or changes in existing features

Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N

Recoding for remote agent

Postby JaafarF » Thu Apr 02, 2020 8:16 am

Dears,
Find our envionnent
version: 2.14b0.5
SVN Version: 3067
ASterisk 13
Scratch install centos Server

My configration is
Campaign recording is disable (because i understand the outgoing call to mobile of remote agent it isnt campaign call)
Ingroup recorde is all calls
Agent recording is 1

Please your support to help that i faced same problem as below member mention it before as below

ruben23 post :
Hi there guys i have set up a Remote agent where it calls an external number and used it for inbound calls, where inbound calls come in and route to this ingroup where remote agents are added, but the problem even the campaign and ingroup is set to ALL CALLS recording on the remote agent user i don't see any recording at all

only this 7000_20191111-134238_5402357257_DEBT and when i tried to search for the file with that in audio format like .mp3 still i can't find any files at all, any idea how to set recordings for this setup.?
.please help
Regards,
JaafarF
 
Posts: 6
Joined: Fri Nov 16, 2018 3:43 am

Re: Recoding for remote agent

Postby williamconley » Thu Apr 02, 2020 10:17 am

how many lines does this remote agent have?
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20018
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Recoding for remote agent

Postby JaafarF » Thu Apr 02, 2020 3:43 pm

Just one line and external extension is mobile phone and the call establish by dial plan in extension.conf in default context 8xxxxxx,1,dial....
When we make an outgoing call from agent screen interface the call is recorded.but when in coming call com through ingroup then divert to remote agent didnt recorde.
JaafarF
 
Posts: 6
Joined: Fri Nov 16, 2018 3:43 am

Re: Recoding for remote agent

Postby williamconley » Thu Apr 02, 2020 3:53 pm

Try changing "routing initiated recording". Whatever it's set to, change it. Test.

Try "all force". Change it. Test.

Also provide CLI from a test-call inbound. No other traffic on the CLI example. But one call from beginning to end.
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20018
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)

Re: Recoding for remote agent

Postby JaafarF » Fri Apr 03, 2020 4:13 am

Dear William ,

Kindly find CLI for one call :

Code: Select all
THis is CLI for one incomin call the diver to remote agent :

    -- Executing [80993996874@default:1] Set("IAX2/da-proxy-1-10379", "CALLERID(num)=993996874") in new stack
    -- Executing [80993996874@default:2] Dial("IAX2/da-proxy-1-10379", "SIP/0993996874@10.253.31.13") in new stack
  == Using SIP RTP CoS mark 5
    -- Called SIP/0993996874@10.253.31.13
    -- SIP/10.253.31.13-0004af74 is making progress passing it to IAX2/da-proxy-1-10379
    -- SIP/10.253.31.13-0004af74 is ringing
    -- SIP/10.253.31.13-0004af74 is ringing
    -- Registered IAX2 'da-app-2' (AUTHENTICATED) at 10.253.24.12:4569
    -- Registered IAX2 'da-app-2' (AUTHENTICATED) at 10.253.24.12:4569
  == Manager 'sendcron' logged on from 10.253.24.6
  == Manager 'sendcron' logged off from 10.253.24.6
    -- SIP/10.253.31.13-0004af74 answered IAX2/da-proxy-1-10379
    -- Channel SIP/10.253.31.13-0004af74 joined 'simple_bridge' basic-bridge <81885e5c-4db0-4f50-812c-71ad4331f4f7>
    -- Channel IAX2/da-proxy-1-10379 joined 'simple_bridge' basic-bridge <81885e5c-4db0-4f50-812c-71ad4331f4f7>
    -- Accepting AUTHENTICATED call from 10.253.24.1:4569:
    --        > requested format = ulaw,
    --        > requested prefs = (ulaw|gsm),
    --        > actual format = ulaw,
    --        > host prefs = (ulaw),
    --        > priority = mine
    -- Executing [78600058@default:1] MeetMe("IAX2/da-proxy-1-7626", "8600058,Fq") in new stack
    -- Created MeetMe conference 1021 for conference '8600058'
  == Manager 'sendcron' logged on from 10.253.24.6
    -- Accepting AUTHENTICATED call from 10.253.24.1:4569:
    --        > requested format = ulaw,
    --        > requested prefs = (ulaw|gsm),
    --        > actual format = ulaw,
    --        > host prefs = (ulaw),
    --        > priority = mine
    -- Executing [8600058@default:1] MeetMe("IAX2/da-proxy-1-9999", "8600058,q") in new stack
  == Manager 'sendcron' logged off from 10.253.24.6
  == Manager 'sendcron' logged on from 10.253.24.6
  == Manager 'sendcron' logged off from 10.253.24.6
  == Manager 'sendcron' logged on from 10.253.24.6
  == Manager 'sendcron' logged off from 10.253.24.6
    -- Registered IAX2 'da-app-1' (AUTHENTICATED) at 10.253.24.11:4569
    -- Registered IAX2 'da-app-1' (AUTHENTICATED) at 10.253.24.11:4569
[Apr  3 11:59:06] NOTICE[4989]: chan_iax2.c:12394 iax2_poke_peer: Still have a callno...
    -- Registered IAX2 'da-app-4' (AUTHENTICATED) at 10.253.24.14:4569
    -- Registered IAX2 'da-app-4' (AUTHENTICATED) at 10.253.24.14:4569
[Apr  3 11:59:07] NOTICE[4946]: chan_iax2.c:12394 iax2_poke_peer: Still have a callno...
    -- Registered IAX2 'da-app-3' (AUTHENTICATED) at 10.253.24.13:4569
    -- Registered IAX2 'da-app-3' (AUTHENTICATED) at 10.253.24.13:4569
[Apr  3 11:59:08] NOTICE[4953]: chan_iax2.c:12394 iax2_poke_peer: Still have a callno...
  == Manager 'sendcron' logged on from 10.253.24.6
  == Manager 'sendcron' logged off from 10.253.24.6
    -- Registered IAX2 'da-proxy-3' (AUTHENTICATED) at 10.253.24.3:4569
    -- Registered IAX2 'da-proxy-3' (AUTHENTICATED) at 10.253.24.3:4569
    -- Registered IAX2 'da-proxy-2' (AUTHENTICATED) at 10.253.24.2:4569
  == Manager 'sendcron' logged on from 10.253.24.6
  == Manager 'sendcron' logged off from 10.253.24.6
    -- Registered IAX2 'da-proxy-1' (AUTHENTICATED) at 10.253.24.1:4569
    -- Registered IAX2 'da-proxy-1' (AUTHENTICATED) at 10.253.24.1:4569
[Apr  3 11:59:12] NOTICE[4965]: chan_iax2.c:12394 iax2_poke_peer: Still have a callno...
  == Manager 'sendcron' logged on from 10.253.24.6
  == Manager 'sendcron' logged off from 10.253.24.6
    -- Registered IAX2 'da-proxy-4' (AUTHENTICATED) at 10.253.24.4:4569
    -- Registered IAX2 'da-proxy-4' (AUTHENTICATED) at 10.253.24.4:4569
[Apr  3 11:59:17] NOTICE[4988]: chan_iax2.c:12394 iax2_poke_peer: Still have a callno...
  == Manager 'sendcron' logged on from 10.253.24.6
  == Manager 'sendcron' logged off from 10.253.24.6
    -- Channel SIP/10.253.31.13-0004af74 left 'simple_bridge' basic-bridge <81885e5c-4db0-4f50-812c-71ad4331f4f7>
    -- Channel IAX2/da-proxy-1-10379 left 'simple_bridge' basic-bridge <81885e5c-4db0-4f50-812c-71ad4331f4f7>
  == Spawn extension (default, 80993996874, 2) exited non-zero on 'IAX2/da-proxy-1-10379'
    -- Executing [h@default:1] AGI("IAX2/da-proxy-1-10379", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----25-----17-----SIP 200 OK)") in new stack
AGI Tx >> agi_network: yes
AGI Tx >> agi_network_script: call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----25-----17-----SIP 200 OK)
<IAX2/da-proxy-1-10379>AGI Tx >> agi_request: agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----25-----17-----SIP 200 OK)
<IAX2/da-proxy-1-10379>AGI Tx >> agi_channel: IAX2/da-proxy-1-10379
<IAX2/da-proxy-1-10379>AGI Tx >> agi_language: en
<IAX2/da-proxy-1-10379>AGI Tx >> agi_type: IAX2
<IAX2/da-proxy-1-10379>AGI Tx >> agi_uniqueid: 1585904334.4947711
<IAX2/da-proxy-1-10379>AGI Tx >> agi_version: 13.25.0
<IAX2/da-proxy-1-10379>AGI Tx >> agi_callerid: 993996874
<IAX2/da-proxy-1-10379>AGI Tx >> agi_calleridname: RA_1078_993996874
<IAX2/da-proxy-1-10379>AGI Tx >> agi_callingpres: 0
<IAX2/da-proxy-1-10379>AGI Tx >> agi_callingani2: 0
<IAX2/da-proxy-1-10379>AGI Tx >> agi_callington: 0
<IAX2/da-proxy-1-10379>AGI Tx >> agi_callingtns: 0
<IAX2/da-proxy-1-10379>AGI Tx >> agi_dnid: unknown
<IAX2/da-proxy-1-10379>AGI Tx >> agi_rdnis: unknown
<IAX2/da-proxy-1-10379>AGI Tx >> agi_context: default
<IAX2/da-proxy-1-10379>AGI Tx >> agi_extension: h
<IAX2/da-proxy-1-10379>AGI Tx >> agi_priority: 1
<IAX2/da-proxy-1-10379>AGI Tx >> agi_enhanced: 0.0
<IAX2/da-proxy-1-10379>AGI Tx >> agi_accountcode: IAXda-proxy-1
<IAX2/da-proxy-1-10379>AGI Tx >> agi_threadid: 140521959294720
<IAX2/da-proxy-1-10379>AGI Tx >>
    -- <IAX2/da-proxy-1-10379>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16-----ANSWER-----25-----17-----SIP 200 OK) completed, returning 0
<IAX2/da-proxy-1-10379>AGI Tx >> HANGUP
    -- Hungup 'IAX2/da-proxy-1-10379'
  == Spawn extension (default, 78600058, 1) exited non-zero on 'IAX2/da-proxy-1-7626'
    -- Executing [h@default:1] AGI("IAX2/da-proxy-1-7626", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------IAX2 HANGUP (16))") in new stack
AGI Tx >> agi_network: yes
AGI Tx >> agi_network_script: call_log--HVcauses--PRI-----NODEBUG-----16--------------------IAX2 HANGUP (16))
<IAX2/da-proxy-1-7626>AGI Tx >> agi_request: agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------IAX2 HANGUP (16))
<IAX2/da-proxy-1-7626>AGI Tx >> agi_channel: IAX2/da-proxy-1-7626
<IAX2/da-proxy-1-7626>AGI Tx >> agi_language: en
<IAX2/da-proxy-1-7626>AGI Tx >> agi_type: IAX2
<IAX2/da-proxy-1-7626>AGI Tx >> agi_uniqueid: 1585904342.4947713
<IAX2/da-proxy-1-7626>AGI Tx >> agi_version: 13.25.0
<IAX2/da-proxy-1-7626>AGI Tx >> agi_callerid: unknown
<IAX2/da-proxy-1-7626>AGI Tx >> agi_calleridname: RA_1078_993996874
<IAX2/da-proxy-1-7626>AGI Tx >> agi_callingpres: 0
<IAX2/da-proxy-1-7626>AGI Tx >> agi_callingani2: 0
<IAX2/da-proxy-1-7626>AGI Tx >> agi_callington: 0
[Apr  3 11:59:20] ERROR[4926]: cdr_odbc.c:176 odbc_log: Unable to retrieve database handle.  CDR failed.
<IAX2/da-proxy-1-7626>AGI Tx >> agi_callingtns: 0
<IAX2/da-proxy-1-7626>AGI Tx >> agi_dnid: unknown
<IAX2/da-proxy-1-7626>AGI Tx >> agi_rdnis: unknown
<IAX2/da-proxy-1-7626>AGI Tx >> agi_context: default
<IAX2/da-proxy-1-7626>AGI Tx >> agi_extension: h
<IAX2/da-proxy-1-7626>AGI Tx >> agi_priority: 1
<IAX2/da-proxy-1-7626>AGI Tx >> agi_enhanced: 0.0
<IAX2/da-proxy-1-7626>AGI Tx >> agi_accountcode: IAXda-proxy-1
<IAX2/da-proxy-1-7626>AGI Tx >> agi_threadid: 140529915004672
<IAX2/da-proxy-1-7626>AGI Tx >>
    -- <IAX2/da-proxy-1-7626>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------IAX2 HANGUP (16)) completed, returning 0
<IAX2/da-proxy-1-7626>AGI Tx >> HANGUP
    -- Hungup 'IAX2/da-proxy-1-7626'
[Apr  3 11:59:20] ERROR[4926]: cdr_odbc.c:176 odbc_log: Unable to retrieve database handle.  CDR failed.
    -- Registered IAX2 'da-app-5' (AUTHENTICATED) at 10.253.24.15:4569
  == Manager 'sendcron' logged on from 10.253.24.6
  == Manager 'sendcron' logged off from 10.253.24.6
    -- Registered IAX2 'da-app-8' (AUTHENTICATED) at 10.253.24.18:4569
    -- Registered IAX2 'da-app-8' (AUTHENTICATED) at 10.253.24.18:4569
[Apr  3 11:59:22] NOTICE[4977]: chan_iax2.c:12394 iax2_poke_peer: Still have a callno...
    -- Registered IAX2 'da-app-6' (AUTHENTICATED) at 10.253.24.16:4569
  == Manager 'sendcron' logged on from 10.253.24.6
  == Manager 'sendcron' logged off from 10.253.24.6
  == Manager 'sendcron' logged on from 10.253.24.6
    -- Called 55558600058@default
    -- Executing [55558600058@default:1] MeetMeAdmin("Local/55558600058@default-0009eb32;2", "8600058,K") in new stack
    -- Executing [55558600058@default:2] Hangup("Local/55558600058@default-0009eb32;2", "") in new stack
  == Spawn extension (default, 55558600058, 2) exited non-zero on 'Local/55558600058@default-0009eb32;2'
[Apr  3 11:59:24] WARNING[24065][C-002127f5]: func_hangupcause.c:140 hangupcause_read: Unable to find information for channel
    -- Executing [h@default:1] AGI("Local/55558600058@default-0009eb32;2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------)") in new stack
AGI Tx >> agi_network: yes
AGI Tx >> agi_network_script: call_log--HVcauses--PRI-----NODEBUG-----16--------------------)
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_request: agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------)
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_channel: Local/55558600058@default-0009eb32;2
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_language: en
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_type: Local
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_uniqueid: 1585904364.4947719
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_version: 13.25.0
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_callerid: unknown
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_calleridname: ULGC0010403105924157
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_callingpres: 0
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_callingani2: 0
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_callington: 0
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_callingtns: 0
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_dnid: unknown
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_rdnis: unknown
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_context: default
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_extension: h
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_priority: 1
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_enhanced: 0.0
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_accountcode:
<Local/55558600058@default-0009eb32;2>AGI Tx >> agi_threadid: 140521939838720
<Local/55558600058@default-0009eb32;2>AGI Tx >>
    -- <Local/55558600058@default-0009eb32;2>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------) completed, returning 0
<Local/55558600058@default-0009eb32;2>AGI Tx >> HANGUP
    -- Hungup 'DAHDI/pseudo-1361088965'
    -- Executing [8600058@default:2] Hangup("IAX2/da-proxy-1-9999", "") in new stack
  == Spawn extension (default, 8600058, 2) exited non-zero on 'IAX2/da-proxy-1-9999'
[Apr  3 11:59:24] WARNING[24006][C-002127f4]: func_hangupcause.c:140 hangupcause_read: Unable to find information for channel
    -- Executing [h@default:1] AGI("IAX2/da-proxy-1-9999", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------)") in new stack
AGI Tx >> agi_network: yes
AGI Tx >> agi_network_script: call_log--HVcauses--PRI-----NODEBUG-----16--------------------)
<IAX2/da-proxy-1-9999>AGI Tx >> agi_request: agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------)
<IAX2/da-proxy-1-9999>AGI Tx >> agi_channel: IAX2/da-proxy-1-9999
<IAX2/da-proxy-1-9999>AGI Tx >> agi_language: en
<IAX2/da-proxy-1-9999>AGI Tx >> agi_type: IAX2
<IAX2/da-proxy-1-9999>AGI Tx >> agi_uniqueid: 1585904343.4947715
<IAX2/da-proxy-1-9999>AGI Tx >> agi_version: 13.25.0
<IAX2/da-proxy-1-9999>AGI Tx >> agi_callerid: 993996874
<IAX2/da-proxy-1-9999>AGI Tx >> agi_calleridname: Y4031158360000035210
<IAX2/da-proxy-1-9999>AGI Tx >> agi_callingpres: 0
<IAX2/da-proxy-1-9999>AGI Tx >> agi_callingani2: 0
<IAX2/da-proxy-1-9999>AGI Tx >> agi_callington: 0
<IAX2/da-proxy-1-9999>AGI Tx >> agi_callingtns: 0
<IAX2/da-proxy-1-9999>AGI Tx >> agi_dnid: unknown
<IAX2/da-proxy-1-9999>AGI Tx >> agi_rdnis: unknown
<IAX2/da-proxy-1-9999>AGI Tx >> agi_context: default
<IAX2/da-proxy-1-9999>AGI Tx >> agi_extension: h
<IAX2/da-proxy-1-9999>AGI Tx >> agi_priority: 1
<IAX2/da-proxy-1-9999>AGI Tx >> agi_enhanced: 0.0
<IAX2/da-proxy-1-9999>AGI Tx >> agi_accountcode: IAXda-proxy-1
<IAX2/da-proxy-1-9999>AGI Tx >> agi_threadid: 140521956734720
<IAX2/da-proxy-1-9999>AGI Tx >>
    -- <IAX2/da-proxy-1-9999>AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----16--------------------) completed, returning 0
<IAX2/da-proxy-1-9999>AGI Tx >> HANGUP
    -- Hungup 'IAX2/da-proxy-1-9999'
[Apr  3 11:59:24] ERROR[4926]: cdr_odbc.c:176 odbc_log: Unable to retrieve database handle.  CDR failed.
  == Manager 'sendcron' logged off from 10.253.24.6


and please find my dialplan :

Code: Select all
this is the dial plan that i use to make an outgoin call and the call is recorde

exten => _80XXxxxxxxx,1,Dial(SIP/${EXTEN:1}@10.253.31.13)

this is the dialplan that i use for remote agent and below what i tried to do :

exten => _80XXxxxxxxx,1,Set(CALLERID(num)=${CALLERID(name):8}) ;because we set CID in vicidial RA_AGENT_CUSTPHONE
;same => 2,Monitor(wav,${CALLERID(name))
;same => 2,AGI(agi-NVA_recording.agi,BOTH------Y---N---Y---N---N---N)
same => 2,Dial(SIP/${EXTEN:1}@10.253.31.13)




and find the result that i got :
35210_ADSL_993996874_1078 35210_ADSL_993996874_1078

without real recording.

the real recording in our system show as below :

http://10.253.216.136/RECOR...
.
i tried routing initiated recording and i tried record all force and all calls .but no record .

Thanks for your support .

Regards,
JaafarF
 
Posts: 6
Joined: Fri Nov 16, 2018 3:43 am

Re: Recoding for remote agent

Postby williamconley » Fri Apr 03, 2020 4:42 pm

I get the impression you have been doing things outside the realm of what is in the Vicidial Manager's Manual for initial setup of your system. Complex configuration options are not required to get recordings to work. Go back to "clean slate" and don't try to modify your system beyond that standard configuration.

For instance: Inbound calls are sent to "trunkinbound" and that's all there is. No dialplan is involved outside that one step. As a result of that step, the inbound call from a prospect to any agent (logged in or remote) are recorded with the basic setup.

Once you step into the custom dialplan entry, I have to suspect that your non-standard configuration options are likely in the way of a functional system.

Perhaps you should try a fresh install (on a virtual server?) with no such customizations as a test. You may find this was a lot easier than you are trying.

IMHO
Vicidial Installation and Repair, plus Hosting and Colocation
Newest Product: Vicidial Agent Only Beep - Beta
http://www.PoundTeam.com # 352-269-0000 # +44(203) 769-2294
williamconley
 
Posts: 20018
Joined: Wed Oct 31, 2007 4:17 pm
Location: Davenport, FL (By Disney!)


Return to Features

Who is online

Users browsing this forum: No registered users and 26 guests