Hi Chris,

If I am understanding correctly,  I think what you are looking to do is 
possible.  (of course - what isn't possible with determination and a big enough 
hammer?  ;)   ) 

You can use the auto-answer capability of Group A's phones and the Page() 
dialplan function. This would allow a Group B member to pick up the phone, and 
end up broadcasting to all of Group A's phones.  This should be the desired "B 
Talks, A Listens" behaviour.  (for one person in Group B, and multiple people 
in Group A)  The auto answer capability will depend on the make/model of the 
phones.

Interesting things might happen if two different Group B people pick up their 
phones at the same time - they would have no way of knowing they are stepping 
on eachother,  supplying a busy tone to the second Group B person who tries to 
call should reduce congestion - if this is acceptable.


The second case of a Group A member calling a Group B member,  such that 
another Group A member can join into the call -  I assume this is what some of 
the web-based call managers do (haven't experimented with any of these, so I 
can't say for sure).

Use Group A's speed dial buttons - one per Group B person.  (* if you are 
looking at Group B being across North America - you might run out of speed dial 
buttons eventually)
Have the speed dial buttons connect to an extension in the dialplan that will:
- announce what conference number is about to be created
- connect the specified Group B person to the conference via a call file 
created by a shell script
- then join the Group A person to the conference.

Your 2nd,3rd,etc. Group A participants would need to know (or guess) the 
conference number and can join at will.

Alternately, Group A's phones might support some conferencing within the phone 
itself.

The Asterisk mailing list may also have some good input on this.  (I haven't 
lurked there for a while)


I have the page() function working well with an installation of Snom phones,  
and have experimented with call files.  The only part I haven't worked with 
directly is the AGI() dialplan command.  On initial inspection - it doesn't 
_SEEM_ too hard.


Curious - are you using the internet to connect your remote Group B's?   I 
would be interested to hear comments on the reliability and call quality.  We 
are just about to try a remote extension in Houston where the networking side 
is handled by a WRT54GL with the openvpn version of DD-WRT installed,  and the 
phone is oblivious that it's operating through a VPN. (seems pretty solid with 
my testing,  now we put it in a user's hands.......)




Regards,

Dana Harding
  ----- Original Message ----- 
  From: Chris 
  To: [email protected] 
  Sent: Monday, April 07, 2008 3:41 PM
  Subject: [clug-talk] asterisk wizard needed


  Hi,
   
  I'm hoping you guys can tell me if this is even possible in asterisk and if 
it is possible who to talk to to hire as a consultant. I have two groups of 
people group A (internal to my office) and group B (dispersed throughout North 
America). Group A wants to hear everyone in group B coming out of the speaker 
on their voip phone with the option of pressing a button and speaking directly 
with a member of group B.

  I think the easiest way to do this is to conference everyone and mute the 
line in of Group A and mute line out on Group B (i.e have it so group B hears 
nothing but can speak and group A hears everything but can't speak). Then, when 
a member of group A wants to talk to a member of group B they can press a 
button on their phone and asterisk will put that member of group A and group B 
in a private conference call that any other member of group A can join. Is this 
possible? Group B will be connected to the office where group A is by automatic 
ringdown circuits (no dial tone, pick up the phone and you're connected).


  Thanks,

  Chris



------------------------------------------------------------------------------


  _______________________________________________
_______________________________________________
clug-talk mailing list
[email protected]
http://clug.ca/mailman/listinfo/clug-talk_clug.ca
Mailing List Guidelines (http://clug.ca/ml_guidelines.php)
**Please remove these lines when replying

Reply via email to