Live data from Hacker News

Why choose Tropo over Twilio

diggz.org

81–90 of 102 posts

Re: Why choose Tropo over Twilio

#81
post #31

I was looking at creating an IVR monitoring tool. I would like to 1-make a call every hour, 2-record the response, and ideally 3-verify the response matches the expected. Thoughts? It looks like twilio and tropi might be able to do this (although I wasn't sure they weren't more focused on inbound), but the 1 cent price is prohibitive for what people might pay per-month especially at higher monitoring frequencies. Any…

The product you are looking for is Mirador, from Nu Echo: http://www.nuecho.com/mirador

We don't provide a complete self-service setup process yet We are working on that. Just apply for the free trial and we'll help you bootstrap the whole thing.

--Dominique (Nu Echo's CTO)

Re: Why choose Tropo over Twilio

#82
post #41
post #37

Earlier quoted context omitted.

NuGram makes a product designed for just that. You could certainly build something yourself using either a hosted service like Tropo or using Asterisk, but using something purpose built may work better. We use NuGram to test things. If you run an asterisk server the easiest way to get it hooked up to the phone network is by setting up a SIP account for it.

Thanks for the recommendations! How is the pricing on NuGram? Is this it? http://www.grammarserver.com/welcome I'm finding their descriptions a bit opaque. Do you remember the product name off hand? Do they host it, or do I need to look into learning what an SIP is? :-)

NuGram (www.grammarserver.com) is a hosted platform used to host and share speech recognition grammars (both static and dynamic, i.e. grammar templates) for use by hosted IVR platforms (Tropo, Voxeo Prophecy, etc.) It's totally free, although it's not really meant for production use as of now. If you need it in production, please contact me at dominique DOT boucher AT nuecho DOT com.

From it's companion site, nugram.nuecho.com, you can also download a complete Eclipse-based grammar development environment (NuGram IDE) from which you can upload your grammars to NuGram Server.

Regarding the opacity of the site, maybe we could work on that... We are very open to constructive comments!

--Dominique (Nu Echo's CTO)

Re: Why choose Tropo over Twilio

#83
post #76

Earlier quoted context omitted.

If it was really that easy a decade ago why was there no marketing done to reach people like me? Show me pricing lists and contracts from 10 years ago indicating it was cheap as Twilio was 2 years ago. I can't see anything at http://web.archive.org/web/*/http://voxeo.com :( I suspect the infrastructure was there for the 'big boys' and that indie devs and 2-3 man shops who wanted this sort of functionality were ignore…

>> If it was really that easy a decade ago why was there no marketing done to reach people like me? I can speak fairly knowledgeably as I headed up all of Voxeo's developer community and support in the early part of this decade (and as employee #1 and co-founder Voxeo). In a pre-social media world, marketing involved a lot of face-to-face contact, primarily at conferences for developers: Cold Fusion, PHP, ASP etc. We…

Thanks for the reply :)

Whether you charged developers or not, at some point you charged someone for something.

While free dev accounts are great, I'm still not going to learn a tool and recommend it to clients without knowing if it's something that they can actually afford. Twilio has made it known from day 1 what the pricing is - whether people liked it or not is a different matter! :)

Fortunately it's easier to simplify features than to add new ones.

Possibly in tropo's case it may be. That's not always the case - I would say not even usually the case with software. Witness MSOffice - much easier to add new features than to simplify the interface. The 'ribbon' effort pissed off as many people as it helped. :) Don't give us a tropo 'ribbon' equivalent please!

Re: Why choose Tropo over Twilio

#84
post #41

Earlier quoted context omitted.

Thanks for the recommendations! How is the pricing on NuGram? Is this it? http://www.grammarserver.com/welcome I'm finding their descriptions a bit opaque. Do you remember the product name off hand? Do they host it, or do I need to look into learning what an SIP is? :-)

NuGram (www.grammarserver.com) is a hosted platform used to host and share speech recognition grammars (both static and dynamic, i.e. grammar templates) for use by hosted IVR platforms (Tropo, Voxeo Prophecy, etc.) It's totally free, although it's not really meant for production use as of now. If you need it in production, please contact me at dominique DOT boucher AT nuecho DOT com. From it's companion site, nugram.…

Here is a blog post on Tropo's blog that explains how to use NuGram Server from Tropo.

http://blog.tropo.com/2009/12/17/advanced-grammar-topics-for...

Re: Why choose Tropo over Twilio

#85

Earlier quoted context omitted.

I'm Voxeo's CEO. Thanks for the summary of what Twilio makes possible. What nivertech (who you responded to) knows and was trying to say is this: With Voxeo (and others) a competent web developer has been able to create a telecom company in six weeks - or add voice features in less than a day - for ten years now. Voxeo delivered and has grown a completely free web-based telephony developer program since 2000. And sin…

If it was really that easy a decade ago why was there no marketing done to reach people like me? Show me pricing lists and contracts from 10 years ago indicating it was cheap as Twilio was 2 years ago. I can't see anything at http://web.archive.org/web/*/http://voxeo.com :( I suspect the infrastructure was there for the 'big boys' and that indie devs and 2-3 man shops who wanted this sort of functionality were ignore…

Hi - and thank you sincerely for the points you made.

I am writing this to provide context, not to disagree with you...

Relatively speaking, Voxeo was as cheap 10 years ago as Twilio and Tropo are today.

Everything about this business was more expensive 10 years ago though. The cost of bulk long distance was 8x higher, server costs were about 10x more, bandwidth cost about 10x, server hosting (nothing like EC2 existed) was about 3x more... all costs were much higher then they are today. However, Voxeo's pricing 10 years ago was much lower than every other option available. It was very disruptive.

We did market to reach people like you, that's why we have over 200,000 members in the Voxeo developer community today. And that community is growing faster than it ever has. We clearly didn't reach everyone though.

We have many customers with 100+ employees that started off as 2-3 guys and an idea 10 years ago. The developer focus worked and is the cornerstone of our business. It's how we became the largest platform in the world for telephony apps.

In short the service absolutely was for indie devs, 2-3 man shops and start ups. We had no idea how to sell to large enterprises and service providers back then. It wasn't our DNA. We are developers. I'm a developer. We built it for developers. It was entirely about developers ;)

We took a different approach though. We focused on making standards. We hate lock-in. We hate proprietary. That's why Tropo is an open-source platform. We hate the country-club mentality that you find from legacy vendors like Avaya and Alcatel.

So we lead both the W3C VoiceXML and CCXML standards. Along the way those standards got massive adoption in the enterprise and service provider markets, and the resulting large opportunities pulled us in that direction. We continued to focus on developers, just not at the 100% level we used to.

We created Voxeo Labs to have a new team that focuses 100% on developers. Not to try to "create" a developer focus, but to refine the focus we have always had. That effort is working out great. Like some of the posts here point out, we have our own rabid developers. And we're very quickly getting better at building the fanbase you mention.

Our biggest challenge when it comes to focused simplicity is what we know. We've lived through all the little features and gotchas that need to be addressed as developers scale from the small projects to the larger needs you mention.

When we built Tropo, we included things in it to address those needs and get past those gotchas. We couldn't help ourselves :) The problem is we're solving problems developers don't even know they'll have yet. The end result looks more complex... until it's exactly what you need.

To wrap up, I've never suggested it's just marketing/evangelism. It is also, as you point out, a focused simplicity. We've got some great improvements coming to improve our simplicity while we also continue to provide answers to the feature requirements and challenges we know developers will hit as they scale.

Btw I also hate the webapi vs scripting issue, and I let the Voxeo Labs team know that almost every week ;)

So what else can we do to improve our developer focus and bild that fanbase? How can we get better?

Re: Why choose Tropo over Twilio

#86
post #76

Earlier quoted context omitted.

>> If it was really that easy a decade ago why was there no marketing done to reach people like me? I can speak fairly knowledgeably as I headed up all of Voxeo's developer community and support in the early part of this decade (and as employee #1 and co-founder Voxeo). In a pre-social media world, marketing involved a lot of face-to-face contact, primarily at conferences for developers: Cold Fusion, PHP, ASP etc. We…

Thanks for the reply :) Whether you charged developers or not, at some point you charged someone for something . While free dev accounts are great, I'm still not going to learn a tool and recommend it to clients without knowing if it's something that they can actually afford. Twilio has made it known from day 1 what the pricing is - whether people liked it or not is a different matter! :) Fortunately it's easier to s…

As Voxeo's CEO, I guarantee there will be no Tropo Ribbons ;)

Re: Why choose Tropo over Twilio

#87
post #31

I was looking at creating an IVR monitoring tool. I would like to 1-make a call every hour, 2-record the response, and ideally 3-verify the response matches the expected. Thoughts? It looks like twilio and tropi might be able to do this (although I wasn't sure they weren't more focused on inbound), but the 1 cent price is prohibitive for what people might pay per-month especially at higher monitoring frequencies. Any…

Disclaimer: I'm one of Nu echo's founders and lead architect for our IVR testing and monitoring tool suite (NuBot and Mirador).

Our Mirador IVR application monitoring service is exactly what you are looking for. It is one thing to regularly call a given number - which can indeed be hacked quite easily using either Tropo, Asterisk, etc, it is another thing to send daily, weekly, monthly and yearly report to reflect the actual state of the IVR application over time. Call setup time? Greeting time? Transaction failure? Call setup failure? Moreover, you probably want to get an email or SMS notification whenever a defect occurs (otherwise, what's the point of monitoring?) Plus, you probably also happen to want to get a notification for the alarm restore right? While we are at it, I am sure you want those reports available online in a secure location or as a PDF document.

You get all this with Mirador!

I have received your request this morning through our website and you should have received my reply by now ;-)

Re: Why choose Tropo over Twilio

#88
post #79
post #73

Earlier quoted context omitted.

No, Tropo uses Prism, Voxeo's enterprise grade SIP application server: http://www.voxeo.com/prism/ . Tropo's application layer is also open source and will run on any SIP servelet server.

Is 'enterprise grade' referring to a specific technical claim made by Voxeo or more of just a substitute for 'often used in the enterprise'?

Thank you for asking. "Enterprise grade" can be a vague marketing term. This is what Voxeo means when we say PRISM is "enterprise grade":

1. Fault tolerant: Including the ability to do state-full failover of applications from one PRISM server instance to another.

2. Scalable: Proven ability to scale to over 25,000 calls per server.

3. High performance: Proven ability to scale to over 800 call setups (new calls) per second per server.

4. Standards-based: PRISM implements the Java SIP servlet standards (JSR-289) and Java Media Control standard (JSR-309). PRISM applications can run unmodified on similar platforms from Oracle, IBM, and Redhat - and vice versa.

5. Support: PRISM is backed by a company with guaranteed 24x7 support, under 20 minute response times, over 150 employees, world-wide offices, financial stability, and 10 years of experience.

On top of that, yes, PRISM is often used in the enterprise and by service providers. :)

PRISM is also used for everything we do at Voxeo. All of our products and services, including Tropo, are built on top of PRISM.

Re: Why choose Tropo over Twilio

#89
post #58
post #41

Earlier quoted context omitted.

Thanks for the recommendations! How is the pricing on NuGram? Is this it? http://www.grammarserver.com/welcome I'm finding their descriptions a bit opaque. Do you remember the product name off hand? Do they host it, or do I need to look into learning what an SIP is? :-)

Grammar Server is a product they make for building and managing speech recognition grammars. It's pretty awesome, too, and any recognition grammars you create can be used with Tropo. NuBot is the IVR testing product http://www.nuecho.com/content/view/28/147 I'm not sure of the cloud per minute pricing, but they'll likely be pretty responsive on email. They're a good group of people.

Disclaimer: I'm one of Nu echo's founders and lead architect for our IVR testing and monitoring tool suite (NuBot and Mirador).

Thanks Adam,

That is surely yet another point in favor of Tropo. They test. Using our NuBot Platform, we have load test their infrastructure with several concurrent calls. A few issues came up and Voxeo promptly fixed the issues. Case closed. Tremendous support.

I don't know about Twilio in such regard. A few months back, I have offered Twilio our load testing services but I haven't heard of them so far. Danielle, Jeff, if you read this, drop me a note (pdeschen @ nuecho dot com) and we'll be pleased to load test your infra! :-)

Pascal

Re: Why choose Tropo over Twilio

#90
post #31

I was looking at creating an IVR monitoring tool. I would like to 1-make a call every hour, 2-record the response, and ideally 3-verify the response matches the expected. Thoughts? It looks like twilio and tropi might be able to do this (although I wasn't sure they weren't more focused on inbound), but the 1 cent price is prohibitive for what people might pay per-month especially at higher monitoring frequencies. Any…

Check out IQ Services out of Minneapolis, Minnesota provides a 100% service model with no hardware or software to purchase or the need to train your employees. This service comes with 24/7 notifications and a online portal where you can listen to all monitoring and notification calls that have been placed.

The best thing, this is done remotely like a real customer calling in taking into account outside influences you cannot test from the inside only.

1 to hundreds of calls are placed that exercise the system as many times per hour that is needed, and each call is being checked for and reported back on call quality, availability, times at each step, proper greeting and what the customer feels is important to know.

They offer a trial as well if interested. http://www.iq-services.com/heartbeat.asp

Post reply on HN