You can use 'Set(CHANNEL(musicclass)=${MOH})' anywhere in your dialplan - so you can set it at any stage of an inbound or outbound call (as long as it is before the Dial/Queue command). Eg:
[inbound] exten => _X.,1,Set(CHANNEL(musicclass)=${MOH}) exten => _X.,n,Dial(whomever-you-want) [outbound] exten => _X.,1,Set(CHANNEL(musicclass)=${MOH}) exten => _X.,n,Dial(where-ever-you-want) Then, when 'whomever-you-want' puts the call on hold - they get 'whomever-you-want's MOH. Simples :) -----Original Message----- From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Philipp Kempgen Sent: 24 July 2009 14:20 To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] Music on hold based on user Andrew Thomas schrieb: > I do this using the setvar facility in sip.conf. > > eg. setvar=MOH=music1 > > Then in the dialplan (extensions.conf) all you need to do is > 'Set(CHANNEL(musicclass)=${MOH})' > Juan C. Crespo R. wrote: >> Guys I wonder if its possible to set a different MoH based on >> groups, I mean if one of the Admin group put on hold the call play >> music 1, if another from Technical Support put on hold the call play >> music 3, something like this >> >> Admin - Music1 >> Contrallors - Music 2 >> Technical Support - Music 3 The way I understood the OP was that he wants different MoH classes depending on the callee (not depending on the caller). Philipp Kempgen -- AMOOMA GmbH - Bachstr. 126 - 56566 Neuwied -> http://www.amooma.de Geschäftsführer: Stefan Wintermeyer, Handelsregister: Neuwied B14998 Asterisk: http://the-asterisk-book.com - http://das-asterisk-buch.de Videos of the AMOOCON VoIP conference 2009 -> http://www.amoocon.de -- _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users