Lead Tracking with IVR

April 29, 2011

Just like most businesses, Plum tracks leads and gathers information about how prospective customers found our web site in order to determine which ads and marketing efforts are most effective, and which products generate the most interest.  When a prospective customer fills out a web form, Google Analytics makes tracking conversion paths easy. However, tracking conversion info from a lead that calls an 800# can be difficult.  So, in order to fully understand how our ad campaigns were performing, several years ago, we developed an IVR application that integrates with Google, Bing and Yahoo to track search terms, referring URLs as well as information about our ad words campaigns that correlate with the prospective customer’s phone call.  We also integrated this application with an instant messenger client and salesforce so our sales team has information about what our leads are interested in before they answer the call.  By using IVR to collect this data, we are able to more thoroughly assess our marketing and advertising efforts by analyzing data from every lead that contacts Plum.

-

1

-

IVR and Changing Fall Colors

March 29, 2011

It has been an uncharacteristically warm start to fall here in Denver, Colorado.  The temperatures have soared above 80 degrees, and occasionally even hit 90.  However, just to the west of us, fall is in full swing, and all the leaves are changing to beautiful golden hues.  I definitely want to take advantage of fall as much as possible, but how do I find the perfect location to visit?  An interactive voice response system could come in handy.  An IVR system could be constructed that would allow users to call in, enter their location nationwide, and receive recommendations based on the distance they wanted to drive, the types of trees they wanted to see, or whether they wanted to go hiking, biking, or rock climbing as well.  Users could call into the IVR, store their personal preferences, and have access to information on great scenic views, hiking trails, and picnic areas.  This type of IVR system could be employed nationwide, allowing users in all locations to glean information on great scenic drives.  The IVR system could store preferences, and make outbound calls to subscribers when leaves were ready for viewing, also letting them know about special events or other opportunities.  In next to no time, I could grab my camera, jump in the car, and be enjoying all the breathtaking scenic views that the Colorado Rockies have to offer!

-

3

-

Phone Survey Use Cases

March 29, 2011

Companies are increasingly looking to gather customer feedback from every touch-point whether the customer contact happens at a point-of-sales (POS) during a purchase or through a customer service call to a contact center.  In both cases, IVR is used by many enterprises as well as SMBs to collect valuable feedback through automated call scripts.

In the contact center, one use for IVR surveys is to poll customers on their experience with a call center representative.  Data collected from feedback surveys is used to improve how call representatives communicate with customers and solve problems.  Likewise, surveys conducted in a post call scenario can be used to gather general customer opinions about a company’s products and services.  In this case, call center surveys are used to collect data for broader market research projects.
IVR is also used to survey customers after they’ve made a purchase at a retail location or restaurant.  Once a purchase is made, a customer will receive a receipt that includes an 800 number and an incentive to call a survey to offer their opinion on their buying experience.  Once a customer calls the survey, data can be collected and correlated with information in the POS system in order to match the respondent’s answers with customer or product information.
Plum offers an IVR survey platform that allows both technical and non-technical personal to create IVR surveys in minutes.  The survey authoring tool is web based so questionnaires can be developed using a web browser.  For more information about Plum Surveys, please visit http://www.plumvoice.com/plumsurvey

-

1

-

A Refresher: How Does VoiceX...

April 29, 2011

A VoiceXML IVR application operates like a traditional web application.  However, instead of a web browser presenting an HTML-based web page generated by a web server that in turn asks for data from a database, a VoiceXML IVR plays a VXML-based dialog.  VoiceXML takes the place of HTML in this example, and basically allows the application to function in the same way.  This could be analogous to ordering food in a restaurant.  The waiter presents a menu of choices, and after perusing the menu, you settle on your preference and communicate your choice to the waiter.  The waiter takes your order, but they are not responsible for cooking your food.  Instead, your order is submitted to the cook, who then assembles various ingredients, and combines them to make your meal.  The waiter then picks up your dishes, brings them to the table, and serves you.

Now instead, imagine an IVR server, a call flow application server, a business logic server, and a database.  The call flow app server tells the IVR what to say and what to collect from the caller.  The caller enters their information over the phone, and the IVR delivers this information to a call flow app server.  The call flow app server, however, does not know what data is associated with the information it has just received, so it has to ask the business logic server for this data.  The business logic server knows how to extract data from the database.  After the business logic server determines this value, it is relayed to the call flow app server.  The call flow app server then builds a VoiceXML script that will instruct the IVR server to verbalize your data.  We refer to this as the VoiceXML IVR four-tier architecture.  Plum Voice builds the IVR platform (tier one) from the ground up, and we specialize in writing custom call flow application server code (tier two).  Typically, customers provide tiers three and four on their own, as they already own web servers and databases that suit these two roles respectively.  In general, customers typically write the business logic server code as they have the most knowledge of how their business processes work, and how their business data is structured.

-

3

-

IVR and Blogging

March 29, 2011

I am an avid blogger.  I love both reading and writing blog entries on anything and everything.   In recent years, the Internet has experienced a surge in blog postings, on everything from international affairs and technological discoveries, to personal blogs on life musings.  For many, blogging is a daily activity that occurs both in personal and professional life.  Bloggers and blogs readers spend an overwhelming amount of time trying to construct and peruse blog postings.  What if there was an easier way to do this on the go?  This is where an IVR system could come in handy.  For all the blog authors out there, an IVR system could be put in place that would allow users to call in, enter their blog URL and login information, and then begin verbally recording their blog post.  The program could then use transcription services to write out the spoken post and save it in an accessible word processing document.  Users on the go would be able to record blog posts from anywhere, and once they reached a computer, would be able to edit and formulate recorded texts.  Avid blog readers could also use IVR on the go to hear their favorite blog posts.  Readers could call in, enter the URL of their favorite blogs, and relax as their favorite posts were read to them telephonically.  In a world that moves at the speed of light, interactive voice response systems could offer huge help to users trying stay on top of goings on in the blogosphere!

-

3

-

VoiceXML for Outbound Call A...

April 29, 2011

VoiceXML, the de facto open standard programming language for programming IVR applications, is widely used by many enterprises as well as small and mid size businesses.  Because VoiceXML platforms can be programmed to automate any phone call, the use cases for outbound IVR vary from playing simple messages to polling and collecting data via an interactive dialog with a callee.

Many businesses use VoiceXML for outbound calling because it allows their programmers to leverage existing skill sets and transfer data from their database to the IVR system in real-time using any server-side scripting language.  This paradigm is similar to programming dynamic web applications.  Acting on and collecting real data allows a company to place automated calls for service reminders, bill collection, alerts and notifications, as well as conducting customer satisfaction surveys.

For more information about how to program outbound IVR applications, please visit Plum’s programmer’s reference manual and tutorial at http://www.plumvoice.com/docs/hosting/

-

1

-

Hosted IVR vs. Onsite IVR Sy...

April 29, 2011

I was taking a look at TMCnet.com, and stumbled upon an article expounding upon the differences between hosted and onsite IVR systems.  Plum Voice offers both hosted and onsite systems for customers interested in integrating IVR solutions; both types of systems come with an array of benefits.  There are also some key differences in between the solutions.  The Plum IVR Hosting Suite is a hosted and managed service maintained in Plum’s hosted IVR infrastructure.  Plum operates world-class data centers throughout the US and Europe, guaranteeing redundancy, scalability and reliability.  Hosting an account with Plum guarantees subscribers rapid disaster recovery, unlimited port capacity, and fault tolerance.  Customers hosting IVR applications with Plum Voice can rest assured that their data has been stored with the staunchest security protocols in place.  For those who prefer to manage their own equipment, Plum Voice offers IVR systems as an integrated hardware and software package.  On-site systems by Plum include all the necessary software and hardware to enable the swift deployment of customer’s IVR applications.  Plum engineers build IVR systems on reliable, carrier-grade servers, enabling limitless scalability, from four ports to thousands.

Hosted solutions allow customers to get up and running quickly, and at a lower price point, but onsite systems allow for PBX integration, and are sometimes more cost-effective in the long run.  Hosted systems are managed and monitored by Plum, ensuring solid service that is backed by fault-tolerant infrastructures.  Onsite systems are also constructed by Plum and sent along to providers for onsite deployment.  Turnkey systems include all hardware and software, and are built and integrated to the customer’s specifications.  The decision between a hosted and onsite system has a lot to do with tech savviness of a company’s IT team.  Many people start off with a hosted system, letting Plum take care of the details, and allowing them quick startup and accessibility.  Oft times, customers migrate to full onsite systems as their business grows and they require high levels of database integration.  Regardless of the location of the chosen system, Plum offers excellent IVR services complete with maximum scalability and reliability!

-

3

-

VoiceXML and PHP Sample Code

April 29, 2011

Over the next few weeks, Plum will make available VoiceXML applications and PHP code via our github account located at http://github.com/plumgroup/Plum-Voice-

We currently host PHP code at github that can be used to create voice mashups with the QuickFuse platform.  The mashups include accessing Amazon information over the phone, hearing tweets posted to your twitter account, and code that provides access to flight information through FlightView.  We will also post PHP code that can be used create voice applications using the Google Maps API.  This code can be used to get driving directions over the phone by entering a location and designation via speech recognition.

Soon, we will post VoiceXML code that can be used to create a number of different IVR applications from automated Prescription Refills to Benefits Enrollment.  Since this code is open-standard VoiceXML and PHP, it can be work on any platform that supports VXML 2.0 or 2.1.

More updates will follow.

-

1

-

QuickFuse Applications

March 29, 2011

Plum Voice rolled out their new program for creating interactive voice applications, QuickFuse, about three months ago.  Since rolling out the product, thousands of users have developed applications in the program interface.  The program offers users the opportunity to quickly and seamlessly link IVR applications to their network, databases, and the Internet.  Why write pages of code when you can drag and drop your way to a full-featured IVR application?  Users can have a working prototype in minutes, and it is easy to design and build applications intuitively with QuickFuse.  Upon signing up for a subscription, users have access to a myriad of different templates that subscribers can easily modify, clone, and run to fit their business models.  The QuickFuse team has developed applications that can quickly and easily be put in to place, and that any subscriber can alter to fit their business model.

The virtual receptionists allows companies to route customer calls to the proper location.  Customers can call in and enter extension numbers or verbally indicate the party they want to reach. This predesigned application will get users to the exact department, branch, or representative they are requesting.  The QuickFuse team has constructed an automated surveys tool that can be designed to collect various snippets of data from users, and stored for further processing.  The order taking hotline application allows companies to utilize a telephonic system that subscribers can access to make purchases and enter payment information.  The system can be programmed to interface with in place databases, so that no live representative is needed for the order taking process.  Finally, the QuickFuse team has developed an application that allows users to access their account balance, and even allows them to pay off bills from the application.  QuickFuse is an easy to use tool, even for individuals who are not code or tech savvy.  With the inclusion of some great applications, anyone can be creating applications that lend themselves to business improvement in no time!

-

3

-

IVR to Collect Accurate Cust...

March 29, 2011

Many companies that handle billing, shipments, or direct marketing have to continuously update their records to insure they have correct customer data.  Sending shipments or invoices to the wrong address is costly and time consuming.  Many companies employ costly call center representatives to collect customer information and correct address information or they spend thousands of dollars on consumer databases and lists that have more up-to-date customer information.  Over the past several years, Plum has worked with many companies in the direct marketing and shipping industries to help maintain accurate customer records with IVR.  Plum has developed a number of call scripts that collect and change customer information in an automated fashion using both inbound and outbound IVRCalling campaigns that collect data through IVR use speech recognition to recognize a caller’s input.  Once a caller has provided a correct mailing address and additional details, the Plum IVR system sends all the customer data to our client’s data systems in real time.  Using automated systems to collect and update customer information is the most cost effective means to maintain accurate records.

-

1

-