Hi Josiah

Thanks for the info. What I decided to do instead was to modify my own macro so I could pass the ring type to it. It may have helped me had I remembered that the default config comes with a dial macro, but then probably not, as I rewrite things all the time.

I like to reinvent the wheel.

Anyway, I didn't think much about it at the time, because the problem got solved, but I'll post my macro here in case it's useful to anybody else. Keep in mind it's fairly limited in scope, and it depends on outside variables that are common throughout my extensions.conf file. I can't see it being terribly useful for anybody here, but what do I know?

[macro-ext]
;; ${ARG1} is the sip channel to dial, ${ARG2} is the dial type. ;;Most times, that's simply a ring. For the menu system, I have it play music on hold while it tries an extension.
exten => s,1,Dial(${IN_CHAN}/${ARG1}|${IN_TO}|${IN_OPT}${ARG2})


exten => s,2,VoiceMail(su${ARG1})
exten => s,3,Hangup

exten => s,102,VoiceMail(sb${ARG1})
exten => s,103,Hangup




Josiah Bryan wrote:

On Thursday 12 May 2005 3:43 pm, Sean Kennedy wrote:


Hi all,

I have a voice menu system ( Outlined below ), and I'd like to give the
user some feedback when they dial an extension ( ringing, music,
SOMETHING ).  As it stands, when a user enters an extension from the
menu system, they hear silence while the line rings.  I even tried
including the Ringing application before calling my macro to dial the
phones, with no luck.

Any help is apprecaited.




Odd - my receptionist was having a similar problem. I used the stdexten macro that came with the demo files - when ever someone dialed directly (inside) or directly thru the IVR (no receptionist pickup) - the ringback was fine. But when the receptionist picked up and transfered - no ringback. All three methods of dialing went thru the stdexten macro - very puzzling. The solution I finally came up with was to add the 'm' option to the 'Dial' command.


Code speaks louder than words, so here you go..its obviously modified a bit - but all should be self explanitory. The "SIP/op" channel is our receptionist phone. The macro only adds the MOH option if the call is from the receptionist phone, otherwise it leaves all options at default.

Anybody else have any other solutions or need debug outputs to figure this out?


_______________________________________________
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to