Re: OGo and Asterisk integration
Helge Hess <[email protected]>
| Newsgroups | gmane.comp.cms.opengroupware.discuss.general |
|---|---|
| Message-ID | <[email protected]> |
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.
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.
Yes, that would be a good starting point. So we need to have some
research on that Asterisk protocol to connect two phones.
> 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.
BTW: if someone with Asterisk knowledge/experience wants to do that -
we could setup an asterisk.opengroupware.org server which hosts a
testing/integration environment for OGo developers. We would need to
find someone wanting to setup/admin Asterisk on an OGo dev machine.
Greets,
Helge
--
http://docs.opengroupware.org/Members/helge/
OpenGroupware.org
--
OpenGroupware.org Discussion [email protected]
http://mail.opengroupware.org/mailman/listinfo/discuss