[Freeswitch-users] conference with did example

Miguel Miranda miguel.mirandag at gmail.com
Thu Jan 27 19:37:04 MSK 2011


Great, a few questions:

1) ${domain} is the  conference's profile name right?
2)what are the digits 4437000 ? the conference number?
3) the sound files should be any regular.wav file, even one that i can
record using my laptop's mic, no special requeriments?

thanks in advance

On Wed, Jan 26, 2011 at 7:27 PM, Michael Collins <msc at freeswitch.org> wrote:

> I don't believe this example will work because ${confnumber} won't be
> populated at the time the dialplan is parsed. However a trivial modification
> would make it work:
>
>   <extension name="ask user for conf number">
>     <condition field="destination_number" expression="^(9903)$">
>       <action application="answer"/>
>       <action application="play_and_get_digits"
>               data="4 4 3 7000 # conference/conf-enter_conf_number.wav
> ivr/ivr-that_was_an_invalid_entry.wav confnumber \d+"/>
>       <action application="playback" data="ivr/ivr-one_moment_please.wav"/>
>       <action application="set" data="ringback=${us-ring}"/>
>       <action application="transfer" data="USER_DIALED_${confnumber} XML
> default"/>
>     </condition>
>   </extension>
>
>   <extension name="put user into conf">
>     <condition field="destination_number" expression="^USER_DIALED_(\d+)$">
>       <action application="conference" data="$1@${domain}"/>
>     </condition>
>   </extension>
>
> Note that I tested this with real sound files on my system instead of the
> pretend ones that were there. I also used dest num of "9903" - use a value
> that works for you.
>
> -MC
>
> On Wed, Jan 26, 2011 at 3:57 PM, Steven Ayre <steveayre at gmail.com> wrote:
>
>> Something like this:
>>
>> <extension name="conference">
>>    <condition field="destination_number" expression="^12345$">
>>       <action application="answer"/>
>>       <action application="play_and_get_digits" data="4 4 3 7000 #
>> $${base_dir}/sounds/conf-number.wav /invalid.wav confnumber \d+"/>
>>
>>       <action application="playback" data="connecting_your_call.wav"/>
>>       <action application="set" data="ringback=${us-ring}"/>
>>       <action application="conference" data="${confnumber}@
>> ${domain_name}"/>
>>    </condition>
>> </extension>
>>
>>
>>
>>
>> On 26 January 2011 22:10, Miguel Miranda <miguel.mirandag at gmail.com>wrote:
>>
>>> Hi, i have searched the arvhices and could not find a simple example on
>>> how to configure a DID for  mod_conference, i mean you dial an DID, an ivr
>>> responds "please enter you conference number and press puond key, etc", and
>>> if the conference room was configured with pin it asks "please enter ´pin
>>> number, etc".
>>> as i undestend, in this example from wiki:
>>>
>>> <extension name="test_bridging_conference">
>>>    <condition field="destination_number" expression="^(3000)$">
>>>       <action application="answer"/>
>>>
>>>
>>>
>>>       <action application="playback" data="connecting_your_call.wav"/>
>>>       <action application="set" data="ringback=${us-ring}"/>
>>>       <action application="conference" data="bridge:$1-${domain_name}@default:user/1000@${domain_name}"/>
>>>
>>>
>>>
>>>    </condition>
>>> </extension>
>>>
>>>
>>> i need a gateway and if you receive the DID 3000 you join the conference
>>> right?
>>> What i want is a single did for all the conferences.
>>> regards
>>>
>>>
>>> _______________________________________________
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>>
>>>
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20110127/9b4aeb9c/attachment.html 


More information about the FreeSWITCH-users mailing list