a few specialty devices

docwisdom67
Posts: 87
Member Since:
2007-05-01

So we work in a video production studio. I have a custom script that turns off ALL phones and sends callers to voicemail when I dial *100 and turns off with *101.
2 questions now.
1. Instead of turning the phones off completely and sending to voicemail. I would love to be able to turn off ringers and have a light flash when a call comes in. What hardware/script would you recommend?
2. When the system is in 'silent' mode. I would like for a red light to be continuously lit to remind the staff that they need to turn silent mode off. OR if I could modify the script to automatically turn it off at midnight every night.

Whaddaya think?
here is a copy of the script

[app-dnd-on-custom]
;Begin custom multi-extension dnd on app
exten => *100,1,Answer
exten => *100,n,Wait(1)
exten => *100,n,Set(DB(DND/100)=YES)
exten => *100,n,Set(DB(DND/101)=YES)
exten => *100,n,Set(DB(DND/200)=YES)
exten => *100,n,Set(DB(DND/201)=YES)
exten => *100,n,Set(DB(DND/202)=YES)
exten => *100,n,Set(DB(DND/203)=YES)
exten => *100,n,Set(DB(DND/204)=YES)
exten => *100,n,Set(DB(DND/205)=YES)
exten => *100,n,Set(DB(DND/206)=YES)
exten => *100,n,Set(DB(DND/300)=YES)
exten => *100,n,Set(DB(DND/301)=YES)
exten => *100,n,Set(DB(DND/302)=YES)
exten => *100,n,Set(DB(DND/303)=YES)
exten => *100,n,Set(DB(DND/304)=YES)
exten => *100,n,Set(DB(DND/305)=YES)
exten => *100,n,Set(DB(DND/310)=YES)
exten => *100,n,Set(DB(DND/400)=YES)
exten => *100,n,Set(DB(DND/401)=YES)
exten => *100,n,Set(DB(DND/402)=YES)
exten => *100,n,Set(DB(DND/403)=YES)
exten => *100,n,Playback(do-not-disturb&activated)
exten => *100,n,Macro(hangupcall,)
end



dickson
Posts: 1831
Member Since:
2006-06-02
Although not impossible,

Although not impossible, asterisk doesn't control the ringer on the phone sets. The 'ring' levels and tones etc are controlled by the software on the phone itself.
That being said you can do some really interesting things on some models of phones. What kind are you using?



stechnique
Posts: 620
Member Since:
2008-02-21
Well depending on the

Well depending on the hardware you're using (phones), you might be able to control the ringer on the server-side by setting the alert-info variable in your script to a certain value and making sure the phone interprets it as silent. This will probably be relatively easy to setup if all your phones are the same model or at least the same brand, but make sure you test internal/external calls, voicemail notifications, etc. It has to be silent in all cases I guess...



kalleo
Posts: 105
Member Since:
2007-02-03
Polycom phones can do this

Not only can you use alert-info to change the ringtone on incoming calls (and make that dependent on a time condition), but you can make the idle screen display a simple web page that could change depending on the time of day to remind them of whatever you want.

-Doug



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.