Re: OGo and Asterisk integration
Chris H <[email protected]>
| Newsgroups | gmane.comp.cms.opengroupware.discuss.general |
|---|---|
| Message-ID | <[email protected]> |
Helge Hess wrote: > On Sep 24, 2004, at 17:10, John Helmuth wrote: > >> Either you want to dial a person that's shown on the Ogo screen (Dial >> Out), or you want to see the person's Ogo screen when that person >> calls you (Dial In). > > > Yup. There is other stuff like attaching call logs to a contact. > >> Dial Out appears simple: What the user wants is for his phone to dial >> the number he clicks on. It should be comparatively simple to do, if >> the CTI plugin is available, and there's a link between the logged in >> user and his phone. This should work fine with the web based >> interface, I would think, essentially entirely on the server (or >> servers.) > > > a) if the VoIP client supports some native URL scheme, it would be best to > invoke that by the dial link, like: > sip://12881727112/ > don't know whether something like this exists. if interested pls see; http://www.voip-info.org/wiki-Asterisk+SIP+channels which leads me to the next topic. Would it not be practical to start a potential design and solution first for SIP based calls using softphones, then moving to more traditional and complex phone systems (all VoIP of course)? > b) The dial out is a bit more complicated than just making the server > make a > connection. Keep in mind that you have three devices, the > browser/server, the > actual phone (or software) and the PBX. > Dial out need to make the PBX connect both source and target phones. > This is > supported by TeamCall, but I have no idea about Asterisk. > (you basically need two phone numbers, the target _and_ the source) >> Dial In is complicated in the web interface, I think, as there would >> have to be a way to pop up a new window (or refresh the window he's >> looking at) showing the caller's information... how do you do that >> with a browser? Seems like some special client software would be >> necessary. > > > Yes, could be a small Java Applet which triggers the browser. Nothing > impossible and I suspect something like this should be already available > for Asterisk. > >> So, at the least, Asterisk integration should be a CTI plug in that >> uses whatever protocols Asterisk is using to to a 'dial out' on the >> logged in user's phone when they click on the dial button. Would it not be beneficial then in an office setting to authenticate OGo users via LDAP where all the pertinant data can be also stored like SIP:/, dial no, telephone id and unit number? This should simply the user ID requirements for both OGo and Asterisk as all data is known and OGo can talk to LDAP by various means if needed. http://www.voip-info.org/tiki-index.php?page=Asterisk%20config%20ldap.conf > Yes, that would be a good starting point. So we need to have some > research on that Asterisk protocol to connect two phones. ok......more later. >> I'm not sure how the dial-in should be done... how does the current >> Ogo CTI plugin handle this? > > > Dial-In is not supported. As you correctly analyzed this is not really > possible for a pure HTML interface. At this point I dont think its needed as I dont see the value. The only screens that can be activated are essential my own account automatically. So if Billy G. decides to call me my contact data pops up with his specific data. Of what benefit is that to me? Now one the call is complete a log file of time, duration and date are provided (which they are by asterisk) and I can add that log to a note, task or project then there is value from a user perspective. If I am missing something...pls dont hesitate to redirect. /ch -- OpenGroupware.org Discussion [email protected] http://mail.opengroupware.org/mailman/listinfo/discuss