Reply To: RE: Call Recordings stop after Parked Call

VitalPBX Community Support General Discussion Call Recordings stop after Parked Call Reply To: RE: Call Recordings stop after Parked Call

    DannyLarsen
    Participant
    none
    Up
    0
    Down

    OK I have a work around for this in case it helps anyone else until this is fixed, Parked calls will now be recorded after being Parked and Retreived Initially I added one line in the extensions__50-1-dialplan.conf in  /etc/asterisk/ombutel/

    [ext-parking]

    exten => _70[1-8],1,NoOp(Slot: ${CALL_DESTINATION})
    same => n(perform-recording),Gosub(sub-perform-recording,s,1)
    same => n,Gosub(sub-parking-lots,s,1(${CALL_DESTINATION},parking-1,parking-1-parkedcalls))

    However this gets overwriten on a reload, so I created a new parking lot NOT using the gui with the following 3 files. These will make a parking lot with the Pilot ext 70 and Parking spaces 71-79. I will list the files and the contents below each. Then do a reload and adjust your phones to use the 70 parking lot with 71-79. I was using Yealink phones and the blf buttons work just as the default parking lot once updated.

     /etc/asterisk/ombutel/

    extensions__60-1-dialplan.conf

    [ext-parking](+)

    include => parking-2-parkedcalls

    exten => 70,1,NoOp(Parking Call)
    same => n,Park(parking-2)

    exten => _7[1-8],1,NoOp(Slot: ${CALL_DESTINATION})
    same => n(perform-recording),Gosub(sub-perform-recording,s,1)
    same => n,Gosub(sub-parking-lots,s,1(${CALL_DESTINATION},parking-2,parking-2-parkedcalls))

    exten => _79,1,NoOp(Slot: ${CALL_DESTINATION})
    same => n(perform-recording),Gosub(sub-perform-recording,s,1)
    same => n,Gosub(sub-parking-lots,s,1(${CALL_DESTINATION},parking-2,parking-2-parkedcalls))

    [parking-2-parkedcallstimeout]
    exten => s,1,NoOp(Parking Timeout has been reached)
    same => n,Gosub(ext-ringgroups,600,1)
    same => n,Hangup()

    res_parking__60-1-extensions.conf

    [parking-2]
    parkext => 70
    context => parking-2-parkedcalls
    comebackcontext = parking-2-parkedcallstimeout
    parkingtime => 300
    comebacktoorigin = no
    comebackdialtime = 30
    parkedplay = caller
    parkpos => 71-79
    parkedmusicclass=moh2
    parkedcalltransfers = callee
    parkedcallreparking = callee
    parkedcallhangup = no
    findslot => first
    parkext_exclusive = yes

    extensions__30-1-hints.conf

    [parking-hints]
    exten => 71,hint,park:71@parking-2-parkedcalls

    exten => 72,hint,park:72@parking-2-parkedcalls

    exten => 73,hint,park:73@parking-2-parkedcalls

    exten => 74,hint,park:74@parking-2-parkedcalls

    exten => 75,hint,park:75@parking-2-parkedcalls

    exten => 76,hint,park:76@parking-2-parkedcalls

    exten => 77,hint,park:77@parking-2-parkedcalls

    exten => 78,hint,park:78@parking-2-parkedcalls

    exten => 79,hint,park:79@parking-2-parkedcalls

     

    0