Reply To: call recording Queues

VitalPBX Community Support General Discussion call recording Queues Reply To: call recording Queues

    gerrykernan
    Participant
    Up
    0
    Down
    hi another example of call to queue answerd by agent 138 , a dynamic agent

    agent is logging on to queue via AMI and Queuemetrics.

     

    vitalpbx*CLI>
    — Executing [353539233835@incoming-calls:1] NoOp(“SIP/ecusip-00001118”, “INBOUND_ROUTE: MainLine”) in new stack

    vitalpbx*CLI>
    — Executing [353539233835@incoming-calls:2] Set(“SIP/ecusip-00001118”, “CHANNEL(language)=en”) in new stack

    vitalpbx*CLI>
    — Executing [353539233835@incoming-calls:3] Gosub(“SIP/ecusip-00001118”, “sub-set-moh,s,1(default,YES)”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:1] NoOp(“SIP/ecusip-00001118”, “Configuring MoH Class”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:2] Set(“SIP/ecusip-00001118”, “MOH_CLASS=default”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:3] Set(“SIP/ecusip-00001118”, “MOH_FORCE=YES”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:4] GotoIf(“SIP/ecusip-00001118”, “0?end”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:5] GotoIf(“SIP/ecusip-00001118”, “1?:end”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:6] Set(“SIP/ecusip-00001118”, “CHANNEL(musicclass)=default”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:7] Set(“SIP/ecusip-00001118”, “__MOH_SET=YES”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:8] Return(“SIP/ecusip-00001118”, “”) in new stack

    vitalpbx*CLI>
    — Executing [353539233835@incoming-calls:4] Gosub(“SIP/ecusip-00001118”, “sub-set-call-vars,s-incoming,1(0873393046,353539233835,d1278af7b4196d1d)”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:1] NoOp(“SIP/ecusip-00001118”, “Setting Incoming Call Vars”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:2] Set(“SIP/ecusip-00001118”, “__CALLID=1597153297.7854”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:3] Set(“SIP/ecusip-00001118”, “__INCOMING_SOURCE=0873393046”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:4] Set(“SIP/ecusip-00001118”, “__INCOMING_DESTINATION=353539233835”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:5] Set(“SIP/ecusip-00001118”, “__INCOMING_TENANT=d1278af7b4196d1d”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:6] Set(“SIP/ecusip-00001118”, “__CALL_SOURCE=0873393046”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:7] Set(“SIP/ecusip-00001118”, “__CS=0873393046”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:8] Set(“SIP/ecusip-00001118”, “__CALL_DESTINATION=353539233835”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:9] Set(“SIP/ecusip-00001118”, “__TENANT=d1278af7b4196d1d”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:10] Gosub(“SIP/ecusip-00001118”, “app-incoming,1”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:1] NoOp(“SIP/ecusip-00001118”, “Incoming Call App CDR”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:2] GotoIf(“SIP/ecusip-00001118”, “1?:return”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:3] Set(“SIP/ecusip-00001118”, “CDR(source)=0873393046”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:4] Set(“SIP/ecusip-00001118”, “CDR(tenant)=vitalpbx”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:5] Set(“SIP/ecusip-00001118”, “CDR(destination)=353539233835”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:6] Return(“SIP/ecusip-00001118”, “”) in new stack

    vitalpbx*CLI>
    — Executing [s-incoming@sub-set-call-vars:11] Return(“SIP/ecusip-00001118”, “”) in new stack

    vitalpbx*CLI>
    — Executing [353539233835@incoming-calls:5] Set(“SIP/ecusip-00001118”, “ICALL=yes”) in new stack

    vitalpbx*CLI>
    — Executing [353539233835@incoming-calls:6] Goto(“SIP/ecusip-00001118”, “app-time-condition,TC-1,1”) in new stack

    vitalpbx*CLI>
    — Goto (app-time-condition,TC-1,1)

    vitalpbx*CLI>
    — Executing [TC-1@app-time-condition:1] NoOp(“SIP/ecusip-00001118”, “Time Condition: BankHols”) in new stack

    vitalpbx*CLI>
    — Executing [TC-1@app-time-condition:2] Gosub(“SIP/ecusip-00001118”, “TG-2,s,1”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-2:1] NoOp(“SIP/ecusip-00001118”, “Time Group: BankHols”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-2:2] Set(“SIP/ecusip-00001118”, “__TGMATCH=0”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-2:3] GotoIfTime(“SIP/ecusip-00001118”, “*,*,17,mar,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-2:4] GotoIfTime(“SIP/ecusip-00001118”, “*,*,1,jan,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-2:5] GotoIfTime(“SIP/ecusip-00001118”, “*,*,25,dec,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-2:6] GotoIfTime(“SIP/ecusip-00001118”, “*,mon,26,oct,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-2:7] GotoIfTime(“SIP/ecusip-00001118”, “*,*,26,dec,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-2:8] Return(“SIP/ecusip-00001118”, “”) in new stack

    vitalpbx*CLI>
    — Executing [TC-1@app-time-condition:3] NoOp(“SIP/ecusip-00001118”, “0”) in new stack

    vitalpbx*CLI>
    — Executing [TC-1@app-time-condition:4] Set(“SIP/ecusip-00001118”, “OVERRIDE_STATE=no”) in new stack

    vitalpbx*CLI>
    — Executing [TC-1@app-time-condition:5] GotoIf(“SIP/ecusip-00001118”, “0?:check-default”) in new stack

    vitalpbx*CLI>
    — Goto (app-time-condition,TC-1,8)

    vitalpbx*CLI>
    — Executing [TC-1@app-time-condition:8] GotoIf(“SIP/ecusip-00001118”, “0?match”) in new stack

    vitalpbx*CLI>
    — Executing [TC-1@app-time-condition:9] NoOp(“SIP/ecusip-00001118”, “Time Condition No Matched”) in new stack

    vitalpbx*CLI>
    — Executing [TC-1@app-time-condition:10] Goto(“SIP/ecusip-00001118”, “app-time-condition,TC-2,1”) in new stack

    vitalpbx*CLI>
    — Goto (app-time-condition,TC-2,1)

    vitalpbx*CLI>
    — Executing [TC-2@app-time-condition:1] NoOp(“SIP/ecusip-00001118”, “Time Condition: OfficeHoursClosed”) in new stack

    vitalpbx*CLI>
    — Executing [TC-2@app-time-condition:2] Gosub(“SIP/ecusip-00001118”, “TG-1,s,1”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:1] NoOp(“SIP/ecusip-00001118”, “Time Group: Closed”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:2] Set(“SIP/ecusip-00001118”, “__TGMATCH=0”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:3] GotoIfTime(“SIP/ecusip-00001118”, “*,sun,*,*,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:4] GotoIfTime(“SIP/ecusip-00001118”, “00:02-09:00,sat,*,*,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:5] GotoIfTime(“SIP/ecusip-00001118”, “16:00-23:59,sat,*,*,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:6] GotoIfTime(“SIP/ecusip-00001118”, “00:01-10:00,mon-tue,*,*,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:7] GotoIfTime(“SIP/ecusip-00001118”, “17:00-23:59,mon-fri,*,*,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:8] GotoIfTime(“SIP/ecusip-00001118”, “00:02-10:30,wed,*,*,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:9] GotoIfTime(“SIP/ecusip-00001118”, “00:01-10:00,thu-fri,*,*,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:10] GotoIfTime(“SIP/ecusip-00001118”, “17:00-23:59,wed,*,*,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:11] GotoIfTime(“SIP/ecusip-00001118”, “17:00-23:59,thu-fri,*,*,?match:”) in new stack

    vitalpbx*CLI>
    — Executing [s@TG-1:12] Return(“SIP/ecusip-00001118”, “”) in new stack

    vitalpbx*CLI>
    — Executing [TC-2@app-time-condition:3] NoOp(“SIP/ecusip-00001118”, “0”) in new stack

    vitalpbx*CLI>
    — Executing [TC-2@app-time-condition:4] Set(“SIP/ecusip-00001118”, “OVERRIDE_STATE=no”) in new stack

    vitalpbx*CLI>
    — Executing [TC-2@app-time-condition:5] GotoIf(“SIP/ecusip-00001118”, “0?:check-default”) in new stack

    vitalpbx*CLI>
    — Goto (app-time-condition,TC-2,8)

    vitalpbx*CLI>
    — Executing [TC-2@app-time-condition:8] GotoIf(“SIP/ecusip-00001118”, “0?match”) in new stack

    vitalpbx*CLI>
    — Executing [TC-2@app-time-condition:9] NoOp(“SIP/ecusip-00001118”, “Time Condition No Matched”) in new stack

    vitalpbx*CLI>
    — Executing [TC-2@app-time-condition:10] Goto(“SIP/ecusip-00001118”, “ext-queues,307,1”) in new stack

    vitalpbx*CLI>
    — Goto (ext-queues,307,1)

    vitalpbx*CLI>
    — Executing [307@ext-queues:1] NoOp(“SIP/ecusip-00001118”, “Queue: CallCentre”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:2] Set(“SIP/ecusip-00001118”, “__QUEUE_UID=1597153297.7854”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:3] Set(“SIP/ecusip-00001118”, “__QUEUE_CALL=TRUE”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:4] Set(“SIP/ecusip-00001118”, “__FROM_QUEUE_ID=5”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:5] Gosub(“SIP/ecusip-00001118”, “sub-set-moh,s,1(default,YES)”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:1] NoOp(“SIP/ecusip-00001118”, “Configuring MoH Class”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:2] Set(“SIP/ecusip-00001118”, “MOH_CLASS=default”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:3] Set(“SIP/ecusip-00001118”, “MOH_FORCE=YES”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:4] GotoIf(“SIP/ecusip-00001118”, “0?end”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:5] GotoIf(“SIP/ecusip-00001118”, “1?:end”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:6] Set(“SIP/ecusip-00001118”, “CHANNEL(musicclass)=default”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:7] Set(“SIP/ecusip-00001118”, “__MOH_SET=YES”) in new stack

    vitalpbx*CLI>
    — Executing [s@sub-set-moh:8] Return(“SIP/ecusip-00001118”, “”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:6] Set(“SIP/ecusip-00001118”, “__QUEUE_NUMBER=307”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:7] Gosub(“SIP/ecusip-00001118”, “sub-set-call-vars,app-incoming,1”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:1] NoOp(“SIP/ecusip-00001118”, “Incoming Call App CDR”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:2] GotoIf(“SIP/ecusip-00001118”, “1?:return”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:3] Set(“SIP/ecusip-00001118”, “CDR(source)=0873393046”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:4] Set(“SIP/ecusip-00001118”, “CDR(tenant)=vitalpbx”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:5] Set(“SIP/ecusip-00001118”, “CDR(destination)=353539233835”) in new stack

    vitalpbx*CLI>
    — Executing [app-incoming@sub-set-call-vars:6] Return(“SIP/ecusip-00001118”, “”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:8] Playback(“SIP/ecusip-00001118”, “/var/lib/ombutel/static/d1278af7b4196d1d/recordings/c74d97b01eae257e44aa9d5bade97baf”) in new stack

    vitalpbx*CLI>
    > 0x7fba405bad70 — Strict RTP learning after remote address set to: ecusip-IP:32468

    vitalpbx*CLI>
    — <SIP/ecusip-00001118> Playing ‘/var/lib/ombutel/static/d1278af7b4196d1d/recordings/c74d97b01eae257e44aa9d5bade97baf.slin’ (language ‘en’)

    vitalpbx*CLI>
    > 0x7fba405bad70 — Strict RTP switching to RTP target address ecusip-IP:32468 as source

    vitalpbx*CLI>
    > 0x7fba405bad70 — Strict RTP learning complete – Locking on source address ecusip-IP:32468

    vitalpbx*CLI>
    — Executing [307@ext-queues:9] Set(“SIP/ecusip-00001118”, “_APP_RECORDING=yes”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:10] NoOp(“SIP/ecusip-00001118”, “Connecting to Queue”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:11] ExecIf(“SIP/ecusip-00001118”, “0?Progress():Answer()”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:12] NoCDR(“SIP/ecusip-00001118”, “”) in new stack

    vitalpbx*CLI>
    — Executing [307@ext-queues:13] Queue(“SIP/ecusip-00001118”, “Q307,th,,,300”) in new stack

    vitalpbx*CLI>
    — Started music on hold, class ‘default’, on channel ‘SIP/ecusip-00001118’

    vitalpbx*CLI>
    == DTLS ECDH initialized (automatic), faster PFS enabled

    vitalpbx*CLI>
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5

    vitalpbx*CLI>
    — Called SIP/138

    vitalpbx*CLI>
    — SIP/138-00001119 is ringing

    vitalpbx*CLI>
    > 0x7fb9d4011db0 — Strict RTP learning after remote address set to: 192.168.104.132:49561

    vitalpbx*CLI>
    — SIP/138-00001119 answered SIP/ecusip-00001118

    vitalpbx*CLI>
    — Stopped music on hold on SIP/ecusip-00001118

    vitalpbx*CLI>
    — Channel SIP/138-00001119 joined ‘simple_bridge’ basic-bridge <abee5b74-3d94-4de2-aed1-3fed9779d30a>

    vitalpbx*CLI>
    — Channel SIP/ecusip-00001118 joined ‘simple_bridge’ basic-bridge <abee5b74-3d94-4de2-aed1-3fed9779d30a>

    vitalpbx*CLI>
    > 0x7fb9d4011db0 — Strict RTP learning after ICE completion

    vitalpbx*CLI>
    > 0x7fb9d4011db0 — Strict RTP learning after remote address set to: 192.168.104.132:49561

    vitalpbx*CLI>
    > 0x7fb9d4011db0 — Strict RTP switching to RTP target address 192.168.104.132:49561 as source

    vitalpbx*CLI>
    — Channel SIP/ecusip-00001118 left ‘simple_bridge’ basic-bridge <abee5b74-3d94-4de2-aed1-3fed9779d30a>

    vitalpbx*CLI>
    — Channel SIP/138-00001119 left ‘simple_bridge’ basic-bridge <abee5b74-3d94-4de2-aed1-3fed9779d30a>

    vitalpbx*CLI>
    == Spawn extension (ext-queues, 307, 13) exited non-zero on ‘SIP/ecusip-00001118’

    vitalpbx*CLI>
    — Executing [h@ext-queues:1] NoOp(“SIP/ecusip-00001118”, “Ending Queue Call”) in new stack

    vitalpbx*CLI>
    — Executing [h@ext-queues:2] Hangup(“SIP/ecusip-00001118”, “”) in new stack

    vitalpbx*CLI>
    == Spawn extension (ext-queues, h, 2) exited non-zero on ‘SIP/ecusip-00001118’

    vitalpbx*CLI>

    0