<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IVR World &#187; hosted ivrs</title>
	<atom:link href="http://www.ivrsworld.com/tag/hosted-ivrs/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ivrsworld.com</link>
	<description>IVR, Interactive Voice Response System, CTI Applications</description>
	<lastBuildDate>Fri, 10 Feb 2012 09:25:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Dial a Pizza &#124; Interesting IVR Application</title>
		<link>http://www.ivrsworld.com/industry-news/dial-a-pizza-interesting-ivr-application/</link>
		<comments>http://www.ivrsworld.com/industry-news/dial-a-pizza-interesting-ivr-application/#comments</comments>
		<pubDate>Sat, 14 Mar 2009 05:22:23 +0000</pubDate>
		<dc:creator>Uttam Pegu</dc:creator>
				<category><![CDATA[Industry News]]></category>
		<category><![CDATA[IVRS Application]]></category>
		<category><![CDATA[IVRS Company]]></category>
		<category><![CDATA[dial a pizza]]></category>
		<category><![CDATA[hosted ivrs]]></category>
		<category><![CDATA[Interesting IVR Product]]></category>
		<category><![CDATA[IVR Application]]></category>
		<category><![CDATA[IVR News]]></category>
		<category><![CDATA[IVR Usage]]></category>
		<category><![CDATA[ivrs companies]]></category>
		<category><![CDATA[pizza on IVRS]]></category>
		<category><![CDATA[Useful IVR Application]]></category>

		<guid isPermaLink="false">http://www.ivrsworld.com/?p=197</guid>
		<description><![CDATA[800PBX Inc., USA has a very interesting IVR product. This is essentially an IVR Application that uses voice recognition for receiving customers calls and taking orders for pizza! I found this quite interesting! Many a times, occasional Pizza eater like me, when I call up Domino&#8217;s Pizza, I get stumped by many jargn as well [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.800pbx.com">800PBX Inc.</a>, USA has a very interesting IVR product. This is essentially an IVR Application that uses voice recognition for receiving customers calls and taking orders for pizza!</p>
<p>I found this quite interesting! Many a times, occasional Pizza eater like me, when I call up Domino&#8217;s Pizza, I get stumped by many jargn as well as various option and find no clue how to answer and prefer to hang up! But with  <a href="http://www.800pbx.com/ivr-solutions.php">Dial A Pizza (Restaurant)</a> IVR Application will be of great help for people like us who will be able to listen the menu again and again ( which is not possible while talking to a live agent.) and try to understand and order the correct pizza.</p>
<p>800PBX offers toll free numbers too as the name suggests! They have offices in USA as well as in India. They  have hosted IVR solutions.</p>
<p>Recent news article about 800PBX appeared on TMCNet.com from where I also got this information.  Interesting quote as per the above article:</p>
<blockquote><p>&#8220;A lot of automation is possible in the hospitality vertical,” said 800 PBX CEO Manohar Chapalamadugu. “It’s not just cost-driven, but quality enhancing as well.”<br />
800 PBX Inc. provides virtual PBX and hosted IVR applications for both small and medium sized enterprises. 800 PBX specializes in IVR solutions like automated appointment scheduling, telephone orders, address captures and phone support systems.”&#8217;</p></blockquote>
<p><span id="more-197"></span></p>
<p>For further reading or the full article,  you can <a href="http://ivr.tmcnet.com/topics/ivr-voicexml/articles/52134-800-pbx-launches-ivr-application-pizza-orders.htm">click here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivrsworld.com/industry-news/dial-a-pizza-interesting-ivr-application/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Voice Portal &#8211; Technical Challenges</title>
		<link>http://www.ivrsworld.com/uncategorized/voice-portal-ivrs-ivr/</link>
		<comments>http://www.ivrsworld.com/uncategorized/voice-portal-ivrs-ivr/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 11:35:33 +0000</pubDate>
		<dc:creator>Uttam Pegu</dc:creator>
				<category><![CDATA[Advanced IVRS]]></category>
		<category><![CDATA[IVRS Application]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[voice portal]]></category>
		<category><![CDATA[Call Handling]]></category>
		<category><![CDATA[CDR]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[databse]]></category>
		<category><![CDATA[hosted ivrs]]></category>
		<category><![CDATA[IVR Applications]]></category>
		<category><![CDATA[ivrs]]></category>
		<category><![CDATA[Log report]]></category>
		<category><![CDATA[MS SQL]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[Voice VAS]]></category>

		<guid isPermaLink="false">http://www.ivrsworld.com/?p=190</guid>
		<description><![CDATA[The only direct revenue generating IVR Application is Voice Portal.  I have posted about using IVRS as Voice Portal before.  There I tried to explain the overall Voice Portal operation.  Here I would try to discuss about technical challenges of developing and running a voice portal. I would say, Voice Portal Application should be broadly [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>The only direct revenue generating IVR Application is Voice Portal.  I have posted about using IVRS as <a href="http://www.ivrsworld.com/2008/09/use-ivrs-a-voice-portal/">Voice Portal </a>before.  There I tried to explain the overall Voice Portal operation.  Here I would try to discuss about technical challenges of developing and running a voice portal.</p>
<p>I would say, Voice Portal Application should be broadly divided into three tasks.</p>
<p><strong>1. Call Handling</strong></p>
<p>In a voice portal, many calls land on the IVRS Application simultaneously.   The number of calls at one time depends on the number of voice resources hardware used. There are not many CTI cards which provide high voice resources in a single board.  Server PCs too have 3 or four PCI slots only. So, in a single server, one may not have very high number of voice resources. Though there are various ways to connect voice resources between separate servers, one IVR application is going to work on a Single Server only!</p>
<p>Presently I have worked on one server ( IBM X3400) that has one Dialogic SPCI4 and two DNI2410 connected through CTI cables. We have total 480 Voice Resources and we have experienced 480 calls during Class X board examination result. And our server dutifully crashed too ! I still do not know why it crashed due to CTI card failure, Dialogic HMP Crash or Our IVR Application simply crashed! A quick restart of the server itself was the quickest remedy and also calls began to decrease with time, but this experience has forced me thinking to handle large number of calls without Server crashing or needing to restart.<br />
<span id="more-190"></span><br />
For any large voice portal SS7 protocol  is the best and most suitable connectivity with Switch. It gives many flexibilities in the design, architecture and scalability.</p>
<p>So, with the above experiences, I would say one should design IVR Application with the following points in mind:</p>
<p>1. One process should only handle one call.</p>
<p>2. This process should implement only the call flow part and interact with Call related Messaging exchange with CTI device driver. It should though give out periodical status and updates to another process which will record those updates.</p>
<p>3. Event Driven Designing might be better proposition than synchronous status driven design.</p>
<p>4. Application should be built with online debug and monitoring facility. .NET remoting seems to eb an excellent option. I have no idea if there is any Linux Equivalent of .NET Remoting.</p>
<p>5. Activity Logging Facility should be there with another process. The call handling process should not be given any other task other than call handling. I have observed major problems occurring with other tasks like writing to disk, database etc. which might crash the call handling process.</p>
<p><strong>2. Database Handling</strong></p>
<p>Voice Portal Application generates huge amount of database records. Mainly apart from mandatory, CDR ( Call Data Record), it is expected that it records each and every activity by the caller. This produces in turn huge records. Many people tend to overlook this during designing of Voice Portal and pay heavy price later. And these many people includes me for sure.  All database handling tasks should be given to dedicated process whose sole activity is to insert and fetch data by Call Handling Process.</p>
<p>[ad#large-ad]</p>
<p>My personal preference of database is MySQL as it is free and <a href="http://www.mysql.com/">MySQL 5.0</a> and above have really cool features! But MS SQL is easy to install, learn and compartively larger trained manpower available.</p>
<p>Here are few guidelines I wish I had followed:</p>
<p>1. Two Tables one for Call Log and another for Activity Report are very important! So these two tables must be designed very well keeping in mind that these two tables will be used for many inserts as well as fetch during billing calculation.</p>
<p>2. Proper Indexing and avoiding data types like varchar, or any other datatype which takes longer time to process should be avoided.</p>
<p>3. Professional DBA should be given the task of Database design is the bottom line while IVR Engineer should restrict themselves to Call handling Part!</p>
<p><strong>3. Content Management</strong></p>
<p><strong> </strong>Content management is often overlooked part of any Voice Portal Application! But once the above two tasks are complete and works flawlessly, its is the Content Management that needs constant upgradation with news services, applications! So, designing CMS application at the beginning of Voice Portal development should be stressed and followed. If possible, I would say Billing Computation should be totally seperate application than CMS.</p>
<p>I would say the following points to should be kept in mind:</p>
<p>1. CMS should support only local site (Single Site) or has to support remote site (Multiple Sites) too.</p>
<p>2. CMS Should have facility to check content before actually uploading the content. It should forcefully ask remainders to play the content once. Though its annoying, but it will help adding wrong content at wrong place!</p>
<p>3. It should support various wave format/ mp3 format conversions.</p>
<p>4. Should have remote FTP facility for remote upload/download.</p>
<p>hmm! Pretty Long and boring Article! Well, these are my own experiences and I have not actually developed very large Voice Portal yet. I tried Googling/Yahooing a lot about information about Voice Portal Development, I did not find many useful information. So I thought myself writing one! Please help me with your valuable input. I am a quite newbie here! Thanx in advance.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivrsworld.com/uncategorized/voice-portal-ivrs-ivr/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IVRS AS SAAS (Software as a Service)</title>
		<link>http://www.ivrsworld.com/advanced-ivrs/ivrs-as-saas-software-as-a-service/</link>
		<comments>http://www.ivrsworld.com/advanced-ivrs/ivrs-as-saas-software-as-a-service/#comments</comments>
		<pubDate>Fri, 17 Oct 2008 17:36:06 +0000</pubDate>
		<dc:creator>Uttam Pegu</dc:creator>
				<category><![CDATA[Advanced IVRS]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[hosted ivrs]]></category>
		<category><![CDATA[ivrs]]></category>
		<category><![CDATA[SAAS]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.ivrsworld.com/?p=106</guid>
		<description><![CDATA[All great products are great service to man kind. Or all great product becomes services to be availed by everyone! IVRS or commonly known as Hosted IVRS is also a such product! Apart from the analog low density IVR Applications, the digital and high quality IVRS has always been costly for small sized companies and [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>All great products are great service to man kind. Or all great product becomes services to be availed by everyone!</p>
<p>IVRS or commonly known as Hosted IVRS is also a such product!</p>
<p>Apart from the analog low density IVR Applications, the digital and high quality IVRS has always been costly for small sized companies and they were trading quick and efficient service for cost. No longer now!</p>
<p>With growing acceptability as availability of quality service providers, Hosted IVR has become a reality and came in very much in the range of small companies!<br />
Angel.com, a subsidiary of MicroStrategy, is the world leader in this!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ivrsworld.com/advanced-ivrs/ivrs-as-saas-software-as-a-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

