Magic Button

Joined
Nov 2, 2007
Messages
498
Reaction score
0
EDIT I am going to try again in this thread



Has anyone installed the Magic Button from Ethan? I have it all installed (including LumenVox) but I am not sure how to make it work.

I'll make sure to ping Ethan too.
 
Last edited by a moderator:
curious, was the presentation preserved? audio/video/txtual/barnap ?
 
I captured it video and audio, but you need to talk to Philippe at FreePBX. Not sure what if anything he's going to do with it.
 
I am going to try this week as I just got my license from Lumenvox. Will post...
 
OK, I am waiting to hear from Ethan...

I just don't where to go once it is installed.
 
Magic-Button as of 04-02-08

So, with a bit of help from Ethan I was able to get the magic button working.

So, my steps were in order (on a 1.4.18 PBXiaF system):

1) Install the Cepstral Allison voice. ( $30)
2) Install LumenVox starter kit ($50)
3) Install Magic Button (Priceless)

Now a few caveats...

In the LumenVox installation notes there is a section on testing. I performed the 1st test and it came back positive and I moved on. It wasn't working and I really should have tried the second test...

Should you get stuck with the second test failing or (not...I don't know if it would have produced a false positive) this is what Ethan did to fix my install:

add the following entries to /etc/ld.so.conf:


/opt/lumenvox/engine/lib/
/opt/lumenvox/licenseserver/lib/

And then run ldconfig, service lvdaemon restart, amportal restart

After this the LumenVox engine was running :)

Also, at this time when you make changes in FreePBX extensions you also have to update the "Grammars" for voice rec by issuing the following command:

/usr/local/sbin/populate-grammars.php

I had to cp populate-grammars.php to /usr/local/sbin/ from the magic-button install directory because it did not appear to get there on it's own.

So, that is the report as of today.


 
This sounds great, but where can I download the magic button? Are there any more docs?
 
ErikU, I attended the Open Telephony Training Seminar

and that gave me access to exclusive downloads from FreePBX. I received the LumenVox starter kit as part of OTTS too. So, current out of pocket it $30.

At this time, I don't know what the plans are as too making it public. I'll try and find out.
 
Thanks for the info. I think this could be an amazing application for many people, but in my simple deployment it means I could use Polycom IP320 phones and just map the one free button that phone does have the the "magic button". Neat idea!
 
It's a very slick application. My understanding is that Schmooze intends to lease it with a monthly Lumenvox subscription for use on individual handsets. They're shooting for $10-$15 a month per phone as I understood it. So... once that experiment flops, perhaps open source will be an alternative. Problem is that Lumenvox is as proud of their software as Schmooze is their Magic Button. So don't schedule a mass deployment any time soon. :rolleyes:
 
Ward

We do have plans to release the magic button in the very near future. You are correct that in order to use the Magic Button you will be forced to use our Lumenvox License Server and this code will not be released GPL as it is hundreds of hours of work but the amount you quoted is not correct. We will be charging between $5.00 to $40.00 a month per system up to 50 extensions and not on a per extension basis. The cool thing about this is the customer will get a soft cap unlimited speech ports so they do not have to worry about not having enough ports for the magic button. Our price point of a system with 3 extensions like a home office would be around $5.00 a month total. I would wager a bet that we will have plenty of people looking for this application if we keep the rates reasonable.

We are in the process of putting the final touches on it and building a module for FreePBX so it will be easy to configure. If you would like more information on the Magic Button feel free to email me at tony dot lewis at schmoozecom dot com.
 
Tony,
There are lots of us that have invested many, many hundreds of hours in all sorts of Asterisk projects. Certainly charging to recoup the cost of the shared Lumenvox licenses is a good idea and makes sense for large organizations. But I hate to see us start charging for every Asterisk add-on whether folks want to use the shared licenses or not. And I especially hate to see FreePBX become the host for this. If it's included in the the base install, then we have a GPL2 problem as well.

Five bucks a month here and fifty bucks a month there... and pretty soon we're right back to having nothing more than another commercial PBX with the nickel-and-diming that made them so unpopular to begin with.

We'll see what we see, I suppose. :cool:
 
I completely agree with you Ward about cost adding up with Asterisk. The magic button has nothing to do with FreePBX and is its own application. The only thing we are doing with FreePBX is adding a module that will allow people to setup grammar files for Lumenvox which will be GPL. These grammar files can be used on any Lumenvox application that anyone could develop on there own so it is not specific to the Magic Button. It could be used with an IVR or Company Directory or anything someone else could dream up and program.

The license fee we charge allows customer to use Lumenvox without shelling the $250.00 a port that they currently charge. The license server model is what we have been able to arrange with Lumenvox as they have no plans to sell an unlimited license and this is a means to make the magic button accessible to everyone. If there are other ways we could approach this problem, shoot - we love ideas...
 
Hi

I imagine if the code within FreePBX, if distributed with FreePBX will have to be under the GPL, but if the application is simply querying a license server on the internet, then that would be well within the terms of the GPL, as the license server is communicating at "arms length".

Of course, the code within FreePBX (being GPL'd) could be modified to query another license server. Whether any one does or not will depend, as ever, on service and price, and we'd expect that you would be able to supply both.

There are plenty of examples of companies selling services on top of GPL'd software,

This will be a great application to include, and we look forward to its release.

As a footnote, Open source software and the GPL license is why we can do all these modifications, the Free in FreePBX stands for Freedom to modify, not free of charge, although it is that as well. It is really important for all of us to respect the GPL in terms of contributing back in (Bug reports, fixes, documentation, feedback, and money), in that way the software becomes even more powerful, stable and reliable, and VAR's are better able to compete with the big boys. This will be better for all of us in the long run. I think that these were the concerns that Ward was addressing.

Joe
 
Well... I like many people have followed this with great interest, but I must say that while charging monthly access to a shared licensing server is attractive to people trying to spruce up a small site... I can think of a good many that would most definately rather pay the $250/port license and have it be self-standing. I'm sincerely hoping that this won't be locked into a shared licensing model.
 
I would be much more open to paying once for the license. On-going never-ending fees rub me the wrong way.. but that's just my opinion.
 
The Magic Button

Ok. So let's just be clear to everyone about the complete logistics of the entire "Magic Button" proposition and that means for the accessibility of such functionality.

To start out with, the Magic Button is a single access point to functions on your PBX using your voice. What does this mean? Say: "call John Adams", "Call one-nine-two-zero(or "oh")-five-five-five-one-two-three-four", "Intercom John Adams, "Transfer to John Adams", "Transfer to John Adams' Voicemail", "Park call", "Retrieve Call Seventy One", "Retrieve Parked Calls". That's just the beginning of what has been discussed before. Now it's better. You can "Page All" (or any other page group), "Call Group <any ring group>", "Leave a message for John Adams", "Leave a message for group <any vm blast group you have setup>", "Check my messages" (all voicemail access with your voice, NO WAY!), "Record my name", "Record my greeting", "Record my temporary greeting". OK, now let's get into presence: "I'm away", "I'm in a meeting", "I'm at lunch", "I'm out of town". Then you are prompted: "Would you like to set a return time?" (first "date" you set a generic away or "out of town"). Then, "Would you like to set a temporary away message?". Say yes, and record a mesage that automatically gets set to your temporary voicemail message. (Oh, and did I mention that everything you say in the Magic Button in regards to presence links with your Aastra phone presence application and is now visible on your (and everyone elses) phone?). Now say "I'm back". You are now back. Someone in your organization is looking for you? "Where is John Adams?". "John Adams is at lunch until 1:00, would you like to be notified when this person returns?". You now say "Yes". Now when John Adams" says "I'm back" (or pushes I'm back on his Aastra phone), you (and anyone else who requested his presence) are automatically paged with a message "John Adams is available. Would you like me to connect you?". On your phone right now? A message notifying you of his return gets dropped into your voicemail box. And this only scratches the surface of what the Magic Button does. And it's all availble to every extension on your PBX in unlimited volume (and available remotely by logging via a DID or hidden IVR option. Apologies for the John Adams references, I'm obsessed with the mini-series on HBO.

OK, so now everyone has an idea what this all means, I hope. Now let's talk about "speech ports". If you have 40 people in your organization and every one of them is using the (very compelling) features of the Magic Button, how many ports do you need? Step back. Ok, so you have these 40 people in your organization using the Magic Button, but what about the "other" speech functions? What about the company directory, auto-attendant (IVR), etc, that "outside" people are using (and were developed and packaged with the Magic Button for your use)? How many speech ports do you need to ensure non-blocking? Non-blocking? What the hell am I talking about? How many total ports do you need to supply all the requests at any given time without your users (and customers) experiencing a total black out from the system? More than you willing to pay for on a 40 line PBX, that's how many.

Now, let's pretend for a minute that someone was able to pool together a LOT of licenses and over subscribe them and provide you not only with the functionality described above, but provide it to you WITHOUT a multi-thousand-dollar up front fee for licenses and software and instead charge you (your customer) $25/month. Is that a compelling price model?

Here's my big issue with the path this discussion has taken. Open source software is great, but nothing and I mean NOTHING in life is free. You think Asterisk is free? Just look at the thousands of people that have deployed Asterisk solutions and left their customers or organization high and dry because they didn't have the skill sets required to deploy a lasting working solution. That's not free. My biggest issue with the recent path of this discussion is the mis-information and/or outright lies that are being propagated about the pricing models of this solution. Before we address these false claims, let's first look at what telephony speech applications cost in the real world (open source zealots close your eyes). Speech recognition costs REAL money. Go download the open source speech recognition engine (it's called Sphinx) if you don't believe me. There were MILLIONS of dollars invested in this technology by Lumenvox. MILLIONS. Do you think it is coincidental that only the Fortune 500 have telephony speech applications right now? If you want telephony speech applications you are looking at mid-5-to-6-figure investment for *IVRS*.

Now let's look at our alternative. We are proposing $5-$50/month "per PBX" fee (depending on site size) for a button that gives you access to all the functionality of your PBX (and more!) with your VOICE. NOT a per-extension fee but ridiculously low per-PBX fee with soft caps. If that's not enough, let's just throw in the fact that you can create IVRs that are speech enabled under the same licensing scheme. Oh, and let's throw in a voice recognition company directory so your customers don't have to push an endless number of key sequences to find the person they are looking for. So, you get more functionality in your PBX than the Fortune 500 companies are paying tens-to-hundreds-of-thousands-of-dollars for UP FRONT for $5-$50 per month? Oh, and you can POINT-AND-CLICK your way to make this all happen. Any idea what it costs to have a professionally created speech-enabled IVR is for an Avaya, Cisco, or Nortel system is (not including port costs)?

This discussion has become so ridiculous that it is making my blood pressure rise with every new post I read and every word I write. I will not get more involved in this and let it get the better of me. If you have any questions about what is going on here, please feel to call me or email me.

Ethan Schroeder
Schmooze Communications, LLC
920-886-8130
ethan dot schroeder at schmoozecom dot com
 

Members online

No members online now.

Forum statistics

Threads
26,687
Messages
174,411
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top