Archive for June, 2008

Voxeo announces a new beta service… Prophecy Log Search – a better way to search your application log files!

Wednesday, June 18th, 2008

Have you been using our Evolution developer portal and wished you could more easily search the log files generated by your voice applications? Would you like to be able to generate reports and charts based on data in your log files?

Now you can. For some time now we’ve been working on a solution in our labs and now we’d like to get your feedback on a new service we’re calling “Prophecy Log Search“! We’re still developing the service but it’s far enough along that we thought we’d release it as a beta and, as noted below, ask for your feedback.

evoappdebugger.jpgWith your Evolution account, you have always had access to the “Application Debugger” which provides a powerful way to view log entries generated by applications in real-time. As the calls come in, you can watch the messages generated by your apps and see any issues that may come up as the calls occur. You have also had access to your log files through the “Files, Logs and Reports” menu inside of Evolution. Here you could download log files from your application sessions and view them on your own system.

evoprophecylogsearch.jpgToday, with “Prophecy Log Search“, we’re giving you a whole new way to search. You now have full online access to all the log files generated by your applications and can search those log files for any search terms – all through the click of a mouse. You can save queries to be able to easily return to them. You can very easily refine your search by just clicking on terms in the search results. You can export your search results to text or CSV files. And, of course, you can generate charts and images like the ones I’ve shown below:

prophecylogsearch3-1.jpg    prophecylogsearch5.jpg

A COUPLE OF CAVEATS

Given that the service is still in development, there are a couple of points we should mention:

  • Prophecy Log Search works best right now in Firefox. We have seen occasional issues with usage in Internet Explorer or Safari.

  • Prophecy Log Search is only available for developer applications. While we are continuing to test the service, it is currently not available for production applications.
  • We’re continuing to develop the service. The hamsters we employ to dig through the log files may sometimes escape their cages and we have to herd them all back in.

GETTING STARTED

To get started, here’s all you need to do:

1. Login to your Evolution account. On the initial Account page click on “Prophecy Log Search (beta)“.

2. View our introductory videos. Because the service is so powerful, we’ve created a few screencasts to demonstrate the basic functionality. If you take a few minutes to watch them, I think you’ll be able to get far more out of the Log Search service.

prophecylogsearch-intro.jpg prophecylogsearch-divingintosearch.jpg prophecylogsearchvideo-reporting.jpg prophecylogsearchvideo-savingexporting.jpg

3. Start using the service. If you have had calls to your applications within the last 24 hours, you’ll see that data as soon as you enter the Log Search interface. If you haven’t had calls in the last 24 hours, you’ll need to change the time interval and run some of the searches. Also you’ll note that you will see more information captured by our system for VoiceXML applications than for CCXML or CallXML applications. We’re working on that.

4. Provide feedback in the Prophecy Log Search forum. We want to hear from you! What do you like about the service? What don’t you like? What features would you like to see added? What errors or issues have you found? We’ve created a special Prophecy Log Search Support Forum that we’ll be monitoring and we’d encourage you to leave your feedback there. (Even if you just want to tell us you like it!)

We’re pleased to be able to bring out this new service and would definitely love to hear your feedback. We are still developing the service further and so your comments and opinions will help guide the direction of the service. Thanks!

Technorati Tags: , , , , , , , , , ,


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


Can you trust the cloud (platform) to be there? (As Google’s App Engine goes down briefly…)

Wednesday, June 18th, 2008

googleappenginegoingdown.jpgCan you trust the cloud computing platform to be there when you need it? Is the platform reliable enough to always be available? If you are going to move your applications off of your own servers and “into the cloud”, can you trust that your customers will be able to get to those applications?

In light of Google App Engine’s downtime yesterday, people are asking that question again. TechCrunch’s article provided this cute little graphic on the right and said “Stuff like this tends to make developers nervous about adopting a new platform.

Downtime definitely does raise concerns, but let’s put yesterday’s Google App Engine outage in perspective – Google has been very clear that GAE is a preview release for developers to test applications. Nowhere have they said that you should run production apps on the GAE platform. Not yet anyway. It’s a place for developers to experiment – as I did with use GAE to store VoiceXML applications. Google has since explained the issue they found and at the moment everything seems to be fixed. That’s the reason they are running the beta test that they are… get a large number of people on the platform and see what issues are to be found. By the time they get Google App Engine out into production, you’ll have to think they’ll have sorted many of these issues out. But for right now GAE is definitely “beta”.

Now, when you look at cloud computing platforms to run your production applications, you do need to be asking questions like:

  • What kind of availability guarantees / Service Level Agreements (SLAs) does the platform vendor provide? Are there actual guarantees or is it simply “best effort”?
  • What kind of geographic redundancy is built into the underlying network? If there’s a natural disaster in one region will it wipe out all access to your applications?
  • What kind of network redundancy is built into the underlying network? Is the “cloud” all ultimately running on a single carrier’s connections to the Internet? (Bad idea?) Are there multiple carriers servicing each geographic location?
  • What kind of physical redundancy is built into the data centers? In the end you need electrical power, air conditioning and physical security to ensure that the actual servers upon which your apps are running continue to run. What is the “cloud” platform built on?
  • What kind of monitoring does the vendor perform? Is there a 24x7x365 Network Operations Center (NOC) that is monitoring the health of the network and all applications?
  • What kind of scalability is in the cloud computing platform? Can it grow as your application grows? Can it handle extreme spikes of traffic?
  • What kind of security, both network and physical, is part of the computing platform? What steps does the vendor take to ensure the network is protected from attackers?
  • Finally, what will the vendor do if there is downtime? How quickly will you be contacted? How quickly will the vendor respond? Will the downtime be reflected in your bill?

Here at Voxeo we’re obviously huge believers in moving voice applications into the “cloud”. We’ve been helping customers do that since 1999 and our hosted Prophecy IVR Platform is one of the largest VoiceXML hosting platforms in the world. We have a rock-solid, ultra-reliable, secure, distributed platform for running your voice applications. To our knowledge, we’re the only ones in our industry to back up that belief with a 100% uptime guarantee… which means we pay you if we have any downtime. (Subject to certain conditions outlined on the page.)

We welcome questions like the ones above. We’re glad to talk about our platform for voice applications. (Contact us if you want more info.)

You can push your applications out into the “cloud”… there are many happy users of cloud-computing services from Amazon, Joyent, our own platform and many others. But you do have to ask questions like these and understand whether or not the application platform will be there when you need it!

P.S. And for those who absolutely want an on-premise product, a few years ago we made our software also available as a premise product… we also support some fascinating hybrid models I’ll write about in the future…


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


Voxeo talks at Communications Developer Conference in September in LA

Monday, June 16th, 2008

commdeveloperconference2008.jpgWe’re very pleased to note that we’ll be part of three presentations coming up at the Communications Developer Conference (formerly “VoIP Developer Conference”) co-located with ITEXPO West 2008, September 16-18, 2008.

As shown in the Communications Developer Track 1 schedule, RJ Auburn will be up first on Tuesday, September 16, from 9:00-9:45am as part of a panel on “The State of SIP Application Development“. Here’s the abstract:

As SIP continues to be implemented in enterprise and consumer environments, applications are being developed that further leverage the IP capabilities of the clients. Two of these capabilities are location and presence — where I am, and what my availability status is. This presentation will address the various protocols and standards involved in presence and location, and how these apply in a SIP environment. It explains how SIP both enables complex applications that integrate unified communications with presence and location, but also some of the challenges that it presents.

Next, on Thursday morning, September 18th, Jose de Castro and I are back to back. The day actually starts off at 8:15am with what should be a fun talk on “Voice/Data Mashups” that includes Thomas Howe. After that, Jose’s on at 9:15-10:00am with “AJAX’s Impact on Telecom“:

AJAX has completely changed how developers approach the Web. A lesser-known and surprising phenomenon is AJAX’s impact on telecom and open telephony standards. This session will give the audience a brief history of speech technologies and how XML fits into the speech technology ecosystem. Jose will demonstrate how developers can apply their existing AJAX skills to build dynamic telephone applications, and why this development paradigm is ideal for telecom applications.

I (Dan York) am then following from 10:15-11:00am with “Developing Voice Applications in the Cloud“:

Today the industry is buzzing about cloud computing and pushing applications out into the network cloud. Google has brought out their AppEngine platform while Amazon offers their EC2 and S3 services and Microsoft and others prepare their own offerings. In this session, attendees will learn about what is involved with developing voice applications on cloud computing platforms. What options are out there? What do you need to look for in a platform? How can you get started? The session will include demonstrations and prepare the attendees to return home and get started.

We’ll also have a booth there and have now also become a Platinum Sponsor of the event as well. We’re a huge fan of developer-centered conferences (hence our strong past support of ETel and then eComm) and we’re looking forward to seeing how this one goes co-located with the large ITEXPO show. If the Communications Developer Conference is not yet on your agenda for the fall, we’d definitely encourage you to check it out!

Technorati Tags: , , , , , , , , , , ,


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


Introducing the new Voxeo banner ads…

Thursday, June 12th, 2008

voxeoadbanner-horiz.jpg

voxeobannerad-vertical.jpgHey, if Apple can make a big deal about their new ads, why can’t we?

Well, okay, so our new ads aren’t video… they aren’t on TV… they don’t feature a “x versus y” theme… and even with over 30,000 members of our developer community, that doesn’t even come close to the millions of fanboys (and fangirls) who will watch the Apple ads!

Still, we thought we’d share the new ads with you. As you can see, the main focus is on www.voxeo.com/free, our landing page that introduces people to both our hosted platform and our premise-based Prophecy software and let’s them easily choose one or the other.

Let us know what you think… which do you like better? (Both are in use.) Do you have any other suggestions?

P.S. They look way better in animated action, so please do head on over to ivr.tmcnet.com to check out the animations!

Technorati Tags: , , , ,

Technorati Profile


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


We’re hiring – in the UK!

Wednesday, June 4th, 2008

While we’ve written about job openings in the past, it’s kind of fun to be able to talk about a new opening across the pond in Europe. Yes, indeed, we’re hiring a Senior Technical Manager for our European operations. Full details are in the job posting, but here’s the top bit:

Established US company seeks accomplished UK-based Technical Manager to help grow European operations.

You should have experience of networks, telecommunications and software.

Chance to help build a technology team in an exciting growth industry while leveraging the established team and infrastructure of the US parent.

Challenging work at an open-culture, profitable, pre-IPO, cutting-edge technology company.

The position will initially be home-office-based but will move to our new UK office once that is set up. More details about the position and how to apply are in the job posting. We’re excited to be expanding more into Europe and we’re looking for some great folks to join our efforts. Please apply today!

Technorati Tags: , , , , , ,


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.


Voxeo Wins Frost & Sullivan Innovation Award

Wednesday, June 4th, 2008

It’s always nice to win awards, but even nicer when they are unexpected. A few weeks ago I received a call from Frost & Sullivan with the news that Voxeo’s Prophecy IVR Platform and Hosting services had won their North American Award for Product Innovation. Frost & Sullivan doesn’t solicit nominations. Instead, their analysts track new product launches, R&D spending, products in development, and new product features and evaluates them based on the degree of innovation and customer satisfaction. The Frost & Sullivan Award for Product Innovation is presented each year to the company that has demonstrated excellence in new products and technologies within its industry. Voxeo won for its Prophecy IVR Platform and Hosting services. Frost & Sullivan Research Analyst Gaurav Sundararaman said:

“Voxeo has achieved substantial return on investment over the last few years. Its technical versatility and excellent customer service, coupled with its ability to cater to rising enterprise demands has made Voxeo a worthy recipient of the 2008 Frost & Sullivan Award for Product Innovation.”

We issued a press release earlier this week and we’ve got the full report available for download here.


Want to learn how Voxeo can help unlock your communications and deliver a better customer experience? Please contact us!

If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook, or following us on Twitter.