WOW! I have some mind melding to do. Where can I learn what the heck all this stuff means? It looks like a completely different programming language of sorts. Where can I learn the syntax, definitions, and what switch turns on what where?
Also - let me ask if this is possible (and I just realized that I need to say thank you for all the help you've already provided - and thank you for the future help you do provide!)
I use vTiger Open Source CRM. I have it installed on Free Economy Hosting with GoDaddy (super awesome since it works just great and only costs me what a domain costs per year! And I have plenty of unused domains !)
We make LOTS of calls to internet leads. In order to make calling a more pleasant experience (as if making calls to potential customers can EVER be pleasant!
) I have incorporated using Google Chrome web browser, Google Voice plugin for Chrome, and Google Talk/Voice free internet softphone (out of Gmail.)
This is a great set up because the phone numbers in all my lead records in vTiger now show up as 'click-able' links so when you click it - it dials the the Google Talk/Voice softphone and away you go with the call.
So my team just sits there and points and clicks, points and clicks, points and clicks - to make phone calls. It's very efficient.
I looked into ObiHai because Michigan Telephone has a whole bunch of write-ups about the product. Specifically the ability to use ObiHai as a gateway between a Google Voice trunk and Asterisk. (Since Asterisk and Google Voice integration currently is awful.)
The reason for getting Asterisk and GV involved was because I am prepared to hire developer to do the following:
1. Create click-to-dial functionality for a 3rd party softphone (eventually to be a built in softphone to vTiger just like Gmail has built in softphone).
2. Create a dial plan that INSTANTLY starts dialing a new lead imported into the system, prompts all available agent that a call is in progress, and first agent to click 'accept' will have the call routed to that same available agent waiting to take a call. (First strike on internet leads - very competitive.)
3. Allow a system that when agent hears a voice mail greeting - after the 'beep' presses a 'play button' to play a customized voice mail message that is pertinent to the customer (prompting for a call back.) After pressing this 'play button' the agent's line is freed up to go on to the next call - but in the 'background' the voice mail message is still being played to the customer's voice mail system - and of course - once system has finished playing the outbound voice mail message - the system hangs up. (Ultimately this allows agents to move through actually LEAVING a voice mail message without having to speak it as well as not having to wait through the message before going to the next call - this will greatly increase call volume per hour.)
Why am I telling you all this....? Ultimately to ask this question:
It is very apparent to me that this ObiHai device and ObiTalk network combination are very powerful - much more powerful than any softphone, VOiP service, etc - that I've every played with, configured, and implemented.
I'm wondering - are any or all of things I mentioned above possible in any way with the ObiHai device and ObiTalk service? Even if there still needed to be some 3rd party development - what I'm getting down to is will the Asterisk server even be necessary or could I just rely on the options and configuration features of ObiHai and ObiTalk to accomplish what I want with these features?
Thanks again in advance.
Quote from: RonR on February 03, 2012, 10:46:49 PM
Quote from: DocDoc on February 03, 2012, 10:38:57 PM
Without having read your links yet - I do have single stage dialing already set by having included my ObiON 9 digit number in my trusted circle. That was one of the first things I did and it works great.
Is this still related to being able to make my soft-phone through ObiON being able to dial out through the sp2 trunk?
Having configured the OBi through the OBiTALK Web Portal, you are limited to making calls from OBiON Apps via single-stage through the OBi's PrimaryLine ONLY. You cannot select an alternate trunk using **n prefixes from an OBiON App unless you implement a more capable configuration such as one of those I referenced.