7002a035 by G Manojkumar

voiceout

1 parent a288bbe2
......@@ -312,7 +312,7 @@ class KPAMIListen implements IEventListener
{
$newqueue=new Kqueue();
$newqueue->playbusyfile($dialline->channel,$dialline->server);
$newqueue->playabsencefile($dialline->channel,$dialline->server);
}
$callStat=CRMCall::where("did","like","%".substr($exten,-4)."%")->where("updated_at",">",date("Y-m-d"))->whereIn('state',['DialBegin', 'DialEnd'])->get();
......@@ -469,8 +469,8 @@ class KPAMIListen implements IEventListener
$tsip=Sipid::find($crmcall->sipid_id);
$newqueue=new Kqueue();
$newqueue->playhangupfile($dialline->channel,$dialline->server);
//$newqueue=new Kqueue();
//$newqueue->playhangupfile($dialline->channel,$dialline->server);
$newqueue=new Kqueue();
$newqueue->sipNotify($tsip,"dialerUI","hangup","c",$crmcall->id."~".$crmcall->number."~".base64_encode($channel));
......@@ -665,7 +665,6 @@ class KPAMIListen implements IEventListener
$dialline->channel=$dchannel;
$dialline->save();
}
//Log::info("DialBegin".$dialline->channel." ^ ".$dialline->dchannel." ^ ".$dialline->status);
$tsip=Sipid::find($crmcall->sipid_id);
$newqueue=new Kqueue();
......
......@@ -40,29 +40,37 @@ exten => _1002XXX!,n,Hangup
[kstychDialerINB]
exten => _X!,1,Answer
exten => _X!,n,GotoIfTime(12:58-03:58,mon-sat?aftrhrs,1)
exten => _X!,n,GotoIfTime(00:00-23:59,sun?afterhrs,1)
exten => _X!,n,Set(CONFBRIDGE(user,music_on_hold_when_empty)=yes)
exten => _X!,n,MixMonitor(/var/spool/asterisk/astrec/${STRFTIME(${EPOCH},,%Y/%m/%d)}/inb/inbound_${STRFTIME(${EPOCH},Asia/Kolkata,%Y%m%d-%H%M%S)}_${CALLERID(num)}_${EXTEN}_${UNIQUEID}.gsm,av(0)V(0))
exten => _X!,n,ConfBridge(${CHANNEL})
exten => _X!,n,Hangup
exten => aftrhrs,1,Playback(/var/lib/asterisk/sounds/audio_holiday_vrm_V2)
exten => aftrhrs,n,Hangup
exten => afterhrs,1,Playback(/var/lib/asterisk/sounds/audio_holiday_vrm_V2)
exten => aftrhrs,n,Hangup
[kstychPlayFile]
exten => 1001,1,Answer
exten => 1001,n,Playback(silence/1)
exten => 1001,n,Playback(/var/lib/asterisk/sounds/RM_not_available_unreachabl)
exten => 1001,n,Playback(/var/lib/asterisk/sounds/audio_busy_rm_V2)
exten => 1001,n,Hangup
[kstychPlayHangFile]
exten => 3001,1,Answer
exten => 3001,n,Playback(silence/1)
exten => 3001,n,Playback(/var/lib/asterisk/sounds/hangup_beep)
exten => 3001,n,Hangup
;[kstychPlayHangFile]
;exten => 3001,1,Answer
;exten => 3001,n,Playback(silence/1)
;exten => 3001,n,Playback(/var/lib/asterisk/sounds/hangup_beep)
;exten => 3001,n,Hangup
;[kstychAbsFile]
;exten => 2001,1,Answer
;exten => 2001,n,Playback(silence/1)
;exten => 2001,n,Playback(/var/lib/asterisk/sounds/RM_not_available_unreachabl)
;exten => 2001,n,Hangup
[kstychAbsFile]
exten => 2001,1,Answer
exten => 2001,n,Playback(silence/1)
exten => 2001,n,Playback(/var/lib/asterisk/sounds/audio_working_hours_vrm_V2)
exten => 2001,n,Hangup
[SIPDialerINB]
exten => _X!,1,Goto(kstychDialerINB,${EXTEN},1)
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!