7002a035 by G Manojkumar

voiceout

1 parent a288bbe2
...@@ -312,7 +312,7 @@ class KPAMIListen implements IEventListener ...@@ -312,7 +312,7 @@ class KPAMIListen implements IEventListener
312 { 312 {
313 313
314 $newqueue=new Kqueue(); 314 $newqueue=new Kqueue();
315 $newqueue->playbusyfile($dialline->channel,$dialline->server); 315 $newqueue->playabsencefile($dialline->channel,$dialline->server);
316 } 316 }
317 317
318 $callStat=CRMCall::where("did","like","%".substr($exten,-4)."%")->where("updated_at",">",date("Y-m-d"))->whereIn('state',['DialBegin', 'DialEnd'])->get(); 318 $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 ...@@ -469,8 +469,8 @@ class KPAMIListen implements IEventListener
469 469
470 $tsip=Sipid::find($crmcall->sipid_id); 470 $tsip=Sipid::find($crmcall->sipid_id);
471 471
472 $newqueue=new Kqueue(); 472 //$newqueue=new Kqueue();
473 $newqueue->playhangupfile($dialline->channel,$dialline->server); 473 //$newqueue->playhangupfile($dialline->channel,$dialline->server);
474 474
475 $newqueue=new Kqueue(); 475 $newqueue=new Kqueue();
476 $newqueue->sipNotify($tsip,"dialerUI","hangup","c",$crmcall->id."~".$crmcall->number."~".base64_encode($channel)); 476 $newqueue->sipNotify($tsip,"dialerUI","hangup","c",$crmcall->id."~".$crmcall->number."~".base64_encode($channel));
...@@ -665,7 +665,6 @@ class KPAMIListen implements IEventListener ...@@ -665,7 +665,6 @@ class KPAMIListen implements IEventListener
665 $dialline->channel=$dchannel; 665 $dialline->channel=$dchannel;
666 $dialline->save(); 666 $dialline->save();
667 } 667 }
668 //Log::info("DialBegin".$dialline->channel." ^ ".$dialline->dchannel." ^ ".$dialline->status);
669 $tsip=Sipid::find($crmcall->sipid_id); 668 $tsip=Sipid::find($crmcall->sipid_id);
670 669
671 $newqueue=new Kqueue(); 670 $newqueue=new Kqueue();
......
...@@ -40,29 +40,37 @@ exten => _1002XXX!,n,Hangup ...@@ -40,29 +40,37 @@ exten => _1002XXX!,n,Hangup
40 40
41 [kstychDialerINB] 41 [kstychDialerINB]
42 exten => _X!,1,Answer 42 exten => _X!,1,Answer
43 exten => _X!,n,GotoIfTime(12:58-03:58,mon-sat?aftrhrs,1)
44 exten => _X!,n,GotoIfTime(00:00-23:59,sun?afterhrs,1)
43 exten => _X!,n,Set(CONFBRIDGE(user,music_on_hold_when_empty)=yes) 45 exten => _X!,n,Set(CONFBRIDGE(user,music_on_hold_when_empty)=yes)
44 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)) 46 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))
45 exten => _X!,n,ConfBridge(${CHANNEL}) 47 exten => _X!,n,ConfBridge(${CHANNEL})
46 exten => _X!,n,Hangup 48 exten => _X!,n,Hangup
47 49
50 exten => aftrhrs,1,Playback(/var/lib/asterisk/sounds/audio_holiday_vrm_V2)
51 exten => aftrhrs,n,Hangup
52
53 exten => afterhrs,1,Playback(/var/lib/asterisk/sounds/audio_holiday_vrm_V2)
54 exten => aftrhrs,n,Hangup
55
48 [kstychPlayFile] 56 [kstychPlayFile]
49 exten => 1001,1,Answer 57 exten => 1001,1,Answer
50 exten => 1001,n,Playback(silence/1) 58 exten => 1001,n,Playback(silence/1)
51 exten => 1001,n,Playback(/var/lib/asterisk/sounds/RM_not_available_unreachabl) 59 exten => 1001,n,Playback(/var/lib/asterisk/sounds/audio_busy_rm_V2)
52 exten => 1001,n,Hangup 60 exten => 1001,n,Hangup
53 61
54 [kstychPlayHangFile] 62 ;[kstychPlayHangFile]
55 exten => 3001,1,Answer 63 ;exten => 3001,1,Answer
56 exten => 3001,n,Playback(silence/1) 64 ;exten => 3001,n,Playback(silence/1)
57 exten => 3001,n,Playback(/var/lib/asterisk/sounds/hangup_beep) 65 ;exten => 3001,n,Playback(/var/lib/asterisk/sounds/hangup_beep)
58 exten => 3001,n,Hangup 66 ;exten => 3001,n,Hangup
59 67
60 68
61 ;[kstychAbsFile] 69 [kstychAbsFile]
62 ;exten => 2001,1,Answer 70 exten => 2001,1,Answer
63 ;exten => 2001,n,Playback(silence/1) 71 exten => 2001,n,Playback(silence/1)
64 ;exten => 2001,n,Playback(/var/lib/asterisk/sounds/RM_not_available_unreachabl) 72 exten => 2001,n,Playback(/var/lib/asterisk/sounds/audio_working_hours_vrm_V2)
65 ;exten => 2001,n,Hangup 73 exten => 2001,n,Hangup
66 74
67 [SIPDialerINB] 75 [SIPDialerINB]
68 exten => _X!,1,Goto(kstychDialerINB,${EXTEN},1) 76 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!