Reply To: RE: Issue with Follow Me

VitalPBX Community Support General Discussion Issue with Follow Me Reply To: RE: Issue with Follow Me

    TheG-Man
    Participant

    Here is the Follow Me scenario. Also, I just realized that there is no ringback when call is forwarded.

    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    — Executing [18609999987@default-trunk:1] Gosub(“SIP/Prescient-0000052b”, “sub-check-blacklist,s,1(4bedeec004733982,2036781888)”) in new stack
    — Executing [s@sub-check-blacklist:1] NoOp(“SIP/Prescient-0000052b”, “Testing if 2036781888 is in Black List”) in new stack
    — Executing [s@sub-check-blacklist:2] GotoIf(“SIP/Prescient-0000052b”, “0?banned”) in new stack
    — Executing [s@sub-check-blacklist:3] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [18609999987@default-trunk:2] Gosub(“SIP/Prescient-0000052b”, “sub-setup-call-type,s,1(incoming)”) in new stack
    — Executing [s@sub-setup-call-type:1] NoOp(“SIP/Prescient-0000052b”, “Determinating Call Type”) in new stack
    — Executing [s@sub-setup-call-type:2] GotoIf(“SIP/Prescient-0000052b”, “0?return”) in new stack
    — Executing [s@sub-setup-call-type:3] Gosub(“SIP/Prescient-0000052b”, “s-incoming,1()”) in new stack
    — Executing [s-incoming@sub-setup-call-type:1] NoOp(“SIP/Prescient-0000052b”, “Incoming Call”) in new stack
    — Executing [s-incoming@sub-setup-call-type:2] Set(“SIP/Prescient-0000052b”, “__CALL_TYPE=2”) in new stack
    — Executing [s-incoming@sub-setup-call-type:3] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s@sub-setup-call-type:4] Set(“SIP/Prescient-0000052b”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
    — Executing [s@sub-setup-call-type:5] Set(“SIP/Prescient-0000052b”, “CDR(calltype)=2”) in new stack
    — Executing [s@sub-setup-call-type:6] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [18609999987@default-trunk:3] Goto(“SIP/Prescient-0000052b”, “incoming-calls,18609999987,1”) in new stack
    — Goto (incoming-calls,18609999987,1)
    — Executing [18609999987@incoming-calls:1] NoOp(“SIP/Prescient-0000052b”, “INBOUND_ROUTE: AEON Test”) in new stack
    — Executing [18609999987@incoming-calls:2] Set(“SIP/Prescient-0000052b”, “CHANNEL(language)=en”) in new stack
    — Executing [18609999987@incoming-calls:3] Set(“SIP/Prescient-0000052b”, “CHANNEL(musicclass)=default”) in new stack
    — Executing [18609999987@incoming-calls:4] Gosub(“SIP/Prescient-0000052b”, “sub-set-call-vars,s-incoming,1(2036781888,18609999987,4bedeec004733982)”) in new stack
    — Executing [s-incoming@sub-set-call-vars:1] NoOp(“SIP/Prescient-0000052b”, “Setting Incoming Call Vars”) in new stack
    — Executing [s-incoming@sub-set-call-vars:2] Set(“SIP/Prescient-0000052b”, “__INCOMING_SOURCE=2036781888”) in new stack
    — Executing [s-incoming@sub-set-call-vars:3] Set(“SIP/Prescient-0000052b”, “__INCOMING_DESTINATION=18609999987”) in new stack
    — Executing [s-incoming@sub-set-call-vars:4] Set(“SIP/Prescient-0000052b”, “__INCOMING_TENANT=4bedeec004733982”) in new stack
    — Executing [s-incoming@sub-set-call-vars:5] Set(“SIP/Prescient-0000052b”, “__CALL_SOURCE=2036781888”) in new stack
    — Executing [s-incoming@sub-set-call-vars:6] Set(“SIP/Prescient-0000052b”, “__CALL_DESTINATION=18609999987”) in new stack
    — Executing [s-incoming@sub-set-call-vars:7] Set(“SIP/Prescient-0000052b”, “__TENANT=4bedeec004733982”) in new stack
    — Executing [s-incoming@sub-set-call-vars:8] Gosub(“SIP/Prescient-0000052b”, “app-incoming,1”) in new stack
    — Executing [app-incoming@sub-set-call-vars:1] NoOp(“SIP/Prescient-0000052b”, “Incoming Call App CDR”) in new stack
    — Executing [app-incoming@sub-set-call-vars:2] GotoIf(“SIP/Prescient-0000052b”, “1?:return”) in new stack
    — Executing [app-incoming@sub-set-call-vars:3] Set(“SIP/Prescient-0000052b”, “CDR(source)=2036781888”) in new stack
    — Executing [app-incoming@sub-set-call-vars:4] Set(“SIP/Prescient-0000052b”, “CDR(tenant)=ombutel”) in new stack
    — Executing [app-incoming@sub-set-call-vars:5] Set(“SIP/Prescient-0000052b”, “CDR(destination)=18609999987”) in new stack
    — Executing [app-incoming@sub-set-call-vars:6] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s-incoming@sub-set-call-vars:9] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [18609999987@incoming-calls:5] Set(“SIP/Prescient-0000052b”, “ICALL=yes”) in new stack
    — Executing [18609999987@incoming-calls:6] Goto(“SIP/Prescient-0000052b”, “cos-all,1000,1”) in new stack
    — Goto (cos-all,1000,1)
    — Executing [1000@cos-all:1] NoOp(“SIP/Prescient-0000052b”, “More than on digit pattern”) in new stack
    — Executing [1000@cos-all:2] Gosub(“SIP/Prescient-0000052b”, “s,1(1000)”) in new stack
    — Executing [s@cos-all:1] Set(“SIP/Prescient-0000052b”, “EXTENSION=1000”) in new stack
    — Executing [s@cos-all:2] NoOp(“SIP/Prescient-0000052b”, “Dialing 1000 from 2036781888”) in new stack
    — Executing [s@cos-all:3] Gosub(“SIP/Prescient-0000052b”, “sub-set-global-vars,s,1(1000,700)”) in new stack
    — Executing [s@sub-set-global-vars:1] NoOp(“SIP/Prescient-0000052b”, “Setting Global Vars”) in new stack
    — Executing [s@sub-set-global-vars:2] Set(“SIP/Prescient-0000052b”, “__PICKUPMARK=1000”) in new stack
    — Executing [s@sub-set-global-vars:3] Set(“SIP/Prescient-0000052b”, “__PARKINGLOT=700”) in new stack
    — Executing [s@sub-set-global-vars:4] Set(“SIP/Prescient-0000052b”, “__DYNAMIC_FEATURES=custom-features”) in new stack
    — Executing [s@sub-set-global-vars:5] Set(“SIP/Prescient-0000052b”, “ICALL=no”) in new stack
    — Executing [s@sub-set-global-vars:6] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s@cos-all:4] Gosub(“SIP/Prescient-0000052b”, “sub-set-call-vars,s,1(4bedeec004733982,1000,1,cos-all,ARS-all)”) in new stack
    — Executing [s@sub-set-call-vars:1] NoOp(“SIP/Prescient-0000052b”, “Setting Call Vars”) in new stack
    — Executing [s@sub-set-call-vars:2] Set(“SIP/Prescient-0000052b”, “_TENANT=4bedeec004733982”) in new stack
    — Executing [s@sub-set-call-vars:3] Set(“SIP/Prescient-0000052b”, “_CALL_DESTINATION=1000”) in new stack
    — Executing [s@sub-set-call-vars:4] Set(“SIP/Prescient-0000052b”, “_COS_ID=1”) in new stack
    — Executing [s@sub-set-call-vars:5] Set(“SIP/Prescient-0000052b”, “_COS_NAME=cos-all”) in new stack
    — Executing [s@sub-set-call-vars:6] Set(“SIP/Prescient-0000052b”, “_ARS=ARS-all”) in new stack
    — Executing [s@sub-set-call-vars:7] Set(“SIP/Prescient-0000052b”, “CDR(tenant)=ombutel”) in new stack
    — Executing [s@sub-set-call-vars:8] Set(“SIP/Prescient-0000052b”, “CDR(destination)=1000”) in new stack
    — Executing [s@sub-set-call-vars:9] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s@cos-all:5] Gosub(“SIP/Prescient-0000052b”, “sub-construct-cid,s,1”) in new stack
    — Executing [s@sub-construct-cid:1] NoOp(“SIP/Prescient-0000052b”, “Building CID”) in new stack
    — Executing [s@sub-construct-cid:2] Set(“SIP/Prescient-0000052b”, “_CALL_SOURCE=2036781888”) in new stack
    — Executing [s@sub-construct-cid:3] GotoIf(“SIP/Prescient-0000052b”, “0?return”) in new stack
    — Executing [s@sub-construct-cid:4] Gosub(“SIP/Prescient-0000052b”, “sub-get-device-tree,s,1”) in new stack
    — Executing [s@sub-get-device-tree:1] NoOp(“SIP/Prescient-0000052b”, “Configuring Device Tree”) in new stack
    — Executing [s@sub-get-device-tree:2] Set(“SIP/Prescient-0000052b”, “DEV_TECHNOLOGY=SIP”) in new stack
    — Executing [s@sub-get-device-tree:3] GosubIf(“SIP/Prescient-0000052b”, “0?s-local,1”) in new stack
    — Executing [s@sub-get-device-tree:4] GotoIf(“SIP/Prescient-0000052b”, “0?return”) in new stack
    — Executing [s@sub-get-device-tree:5] GotoIf(“SIP/Prescient-0000052b”, “0?pjsip”) in new stack
    — Executing [s@sub-get-device-tree:6] GotoIf(“SIP/Prescient-0000052b”, “0?:digital”) in new stack
    — Goto (sub-get-device-tree,s,12)
    — Executing [s@sub-get-device-tree:12] Set(“SIP/Prescient-0000052b”, “DEV_USER=Prescient”) in new stack
    — Executing [s@sub-get-device-tree:13] Set(“SIP/Prescient-0000052b”, “INTERFACE=SIP/P
    rescient”) in new stack
    — Executing [s@sub-get-device-tree:14] Set(“SIP/Prescient-0000052b”, “DEV_TREE=devices/SIP/Prescient”) in new stack
    — Executing [s@sub-get-device-tree:15] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s@sub-construct-cid:5] GotoIf(“SIP/Prescient-0000052b”, “0?return”) in new stack
    — Executing [s@sub-construct-cid:6] Set(“SIP/Prescient-0000052b”, “_CALL_SOURCE=2036781888”) in new stack
    — Executing [s@sub-construct-cid:7] ExecIf(“SIP/Prescient-0000052b”, “0?Set(CALLERID(all)=)”) in new stack
    — Executing [s@sub-construct-cid:8] Set(“SIP/Prescient-0000052b”, “_CID_CONSTRUCTED=yes”) in new stack
    — Executing [s@sub-construct-cid:9] NoOp(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s@sub-construct-cid:10] Set(“SIP/Prescient-0000052b”, “CDR(source)=2036781888”) in new stack
    — Executing [s@sub-construct-cid:11] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s@cos-all:6] NoOp(“SIP/Prescient-0000052b”, “Check if is an Emergency Call”) in new stack
    — Executing [s@cos-all:7] GotoIf(“SIP/Prescient-0000052b”, “0?emergency-calls,1000,1”) in new stack
    — Executing [s@cos-all:8] Gosub(“SIP/Prescient-0000052b”, “sub-lockphone-check,s,1”) in new stack
    — Executing [s@sub-lockphone-check:1] NoOp(“SIP/Prescient-0000052b”, “SUB: LOCK PHONE CHECK”) in new stack
    — Executing [s@sub-lockphone-check:2] GotoIf(“SIP/Prescient-0000052b”, “1?unlock”) in new stack
    — Goto (sub-lockphone-check,s,12)
    — Executing [s@sub-lockphone-check:12] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s@cos-all:9] Gosub(“SIP/Prescient-0000052b”, “sub-local-dialing,s,1”) in new stack
    — Executing [s@sub-local-dialing:1] NoOp(“SIP/Prescient-0000052b”, “Trying to determine if is a local extension”) in new stack
    — Executing [s@sub-local-dialing:2] GotoIf(“SIP/Prescient-0000052b”, “1?:return”) in new stack
    — Executing [s@sub-local-dialing:3] Goto(“SIP/Prescient-0000052b”, “1000,1”) in new stack
    — Goto (sub-local-dialing,1000,1)
    — Executing [1000@sub-local-dialing:1] NoOp(“SIP/Prescient-0000052b”, “Dialing Local Extension”) in new stack
    — Executing [1000@sub-local-dialing:2] Gosub(“SIP/Prescient-0000052b”, “sub-setup-call-type,s,1(internal)”) in new stack
    — Executing [s@sub-setup-call-type:1] NoOp(“SIP/Prescient-0000052b”, “Determinating Call Type”) in new stack
    — Executing [s@sub-setup-call-type:2] GotoIf(“SIP/Prescient-0000052b”, “1?return”) in new stack
    — Goto (sub-setup-call-type,s,5)
    — Executing [s@sub-setup-call-type:5] Set(“SIP/Prescient-0000052b”, “CDR(calltype)=2”) in new stack
    — Executing [s@sub-setup-call-type:6] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [1000@sub-local-dialing:3] Set(“SIP/Prescient-0000052b”, “_DESTINATION_STATE=NOT_INUSE”) in new stack
    — Executing [1000@sub-local-dialing:4] Set(“SIP/Prescient-0000052b”, “_DESTINATION_NUMBER=1000”) in new stack
    — Executing [1000@sub-local-dialing:5] Set(“SIP/Prescient-0000052b”, “_DESTINATION_COS_NAME=cos-all”) in new stack
    — Executing [1000@sub-local-dialing:6] Gosub(“SIP/Prescient-0000052b”, “sub-check-cos-privacy,s,1(cos-all,1,cos-all)”) in new stack
    — Executing [s@sub-check-cos-privacy:1] NoOp(“SIP/Prescient-0000052b”, “Checking Privacy of CoS: cos-all”) in new stack
    — Executing [s@sub-check-cos-privacy:2] GotoIf(“SIP/Prescient-0000052b”, “0?:no_local”) in new stack
    — Goto (sub-check-cos-privacy,s,15)
    — Executing [s@sub-check-cos-privacy:15] NoOp(“SIP/Prescient-0000052b”, “No Local Call, Allow any CoS”) in new stack
    — Executing [s@sub-check-cos-privacy:16] Goto(“SIP/Prescient-0000052b”, “return”) in new stack
    — Goto (sub-check-cos-privacy,s,22)
    — Executing [s@sub-check-cos-privacy:22] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [1000@sub-local-dialing:7] Set(“SIP/Prescient-0000052b”, “DIAL_STRING=SIP/1000”) in new stack
    — Executing [1000@sub-local-dialing:8] Set(“SIP/Prescient-0000052b”, “DB(4bedeec004733982/LASTCALLER/1000)=2036781888”) in new stack
    — Executing [1000@sub-local-dialing:9] Set(“SIP/Prescient-0000052b”, “IGNORE_DIVERSIONS=”) in new stack
    — Executing [1000@sub-local-dialing:10] Set(“SIP/Prescient-0000052b”, “QUEUE_CALL=”) in new stack
    — Executing [1000@sub-local-dialing:11] GosubIf(“SIP/Prescient-0000052b”, “0?sub-queue-members,s,1”) in new stack
    — Executing [1000@sub-local-dialing:12] GosubIf(“SIP/Prescient-0000052b”, “0?:sub-check-diversions,s,1(predialing)”) in new stack
    — Executing [s@sub-check-diversions:1] NoOp(“SIP/Prescient-0000052b”, “Checking diversions for extension 1000”) in new stack
    — Executing [s@sub-check-diversions:2] GosubIf(“SIP/Prescient-0000052b”, “1?:return”) in new stack
    — Executing [s@sub-check-diversions:3] Set(“SIP/Prescient-0000052b”, “__CALL_ORIGIN=diversions”) in new stack
    — Executing [s@sub-check-diversions:4] Set(“SIP/Prescient-0000052b”, “__DIVERSION_ORIGIN=1000”) in new stack
    — Executing [s@sub-check-diversions:5] Gosub(“SIP/Prescient-0000052b”, “s-predialing,1”) in new stack
    — Executing [s-predialing@sub-check-diversions:1] NoOp(“SIP/Prescient-0000052b”, “Diversions on pre-dialing”) in new stack
    — Executing [s-predialing@sub-check-diversions:2] GosubIf(“SIP/Prescient-0000052b”, “0?:diversion-testing,1(Do not Disturb,DND,,,dnd)”) in new stack
    — Executing [diversion-testing@sub-check-diversions:1] NoOp(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [diversion-testing@sub-check-diversions:2] GotoIf(“SIP/Prescient-0000052b”, “0?:next-diversion”) in new stack
    — Goto (sub-check-diversions,diversion-testing,26)
    — Executing [diversion-testing@sub-check-diversions:26] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s-predialing@sub-check-diversions:3] Gosub(“SIP/Prescient-0000052b”, “diversion-testing,1(Call Forward Immeditely,CFI,,,toggle_cfi)”) in new stack
    — Executing [diversion-testing@sub-check-diversions:1] NoOp(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [diversion-testing@sub-check-diversions:2] GotoIf(“SIP/Prescient-0000052b”, “0?:next-diversion”) in new stack
    — Goto (sub-check-diversions,diversion-testing,26)
    — Executing [diversion-testing@sub-check-diversions:26] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s-predialing@sub-check-diversions:4] GosubIf(“SIP/Prescient-0000052b”, “0?:diversion-testing,1(Boss Secretray,BOSS,,,boss_secretary)”) in new stack
    — Executing [diversion-testing@sub-check-diversions:1] NoOp(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [diversion-testing@sub-check-diversions:2] GotoIf(“SIP/Prescient-0000052b”, “0?:next-diversion”) in new stack
    — Goto (sub-check-diversions,diversion-testing,26)
    — Executing [diversion-testing@sub-check-diversions:26] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s-predialing@sub-check-diversions:5] GosubIf(“SIP/Prescient-0000052b”, “0?:diversion-testing,1(Personal Assistant,PEA,sub-personal-assistant,s,1)”) in new stack
    — Executing [diversion-testing@sub-check-diversions:1] NoOp(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [diversion-testing@sub-check-diversions:2] GotoIf(“SIP/Prescient-0000052b”, “0?:next-diversion”) in new stack
    — Goto (sub-check-diversions,diversion-testing,26)
    — Executing [diversion-testing@sub-check-diversions:26] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s-predialing@sub-check-diversions:6] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s@sub-check-diversions:6] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [1000@sub-local-dialing:13] GotoIf(“SIP/Prescient-0000052b”, “0?post-dial”) in new stack
    — Executing [1000@sub-local-dialing:14] Gosub(“SIP/Prescient-0000052b”, “parse-dial-string,s,1”) in new stack
    — Executing [s@parse-dial-string:1] NoOp(“SIP/Prescient-0000052b”, “Parsing dial string: SIP/1000”) i
    n new stack
    — Executing [s@parse-dial-string:2] Set(“SIP/Prescient-0000052b”, “NEW_DIAL_STRING=”) in new stack
    — Executing [s@parse-dial-string:3] Set(“SIP/Prescient-0000052b”, “COUNTER=1”) in new stack
    — Executing [s@parse-dial-string:4] Set(“SIP/Prescient-0000052b”, “CURRENT_DEVICE=SIP/1000”) in new stack
    — Executing [s@parse-dial-string:5] While(“SIP/Prescient-0000052b”, “1”) in new stack
    — Executing [s@parse-dial-string:6] Set(“SIP/Prescient-0000052b”, “TECHNOLOGY=SIP”) in new stack
    — Executing [s@parse-dial-string:7] Set(“SIP/Prescient-0000052b”, “USER=1000”) in new stack
    — Executing [s@parse-dial-string:8] GotoIf(“SIP/Prescient-0000052b”, “0?:regular”) in new stack
    — Goto (parse-dial-string,s,11)
    — Executing [s@parse-dial-string:11] Set(“SIP/Prescient-0000052b”, “PARSED_DEV=SIP/1000”) in new stack
    — Executing [s@parse-dial-string:12] GotoIf(“SIP/Prescient-0000052b”, “1?:concatenate”) in new stack
    — Executing [s@parse-dial-string:13] Set(“SIP/Prescient-0000052b”, “NEW_DIAL_STRING=SIP/1000”) in new stack
    — Executing [s@parse-dial-string:14] Goto(“SIP/Prescient-0000052b”, “next”) in new stack
    — Goto (parse-dial-string,s,17)
    — Executing [s@parse-dial-string:17] Set(“SIP/Prescient-0000052b”, “COUNTER=2”) in new stack
    — Executing [s@parse-dial-string:18] Set(“SIP/Prescient-0000052b”, “CURRENT_DEVICE=”) in new stack
    — Executing [s@parse-dial-string:19] EndWhile(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [s@parse-dial-string:5] While(“SIP/Prescient-0000052b”, “0”) in new stack
    — Executing [s@parse-dial-string:20] NoOp(“SIP/Prescient-0000052b”, “New dialstring: SIP/1000”) in new stack
    — Executing [s@parse-dial-string:21] Set(“SIP/Prescient-0000052b”, “DIAL_STRING=SIP/1000”) in new stack
    — Executing [s@parse-dial-string:22] Return(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [1000@sub-local-dialing:15] NoOp(“SIP/Prescient-0000052b”, “Configuring Dial Settings”) in new stack
    — Executing [1000@sub-local-dialing:16] Set(“SIP/Prescient-0000052b”, “RING_TIME=20”) in new stack
    — Executing [1000@sub-local-dialing:17] Set(“SIP/Prescient-0000052b”, “RING_TIME=20”) in new stack
    — Executing [1000@sub-local-dialing:18] Set(“SIP/Prescient-0000052b”, “DIAL_OPTIONS=r”) in new stack
    — Executing [1000@sub-local-dialing:19] Set(“SIP/Prescient-0000052b”, “DIAL_OPTIONS=r”) in new stack
    — Executing [1000@sub-local-dialing:20] GotoIf(“SIP/Prescient-0000052b”, “0?:answermode”) in new stack
    — Goto (sub-local-dialing,1000,24)
    — Executing [1000@sub-local-dialing:24] Set(“SIP/Prescient-0000052b”, “ANSWER_MODE=disable”) in new stack
    — Executing [1000@sub-local-dialing:25] Set(“SIP/Prescient-0000052b”, “ANSWER_MODE=disable”) in new stack
    — Executing [1000@sub-local-dialing:26] ExecIf(“SIP/Prescient-0000052b”, “0?Macro(intercom)”) in new stack
    — Executing [1000@sub-local-dialing:27] Set(“SIP/Prescient-0000052b”, “IS_HOT_DESK=no”) in new stack
    — Executing [1000@sub-local-dialing:28] ExecIf(“SIP/Prescient-0000052b”, “0?Set(DIAL_OPTIONS=rb(set_dial^1)B(moh^1)):Set(DIAL_OPTIONS=rb(set_dial^1))”) in new stack
    — Executing [1000@sub-local-dialing:29] GotoIf(“SIP/Prescient-0000052b”, “0?busy-here”) in new stack
    — Executing [1000@sub-local-dialing:30] Set(“SIP/Prescient-0000052b”, “FORCE_RECORDING=no”) in new stack
    — Executing [1000@sub-local-dialing:31] Set(“SIP/Prescient-0000052b”, “DIAL_OPTIONS=rb(set_dial^1)U(sub-call-recording^4bedeec004733982^2036781888^1000^no)”) in new stack
    — Executing [1000@sub-local-dialing:32] Set(“SIP/Prescient-0000052b”, “__TRANSFERED_CALL=TRUE”) in new stack
    — Executing [1000@sub-local-dialing:33] Dial(“SIP/Prescient-0000052b”, “SIP/1000,20,rb(set_dial^1)U(sub-call-recording^4bedeec004733982^2036781888^1000^no)”) in new stack
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    — SIP/1000-0000052c Internal Gosub(sub-local-dialing,set_dial,1) start
    — Executing [set_dial@sub-local-dialing:1] NoOp(“SIP/1000-0000052c”, “Set Dial options”) in new stack
    — Executing [set_dial@sub-local-dialing:2] Set(“SIP/1000-0000052c”, “CHANNEL(callgroup)=”) in new stack
    — Executing [set_dial@sub-local-dialing:3] GotoIf(“SIP/1000-0000052c”, “0?:end”) in new stack
    — Goto (sub-local-dialing,set_dial,5)
    — Executing [set_dial@sub-local-dialing:5] Return(“SIP/1000-0000052c”, “”) in new stack
    == Spawn extension (cos-all, 1000, 1) exited non-zero on ‘SIP/1000-0000052c’
    — SIP/1000-0000052c Internal Gosub(sub-local-dialing,set_dial,1) complete GOSUB_RETVAL=
    — Called SIP/1000
    — SIP/1000-0000052c is ringing
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    — Executing [4758824981@cos-all:1] NoOp(“SIP/7250-0000052d”, “More than on digit pattern”) in new stack
    — Executing [4758824981@cos-all:2] Gosub(“SIP/7250-0000052d”, “s,1(4758824981)”) in new stack
    — Executing [s@cos-all:1] Set(“SIP/7250-0000052d”, “EXTENSION=4758824981”) in new stack
    — Executing [s@cos-all:2] NoOp(“SIP/7250-0000052d”, “Dialing 4758824981 from 7250”) in new stack
    — Executing [s@cos-all:3] Gosub(“SIP/7250-0000052d”, “sub-set-global-vars,s,1(4758824981,700)”) in new stack
    — Executing [s@sub-set-global-vars:1] NoOp(“SIP/7250-0000052d”, “Setting Global Vars”) in new stack
    — Executing [s@sub-set-global-vars:2] Set(“SIP/7250-0000052d”, “__PICKUPMARK=4758824981”) in new stack
    — Executing [s@sub-set-global-vars:3] Set(“SIP/7250-0000052d”, “__PARKINGLOT=700”) in new stack
    — Executing [s@sub-set-global-vars:4] Set(“SIP/7250-0000052d”, “__DYNAMIC_FEATURES=custom-features”) in new stack
    — Executing [s@sub-set-global-vars:5] Set(“SIP/7250-0000052d”, “ICALL=no”) in new stack
    — Executing [s@sub-set-global-vars:6] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [s@cos-all:4] Gosub(“SIP/7250-0000052d”, “sub-set-call-vars,s,1(4bedeec004733982,4758824981,1,cos-all,ARS-all)”) in new stack
    — Executing [s@sub-set-call-vars:1] NoOp(“SIP/7250-0000052d”, “Setting Call Vars”) in new stack
    — Executing [s@sub-set-call-vars:2] Set(“SIP/7250-0000052d”, “_TENANT=4bedeec004733982”) in new stack
    — Executing [s@sub-set-call-vars:3] Set(“SIP/7250-0000052d”, “_CALL_DESTINATION=4758824981”) in new stack
    — Executing [s@sub-set-call-vars:4] Set(“SIP/7250-0000052d”, “_COS_ID=1”) in new stack
    — Executing [s@sub-set-call-vars:5] Set(“SIP/7250-0000052d”, “_COS_NAME=cos-all”) in new stack
    — Executing [s@sub-set-call-vars:6] Set(“SIP/7250-0000052d”, “_ARS=ARS-all”) in new stack
    — Executing [s@sub-set-call-vars:7] Set(“SIP/7250-0000052d”, “CDR(tenant)=ombutel”) in new stack
    — Executing [s@sub-set-call-vars:8] Set(“SIP/7250-0000052d”, “CDR(destination)=4758824981”) in new stack
    — Executing [s@sub-set-call-vars:9] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [s@cos-all:5] Gosub(“SIP/7250-0000052d”, “sub-construct-cid,s,1”) in new stack
    — Executing [s@sub-construct-cid:1] NoOp(“SIP/7250-0000052d”, “Building CID”) in new stack
    — Executing [s@sub-construct-cid:2] Set(“SIP/7250-0000052d”, “_CALL_SOURCE=7250”) in new stack
    — Executing [s@sub-construct-cid:3] GotoIf(“SIP/7250-0000052d”, “0?return”) in new stack
    — Executing [s@sub-construct-cid:4] Gosub(“SIP/7250-0000052d”, “sub-get-device-tree,s,1”) in new stack
    — Executing [s@sub-get-device-tree:1] NoOp(“SIP/7250-0000052d”, “Configuring Device Tree”) in new stack
    — Executing [s@sub-get-device-tree:2] Set(“SIP/7250-0000052d”, “DEV_TECHNOLOGY=SIP”) in new stack
    — Executing [s@sub-get-device-tree:3] GosubIf(“SIP/7250-0000052d”, “0?s-local,1”) in new stack
    — Executing [s@sub-get-device-tree:4] GotoIf(“SIP/7250-0000052d”, “0?return”) in new stack
    — Executing [s@sub-get-device-tree:5] GotoIf(“SIP/7250-0000052d”, “0?pjsip”) in new stack
    — Executing [s@sub-get-device-tree:6] GotoIf(“SIP/7250-0000052d”, “0?:digital”) in new stack
    — Goto (sub-get-device-tree,s,12)
    — Execu
    ting [s@sub-get-device-tree:12] Set(“SIP/7250-0000052d”, “DEV_USER=7250”) in new stack
    — Executing [s@sub-get-device-tree:13] Set(“SIP/7250-0000052d”, “INTERFACE=SIP/7250”) in new stack
    — Executing [s@sub-get-device-tree:14] Set(“SIP/7250-0000052d”, “DEV_TREE=devices/SIP/7250”) in new stack
    — Executing [s@sub-get-device-tree:15] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [s@sub-construct-cid:5] GotoIf(“SIP/7250-0000052d”, “0?return”) in new stack
    — Executing [s@sub-construct-cid:6] Set(“SIP/7250-0000052d”, “_CALL_SOURCE=7250”) in new stack
    — Executing [s@sub-construct-cid:7] ExecIf(“SIP/7250-0000052d”, “1?Set(CALLERID(all)=”Andew Mendolia” <7250>)”) in new stack
    — Executing [s@sub-construct-cid:8] Set(“SIP/7250-0000052d”, “_CID_CONSTRUCTED=yes”) in new stack
    — Executing [s@sub-construct-cid:9] NoOp(“SIP/7250-0000052d”, “”) in new stack
    — Executing [s@sub-construct-cid:10] Set(“SIP/7250-0000052d”, “CDR(source)=7250”) in new stack
    — Executing [s@sub-construct-cid:11] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [s@cos-all:6] NoOp(“SIP/7250-0000052d”, “Check if is an Emergency Call”) in new stack
    — Executing [s@cos-all:7] GotoIf(“SIP/7250-0000052d”, “0?emergency-calls,4758824981,1”) in new stack
    — Executing [s@cos-all:8] Gosub(“SIP/7250-0000052d”, “sub-lockphone-check,s,1”) in new stack
    — Executing [s@sub-lockphone-check:1] NoOp(“SIP/7250-0000052d”, “SUB: LOCK PHONE CHECK”) in new stack
    — Executing [s@sub-lockphone-check:2] GotoIf(“SIP/7250-0000052d”, “0?unlock”) in new stack
    — Executing [s@sub-lockphone-check:3] GotoIf(“SIP/7250-0000052d”, “0?unlock”) in new stack
    — Executing [s@sub-lockphone-check:4] GotoIf(“SIP/7250-0000052d”, “0?unlock”) in new stack
    — Executing [s@sub-lockphone-check:5] GotoIf(“SIP/7250-0000052d”, “0?unlock”) in new stack
    — Executing [s@sub-lockphone-check:6] GotoIf(“SIP/7250-0000052d”, “0?:unlock”) in new stack
    — Goto (sub-lockphone-check,s,12)
    — Executing [s@sub-lockphone-check:12] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [s@cos-all:9] Gosub(“SIP/7250-0000052d”, “sub-local-dialing,s,1”) in new stack
    — Executing [s@sub-local-dialing:1] NoOp(“SIP/7250-0000052d”, “Trying to determine if is a local extension”) in new stack
    — Executing [s@sub-local-dialing:2] GotoIf(“SIP/7250-0000052d”, “0?:return”) in new stack
    — Goto (sub-local-dialing,s,4)
    — Executing [s@sub-local-dialing:4] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [s@cos-all:10] GosubIf(“SIP/7250-0000052d”, “0?:cos-all-post,4758824981,1”) in new stack
    — Executing [4758824981@cos-all-post:1] NoOp(“SIP/7250-0000052d”, “Domestic”) in new stack
    — Executing [4758824981@cos-all-post:2] Gosub(“SIP/7250-0000052d”, “sub-setup-call-type,s,1(outgoing)”) in new stack
    — Executing [s@sub-setup-call-type:1] NoOp(“SIP/7250-0000052d”, “Determinating Call Type”) in new stack
    — Executing [s@sub-setup-call-type:2] GotoIf(“SIP/7250-0000052d”, “0?return”) in new stack
    — Executing [s@sub-setup-call-type:3] Gosub(“SIP/7250-0000052d”, “s-outgoing,1()”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:1] NoOp(“SIP/7250-0000052d”, “Outgoing Call”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:2] Set(“SIP/7250-0000052d”, “__CALL_TYPE=3”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:3] GosubIf(“SIP/7250-0000052d”, “0?s-transit,1”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:4] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [s@sub-setup-call-type:4] Set(“SIP/7250-0000052d”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
    — Executing [s@sub-setup-call-type:5] Set(“SIP/7250-0000052d”, “CDR(calltype)=3”) in new stack
    — Executing [s@sub-setup-call-type:6] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [4758824981@cos-all-post:3] Gosub(“SIP/7250-0000052d”, “sub-construct-cid,s-external,1”) in new stack
    — Executing [s-external@sub-construct-cid:1] NoOp(“SIP/7250-0000052d”, “Setting External CID”) in new stack
    — Executing [s-external@sub-construct-cid:2] Set(“SIP/7250-0000052d”, “EXTENSION_NUMBER=7250”) in new stack
    — Executing [s-external@sub-construct-cid:3] Set(“SIP/7250-0000052d”, “EMERGENCY_CALL=no”) in new stack
    — Executing [s-external@sub-construct-cid:4] Set(“SIP/7250-0000052d”, “EMERGENCY_CID=”) in new stack
    — Executing [s-external@sub-construct-cid:5] ExecIf(“SIP/7250-0000052d”, “1?Set(EMERGENCY_CID=”Andew Mendolia” <16319685557>)”) in new stack
    — Executing [s-external@sub-construct-cid:6] ExecIf(“SIP/7250-0000052d”, “1?Set(CALLERID(all)=”Andew Mendolia” <16319685557>)”) in new stack
    — Executing [s-external@sub-construct-cid:7] GotoIf(“SIP/7250-0000052d”, “0?:info”) in new stack
    — Goto (sub-construct-cid,s-external,9)
    — Executing [s-external@sub-construct-cid:9] NoOp(“SIP/7250-0000052d”, “CID Name: Andew Mendolia, CID Number: 16319685557”) in new stack
    — Executing [s-external@sub-construct-cid:10] Set(“SIP/7250-0000052d”, “SEND_CID=yes”) in new stack
    — Executing [s-external@sub-construct-cid:11] ExecIf(“SIP/7250-0000052d”, “0?Set(CALLERID(name-pres)=prohib_passed_screen)”) in new stack
    — Executing [s-external@sub-construct-cid:12] ExecIf(“SIP/7250-0000052d”, “0?Set(CALLERID(num-pres)=prohib_passed_screen)”) in new stack
    — Executing [s-external@sub-construct-cid:13] Set(“SIP/7250-0000052d”, “CDR(source)=7250”) in new stack
    — Executing [s-external@sub-construct-cid:14] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [4758824981@cos-all-post:4] Gosub(“SIP/7250-0000052d”, “trk-3,14758824981,1(from-trk-grp)”) in new stack
    — Executing [14758824981@trk-3:1] NoOp(“SIP/7250-0000052d”, “Trunk: Prescient SIP Trunk”) in new stack
    — Executing [14758824981@trk-3:2] Gosub(“SIP/7250-0000052d”, “sub-setup-call-type,s,1(outgoing,no)”) in new stack
    — Executing [s@sub-setup-call-type:1] NoOp(“SIP/7250-0000052d”, “Determinating Call Type”) in new stack
    — Executing [s@sub-setup-call-type:2] GotoIf(“SIP/7250-0000052d”, “0?return”) in new stack
    — Executing [s@sub-setup-call-type:3] Gosub(“SIP/7250-0000052d”, “s-outgoing,1(no)”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:1] NoOp(“SIP/7250-0000052d”, “Outgoing Call”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:2] Set(“SIP/7250-0000052d”, “__CALL_TYPE=3”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:3] GosubIf(“SIP/7250-0000052d”, “0?s-transit,1”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:4] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [s@sub-setup-call-type:4] Set(“SIP/7250-0000052d”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
    — Executing [s@sub-setup-call-type:5] Set(“SIP/7250-0000052d”, “CDR(calltype)=3”) in new stack
    — Executing [s@sub-setup-call-type:6] Return(“SIP/7250-0000052d”, “”) in new stack
    — Executing [14758824981@trk-3:3] NoOp(“SIP/7250-0000052d”, “Configuring Trunk Parameters”) in new stack
    — Executing [14758824981@trk-3:4] Set(“SIP/7250-0000052d”, “__TRKDIALOPTIONS=r”) in new stack
    — Executing [14758824981@trk-3:5] Set(“SIP/7250-0000052d”, “ORIGINATOR=7250”) in new stack
    — Executing [14758824981@trk-3:6] Dial(“SIP/7250-0000052d”, “SIP/Prescient/14758824981,90,rU(sub-call-recording^4bedeec004733982^7250^14758824981^no)”) in new stack
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    — Called SIP/Prescient/14758824981
    — SIP/Prescient-0000052e is making progress passing it to SIP/7250-0000052d
    — Nobody picked up in 20000 ms
    — Executing [1000@sub-local-dialing:34] Set(“SIP/Prescient-0000052b”, “_CALL_STATUS=NOANSWER”) in new stack
    — Executing [1000@sub-local-dialing:35] Goto(“SIP/Prescient-0000052b”, “check-post-diversions”) in new stack
    — Goto (sub-local-dialing,1000,37)
    — Executing [1000@sub-local-dialing:37] GosubIf(“SIP/Prescient-0000052b”, “0?:sub-check-diversions,s,1(p
    ostdialing)”) in new stack
    — Executing [s@sub-check-diversions:1] NoOp(“SIP/Prescient-0000052b”, “Checking diversions for extension 1000”) in new stack
    — Executing [s@sub-check-diversions:2] GosubIf(“SIP/Prescient-0000052b”, “1?:return”) in new stack
    — Executing [s@sub-check-diversions:3] Set(“SIP/Prescient-0000052b”, “__CALL_ORIGIN=diversions”) in new stack
    — Executing [s@sub-check-diversions:4] Set(“SIP/Prescient-0000052b”, “__DIVERSION_ORIGIN=1000”) in new stack
    — Executing [s@sub-check-diversions:5] Gosub(“SIP/Prescient-0000052b”, “s-postdialing,1”) in new stack
    — Executing [s-postdialing@sub-check-diversions:1] NoOp(“SIP/Prescient-0000052b”, “Diversions on post-dialing”) in new stack
    — Executing [s-postdialing@sub-check-diversions:2] Gosub(“SIP/Prescient-0000052b”, “diversion-testing,1(Follow Me,FWM,ext-followme,FW1000,follow_me)”) in new stack
    — Executing [diversion-testing@sub-check-diversions:1] NoOp(“SIP/Prescient-0000052b”, “”) in new stack
    — Executing [diversion-testing@sub-check-diversions:2] GotoIf(“SIP/Prescient-0000052b”, “1?:next-diversion”) in new stack
    — Executing [diversion-testing@sub-check-diversions:3] GotoIf(“SIP/Prescient-0000052b”, “0?:play-diversion”) in new stack
    — Goto (sub-check-diversions,diversion-testing,7)
    — Executing [diversion-testing@sub-check-diversions:7] NoOp(“SIP/Prescient-0000052b”, “Executing Diversion: Follow Me”) in new stack
    — Executing [diversion-testing@sub-check-diversions:8] GotoIf(“SIP/Prescient-0000052b”, “0?boss”) in new stack
    — Executing [diversion-testing@sub-check-diversions:9] GotoIf(“SIP/Prescient-0000052b”, “0?dnd”) in new stack
    — Executing [diversion-testing@sub-check-diversions:10] GotoIf(“SIP/Prescient-0000052b”, “0?diversion_forward”) in new stack
    — Executing [diversion-testing@sub-check-diversions:11] Gosub(“SIP/Prescient-0000052b”, “ext-followme,FW1000,1”) in new stack
    — Executing [FW1000@ext-followme:1] NoOp(“SIP/Prescient-0000052b”, “Follow Me: FW1000”) in new stack
    — Executing [FW1000@ext-followme:2] Set(“SIP/Prescient-0000052b”, “FOLLOWME_OPT=ns”) in new stack
    — Executing [FW1000@ext-followme:3] FollowMe(“SIP/Prescient-0000052b”, “FW1000,ns”) in new stack
    — <SIP/Prescient-0000052b> Playing ‘followme/status.ulaw’ (language ‘en’)
    — SIP/Prescient-0000052e answered SIP/7250-0000052d
    — SIP/Prescient-0000052e Internal Gosub(sub-call-recording,s,1(4bedeec004733982,7250,14758824981,no)) start
    — Executing [s@sub-call-recording:1] NoOp(“SIP/Prescient-0000052e”, “Check if call will be recorded”) in new stack
    — Executing [s@sub-call-recording:2] NoOp(“SIP/Prescient-0000052e”, “Call Type: 3 “) in new stack
    — Executing [s@sub-call-recording:3] Set(“SIP/Prescient-0000052e”, “TENANT=4bedeec004733982”) in new stack
    — Executing [s@sub-call-recording:4] Set(“SIP/Prescient-0000052e”, “CALLER=7250”) in new stack
    — Executing [s@sub-call-recording:5] Set(“SIP/Prescient-0000052e”, “CALLEE=14758824981”) in new stack
    — Executing [s@sub-call-recording:6] Set(“SIP/Prescient-0000052e”, “APP_FORCE=no”) in new stack
    — Executing [s@sub-call-recording:7] GotoIf(“SIP/Prescient-0000052e”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:8] GotoIf(“SIP/Prescient-0000052e”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:9] GotoIf(“SIP/Prescient-0000052e”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:10] GotoIf(“SIP/Prescient-0000052e”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:11] GotoIf(“SIP/Prescient-0000052e”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:12] Goto(“SIP/Prescient-0000052e”, “return”) in new stack
    — Goto (sub-call-recording,s,14)
    — Executing [s@sub-call-recording:14] Return(“SIP/Prescient-0000052e”, “”) in new stack
    == Spawn extension (default-trunk, , 1) exited non-zero on ‘SIP/Prescient-0000052e’
    — SIP/Prescient-0000052e Internal Gosub(sub-call-recording,s,1(4bedeec004733982,7250,14758824981,no)) complete GOSUB_RETVAL=
    — Channel SIP/Prescient-0000052e joined ‘simple_bridge’ basic-bridge <b90ebd97-336b-4bff-a30a-3b90e80f45af>
    — Channel SIP/7250-0000052d joined ‘simple_bridge’ basic-bridge <b90ebd97-336b-4bff-a30a-3b90e80f45af>
    — <SIP/Prescient-0000052b> Playing ‘followme/pls-hold-while-try.ulaw’ (language ‘en’)
    — Started music on hold, class ‘default’, on channel ‘SIP/Prescient-0000052b’
    — calling Local/18608109257@cos-all/m
    — Executing [18608109257@cos-all:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “More than on digit pattern”) in new stack
    — Executing [18608109257@cos-all:2] Gosub(“Local/18608109257@cos-all-00000038;2”, “s,1(18608109257)”) in new stack
    — Executing [s@cos-all:1] Set(“Local/18608109257@cos-all-00000038;2”, “EXTENSION=18608109257”) in new stack
    — Executing [s@cos-all:2] NoOp(“Local/18608109257@cos-all-00000038;2”, “Dialing 18608109257 from 2036781888”) in new stack
    — Executing [s@cos-all:3] Gosub(“Local/18608109257@cos-all-00000038;2”, “sub-set-global-vars,s,1(18608109257,700)”) in new stack
    — Executing [s@sub-set-global-vars:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Setting Global Vars”) in new stack
    — Executing [s@sub-set-global-vars:2] Set(“Local/18608109257@cos-all-00000038;2”, “__PICKUPMARK=18608109257”) in new stack
    — Executing [s@sub-set-global-vars:3] Set(“Local/18608109257@cos-all-00000038;2”, “__PARKINGLOT=700”) in new stack
    — Executing [s@sub-set-global-vars:4] Set(“Local/18608109257@cos-all-00000038;2”, “__DYNAMIC_FEATURES=custom-features”) in new stack
    — Executing [s@sub-set-global-vars:5] Set(“Local/18608109257@cos-all-00000038;2”, “ICALL=no”) in new stack
    — Executing [s@sub-set-global-vars:6] Return(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [s@cos-all:4] Gosub(“Local/18608109257@cos-all-00000038;2”, “sub-set-call-vars,s,1(4bedeec004733982,18608109257,1,cos-all,ARS-all)”) in new stack
    — Executing [s@sub-set-call-vars:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Setting Call Vars”) in new stack
    — Executing [s@sub-set-call-vars:2] Set(“Local/18608109257@cos-all-00000038;2”, “_TENANT=4bedeec004733982”) in new stack
    — Executing [s@sub-set-call-vars:3] Set(“Local/18608109257@cos-all-00000038;2”, “_CALL_DESTINATION=18608109257”) in new stack
    — Executing [s@sub-set-call-vars:4] Set(“Local/18608109257@cos-all-00000038;2”, “_COS_ID=1”) in new stack
    — Executing [s@sub-set-call-vars:5] Set(“Local/18608109257@cos-all-00000038;2”, “_COS_NAME=cos-all”) in new stack
    — Executing [s@sub-set-call-vars:6] Set(“Local/18608109257@cos-all-00000038;2”, “_ARS=ARS-all”) in new stack
    — Executing [s@sub-set-call-vars:7] Set(“Local/18608109257@cos-all-00000038;2”, “CDR(tenant)=ombutel”) in new stack
    — Executing [s@sub-set-call-vars:8] Set(“Local/18608109257@cos-all-00000038;2”, “CDR(destination)=18608109257”) in new stack
    — Executing [s@sub-set-call-vars:9] Return(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [s@cos-all:5] Gosub(“Local/18608109257@cos-all-00000038;2”, “sub-construct-cid,s,1”) in new stack
    — Executing [s@sub-construct-cid:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Building CID”) in new stack
    — Executing [s@sub-construct-cid:2] Set(“Local/18608109257@cos-all-00000038;2”, “_CALL_SOURCE=2036781888”) in new stack
    — Executing [s@sub-construct-cid:3] GotoIf(“Local/18608109257@cos-all-00000038;2”, “1?return”) in new stack
    — Goto (sub-construct-cid,s,9)
    — Executing [s@sub-construct-cid:9] NoOp(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [s@sub-construct-cid:10] Set(“Local/18608109257@cos-all-00000038;2”, “CDR(source)=2036781888”) in new stack
    — Executing [s@sub-construct-cid:11] Return(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [s@cos-all:6] NoOp(“Local/18608109257@cos-all-00000038;2”,
    “Check if is an Emergency Call”) in new stack
    — Executing [s@cos-all:7] GotoIf(“Local/18608109257@cos-all-00000038;2”, “0?emergency-calls,18608109257,1”) in new stack
    — Executing [s@cos-all:8] Gosub(“Local/18608109257@cos-all-00000038;2”, “sub-lockphone-check,s,1”) in new stack
    — Executing [s@sub-lockphone-check:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “SUB: LOCK PHONE CHECK”) in new stack
    — Executing [s@sub-lockphone-check:2] GotoIf(“Local/18608109257@cos-all-00000038;2”, “1?unlock”) in new stack
    — Goto (sub-lockphone-check,s,12)
    — Executing [s@sub-lockphone-check:12] Return(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [s@cos-all:9] Gosub(“Local/18608109257@cos-all-00000038;2”, “sub-local-dialing,s,1”) in new stack
    — Executing [s@sub-local-dialing:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Trying to determine if is a local extension”) in new stack
    — Executing [s@sub-local-dialing:2] GotoIf(“Local/18608109257@cos-all-00000038;2”, “0?:return”) in new stack
    — Goto (sub-local-dialing,s,4)
    — Executing [s@sub-local-dialing:4] Return(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [s@cos-all:10] GosubIf(“Local/18608109257@cos-all-00000038;2”, “0?:cos-all-post,18608109257,1”) in new stack
    — Executing [18608109257@cos-all-post:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Domestic”) in new stack
    — Executing [18608109257@cos-all-post:2] Gosub(“Local/18608109257@cos-all-00000038;2”, “sub-setup-call-type,s,1(outgoing)”) in new stack
    — Executing [s@sub-setup-call-type:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Determinating Call Type”) in new stack
    — Executing [s@sub-setup-call-type:2] GotoIf(“Local/18608109257@cos-all-00000038;2”, “0?return”) in new stack
    — Executing [s@sub-setup-call-type:3] Gosub(“Local/18608109257@cos-all-00000038;2”, “s-outgoing,1()”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Outgoing Call”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:2] Set(“Local/18608109257@cos-all-00000038;2”, “__CALL_TYPE=3”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:3] GosubIf(“Local/18608109257@cos-all-00000038;2”, “0?s-transit,1”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:4] Return(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [s@sub-setup-call-type:4] Set(“Local/18608109257@cos-all-00000038;2”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
    — Executing [s@sub-setup-call-type:5] Set(“Local/18608109257@cos-all-00000038;2”, “CDR(calltype)=3”) in new stack
    — Executing [s@sub-setup-call-type:6] Return(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [18608109257@cos-all-post:3] Gosub(“Local/18608109257@cos-all-00000038;2”, “sub-construct-cid,s-external,1”) in new stack
    — Executing [s-external@sub-construct-cid:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Setting External CID”) in new stack
    — Executing [s-external@sub-construct-cid:2] Set(“Local/18608109257@cos-all-00000038;2”, “EXTENSION_NUMBER=1000”) in new stack
    — Executing [s-external@sub-construct-cid:3] Set(“Local/18608109257@cos-all-00000038;2”, “EMERGENCY_CALL=no”) in new stack
    — Executing [s-external@sub-construct-cid:4] Set(“Local/18608109257@cos-all-00000038;2”, “EMERGENCY_CID=”) in new stack
    — Executing [s-external@sub-construct-cid:5] ExecIf(“Local/18608109257@cos-all-00000038;2”, “0?Set(EMERGENCY_CID=)”) in new stack
    — Executing [s-external@sub-construct-cid:6] ExecIf(“Local/18608109257@cos-all-00000038;2”, “0?Set(CALLERID(all)=)”) in new stack
    — Executing [s-external@sub-construct-cid:7] GotoIf(“Local/18608109257@cos-all-00000038;2”, “0?:info”) in new stack
    — Goto (sub-construct-cid,s-external,9)
    — Executing [s-external@sub-construct-cid:9] NoOp(“Local/18608109257@cos-all-00000038;2”, “CID Name: , CID Number: 2036781888”) in new stack
    — Executing [s-external@sub-construct-cid:10] Set(“Local/18608109257@cos-all-00000038;2”, “SEND_CID=”) in new stack
    — Executing [s-external@sub-construct-cid:11] ExecIf(“Local/18608109257@cos-all-00000038;2”, “0?Set(CALLERID(name-pres)=prohib_passed_screen)”) in new stack
    — Executing [s-external@sub-construct-cid:12] ExecIf(“Local/18608109257@cos-all-00000038;2”, “0?Set(CALLERID(num-pres)=prohib_passed_screen)”) in new stack
    — Executing [s-external@sub-construct-cid:13] Set(“Local/18608109257@cos-all-00000038;2”, “CDR(source)=1000”) in new stack
    — Executing [s-external@sub-construct-cid:14] Return(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [18608109257@cos-all-post:4] Gosub(“Local/18608109257@cos-all-00000038;2”, “trk-3,18608109257,1(from-trk-grp)”) in new stack
    — Executing [18608109257@trk-3:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Trunk: Prescient SIP Trunk”) in new stack
    — Executing [18608109257@trk-3:2] Gosub(“Local/18608109257@cos-all-00000038;2”, “sub-setup-call-type,s,1(outgoing,no)”) in new stack
    — Executing [s@sub-setup-call-type:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Determinating Call Type”) in new stack
    — Executing [s@sub-setup-call-type:2] GotoIf(“Local/18608109257@cos-all-00000038;2”, “0?return”) in new stack
    — Executing [s@sub-setup-call-type:3] Gosub(“Local/18608109257@cos-all-00000038;2”, “s-outgoing,1(no)”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:1] NoOp(“Local/18608109257@cos-all-00000038;2”, “Outgoing Call”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:2] Set(“Local/18608109257@cos-all-00000038;2”, “__CALL_TYPE=3”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:3] GosubIf(“Local/18608109257@cos-all-00000038;2”, “0?s-transit,1”) in new stack
    — Executing [s-outgoing@sub-setup-call-type:4] Return(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [s@sub-setup-call-type:4] Set(“Local/18608109257@cos-all-00000038;2”, “__CALL_TYPE_CONFIGURED=yes”) in new stack
    — Executing [s@sub-setup-call-type:5] Set(“Local/18608109257@cos-all-00000038;2”, “CDR(calltype)=3”) in new stack
    — Executing [s@sub-setup-call-type:6] Return(“Local/18608109257@cos-all-00000038;2”, “”) in new stack
    — Executing [18608109257@trk-3:3] NoOp(“Local/18608109257@cos-all-00000038;2”, “Configuring Trunk Parameters”) in new stack
    — Executing [18608109257@trk-3:4] Set(“Local/18608109257@cos-all-00000038;2”, “__TRKDIALOPTIONS=r”) in new stack
    — Executing [18608109257@trk-3:5] Set(“Local/18608109257@cos-all-00000038;2”, “ORIGINATOR=1000”) in new stack
    — Executing [18608109257@trk-3:6] Dial(“Local/18608109257@cos-all-00000038;2”, “SIP/Prescient/18608109257,90,rU(sub-call-recording^4bedeec004733982^1000^18608109257^no)”) in new stack
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    — Called SIP/Prescient/18608109257
    — Local/18608109257@cos-all-00000038;1 is ringing
    — Stopped music on hold on SIP/Prescient-0000052b
    — Channel Local/18608109257@cos-all-00000038;1 joined ‘simple_bridge’ basic-bridge <4e159468-c145-4823-a536-4dcef530bd8b>
    — Channel SIP/Prescient-0000052b joined ‘simple_bridge’ basic-bridge <4e159468-c145-4823-a536-4dcef530bd8b>
    — SIP/Prescient-0000052f is making progress passing it to Local/18608109257@cos-all-00000038;2
    — SIP/Prescient-0000052f is making progress passing it to Local/18608109257@cos-all-00000038;2
    — SIP/Prescient-0000052f answered Local/18608109257@cos-all-00000038;2
    — SIP/Prescient-0000052f Internal Gosub(sub-call-recording,s,1(4bedeec004733982,1000,18608109257,no)) start
    — Executing [s@sub-call-recording:1] NoOp(“SIP/Prescient-0000052f”, “Check if call will be recorded”) in new stack
    — Executing [s@sub-call-recording:2] NoOp(“SIP/Prescient-0000052f”, “Call Type: 3 “) in new stack
    — Executing [s@sub-call-recording:3] Set(“SIP/Prescient-0000052f”, “TENANT=4bedeec004733982”) in new stack
    — Executing [s@sub-call-
    recording:4] Set(“SIP/Prescient-0000052f”, “CALLER=1000”) in new stack
    — Executing [s@sub-call-recording:5] Set(“SIP/Prescient-0000052f”, “CALLEE=18608109257”) in new stack
    — Executing [s@sub-call-recording:6] Set(“SIP/Prescient-0000052f”, “APP_FORCE=no”) in new stack
    — Executing [s@sub-call-recording:7] GotoIf(“SIP/Prescient-0000052f”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:8] GotoIf(“SIP/Prescient-0000052f”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:9] GotoIf(“SIP/Prescient-0000052f”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:10] GotoIf(“SIP/Prescient-0000052f”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:11] GotoIf(“SIP/Prescient-0000052f”, “0?perform-recording”) in new stack
    — Executing [s@sub-call-recording:12] Goto(“SIP/Prescient-0000052f”, “return”) in new stack
    — Goto (sub-call-recording,s,14)
    — Executing [s@sub-call-recording:14] Return(“SIP/Prescient-0000052f”, “”) in new stack
    == Spawn extension (default-trunk, , 1) exited non-zero on ‘SIP/Prescient-0000052f’
    — SIP/Prescient-0000052f Internal Gosub(sub-call-recording,s,1(4bedeec004733982,1000,18608109257,no)) complete GOSUB_RETVAL=
    — Channel SIP/Prescient-0000052f joined ‘simple_bridge’ basic-bridge <415c9731-1dcc-45a1-8317-64103651d7f3>
    — Channel Local/18608109257@cos-all-00000038;2 joined ‘simple_bridge’ basic-bridge <415c9731-1dcc-45a1-8317-64103651d7f3>
    — Channel SIP/Prescient-0000052b left ‘simple_bridge’ basic-bridge <4e159468-c145-4823-a536-4dcef530bd8b>
    — Channel Local/18608109257@cos-all-00000038;2 left ‘simple_bridge’ basic-bridge <415c9731-1dcc-45a1-8317-64103651d7f3>
    — Channel SIP/Prescient-0000052b swapped with Local/18608109257@cos-all-00000038;2 into ‘simple_bridge’ basic-bridge <415c9731-1dcc-45a1-8317-64103651d7f3>
    — Channel Local/18608109257@cos-all-00000038;1 left ‘simple_bridge’ basic-bridge <4e159468-c145-4823-a536-4dcef530bd8b>
    == Spawn extension (trk-3, 18608109257, 6) exited non-zero on ‘Local/18608109257@cos-all-00000038;2’
    — Channel SIP/Prescient-0000052b left ‘simple_bridge’ basic-bridge <415c9731-1dcc-45a1-8317-64103651d7f3>
    == Spawn extension (ext-followme, FW1000, 3) exited non-zero on ‘SIP/Prescient-0000052b’
    — Channel SIP/Prescient-0000052f left ‘simple_bridge’ basic-bridge <415c9731-1dcc-45a1-8317-64103651d7f3>

    0