Sponsor: VoiceMeUp - Corporate & Wholesale VoIP Services

VoIP Mailing List Archives
Mailing list archives for the VoIP community
 SearchSearch 

[asterisk-users] GotoIfTime Function


 
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users
View previous topic :: View next topic  
Author Message
asterisk.org at sedwar...
Guest





PostPosted: Mon Jun 23, 2008 7:19 pm    Post subject: [asterisk-users] GotoIfTime Function Reply with quote

On Mon, 23 Jun 2008, broadband Voice wrote:

Quote:
I am trying to use the GotoIfTime function and get a busy signal. What I am
trying to accomplish is to have the system tell callers that we are closed
after 5:00pm. Here is the code below.

; If we're open, then go to the open context
; We're open from 9am to 6pm Monday through Friday
exten => 3200,1,GotoIfTime(09:00-17:59,mon-fri,*,*?open,3200,1)
;
; We're also late on Tuesday and Thursday
exten => 3200,n,GotoIfTime(09:00-19:59,tue&thru,*,*?open,3200,1)
;
; We're also open from 9am to noon on Saturday
exten => 3200,n,GotoIfTime(09:00-11:59,sat,*,*?open,3200,1)
;
; Otherwise, we're closed
exten => 3200,n,Goto(closed,s,1)

here is the cli

-- Executing [3200 at default:1] GotoIfTime("SIP/1231-009da480",
"09:00-17:59|mon-fri|*|*?open|3200|1") in new stack
-- Goto (open,3200,1)
[Jun 23 16:57:46] WARNING[3267]: pbx.c:2468 __ast_pbx_run: Channel
'SIP/1231-009da480' sent into invalid extension '3200' in context 'open',
but no invalid handler

Which part of "sent into invalid extension '3200' in context 'open'" do
you not understand Smile

Do you have a context named "open?" Does the context have an extension
3200? Does the extension have a priority 1?

Try "show dialplan open" and it should be [even more] obvious.

Thanks in advance,
------------------------------------------------------------------------
Steve Edwards sedwards at sedwards.com Voice: +1-760-468-3867 PST
Newline Fax: +1-760-731-3000
Back to top
eric at fnords.org
Guest





PostPosted: Mon Jun 23, 2008 9:33 pm    Post subject: [asterisk-users] GotoIfTime Function Reply with quote

If any docs were the cause of this (very important) misconception, maybe
the docs could be reworded. Do you remember what caused you to think
that context was created automatically?

broadband Voice wrote:
Quote:
fc7234153*CLI> dialplan show open
There is no existence of 'open' context
I was under the impression that this was part of the Asterisk default
libraries. I will create the context then and also add the include files.
--
Consulting for Asterisk, Polycom, Sangoma, Digium, Cisco, LAN, WAN, QoS,
T-1, PRI, Frame Relay, Linux, and network design. Based near
Birmingham, AL. Now accepting clients worldwide.
Back to top
broadbandvoice at gmai...
Guest





PostPosted: Thu Jun 26, 2008 4:56 am    Post subject: [asterisk-users] GotoIfTime Function Reply with quote

Finally did it but only one more problem, I want it to ring once before
going to the context or playing the background message.
[day_menu]
exten => s,1,Answer()
exten => s,2,Background(welcome-message)
exten => s,3,Dial(SIP/5960,200,rt) ; week day goes to Philadelphia
Office

[weekend__menu]
exten => s,1,Answer()
exten => s,2,Background(welcome-message)
exten => s,3,Dial(SIP/5961,200,rt) ; weekend goes to Delaware Office

[night_menu]
exten => s,1,Answer()
exten => s,2,Background(officeclosed)
exten => s,3,Hangup ;

;incoming
exten => 1866x,1,GotoIfTime(8:00-18:00|mon-sun|*|*?day_menu,s,1)
exten => 1866x,n,Goto(night_menu,s,1)

On Tue, Jun 24, 2008 at 6:35 AM, broadband Voice <broadbandvoice at gmail.com>
wrote:

Quote:
I googled some information on voip.org. Its my fault though and
implemented the sample implementation without creating the context an the
include statements.

On Mon, Jun 23, 2008 at 10:33 PM, Eric ManxPower Wieling <eric at fnords.org>
wrote:

Quote:
If any docs were the cause of this (very important) misconception, maybe
the docs could be reworded. Do you remember what caused you to think
that context was created automatically?

broadband Voice wrote:
Quote:
fc7234153*CLI> dialplan show open
There is no existence of 'open' context
I was under the impression that this was part of the Asterisk default
libraries. I will create the context then and also add the include
files.


--
Consulting for Asterisk, Polycom, Sangoma, Digium, Cisco, LAN, WAN, QoS,
T-1, PRI, Frame Relay, Linux, and network design. Based near
Birmingham, AL. Now accepting clients worldwide.

_______________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2008 - September 22 - 25 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080626/cdaaba5e/attachment.htm
Back to top
benoit at plessis.info
Guest





PostPosted: Fri Jun 27, 2008 3:07 pm    Post subject: [asterisk-users] GotoIfTime Function Reply with quote

I would say you have two choices for that:
opt 1, let the carrier provider do the ring
and then answer, using Wait() or WaitForRing()
opt 2, do it yourself using PlayTones() or Progess()
broadband Voice a ?crit :
Quote:
Finally did it but only one more problem, I want it to ring once
before going to the context or playing the background message.


[day_menu]
exten => s,1,Answer()
exten => s,2,Background(welcome-message)
exten => s,3,Dial(SIP/5960,200,rt) ; week day goes to
Philadelphia Office

[weekend__menu]
exten => s,1,Answer()
exten => s,2,Background(welcome-message)
exten => s,3,Dial(SIP/5961,200,rt) ; weekend goes to Delaware Office

[night_menu]
exten => s,1,Answer()
exten => s,2,Background(officeclosed)
exten => s,3,Hangup ;

;incoming
exten => 1866x,1,GotoIfTime(8:00-18:00|mon-sun|*|*?day_menu,s,1)
exten => 1866x,n,Goto(night_menu,s,1)
Back to top
Display posts from previous:   
Post new topic   Reply to topic    VoIP Mailing List Archives Forum Index -> Asterisk Users All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group

VoiceMeUp - Corporate & Wholesale VoIP Services