<?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>Indosoft Inc.</title>
	<atom:link href="http://blog.indosoft.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.indosoft.com</link>
	<description>Contact center technology blog for call centers using Asterisk</description>
	<lastBuildDate>Wed, 10 Mar 2010 01:19:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Q-Suite has in-built CDR to capture cradle to grave data for calls</title>
		<link>http://blog.indosoft.com/2010/03/08/cdr-for-cradle-to-grave-reporting/</link>
		<comments>http://blog.indosoft.com/2010/03/08/cdr-for-cradle-to-grave-reporting/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 02:51:39 +0000</pubDate>
		<dc:creator>rajan</dc:creator>
				<category><![CDATA[ACD for Inbound]]></category>
		<category><![CDATA[Call Center Software]]></category>
		<category><![CDATA[contact center software]]></category>
		<category><![CDATA[contact center solution]]></category>

		<guid isPermaLink="false">http://blog.indosoft.com/?p=146</guid>
		<description><![CDATA[There is a constant demand from our contact center software customers for greater granularity in the details of the call center reports. Reports are based on data collected and retained by the system and there are numerous reporting possibilities on Agent, Queue and ACD performance. Here are some of the generic contact center reports based [...]]]></description>
			<content:encoded><![CDATA[<p>There is a constant demand from our contact center software customers for greater granularity in the details of the call center reports. Reports are based on data collected and retained by the system and there are numerous reporting possibilities on Agent, Queue and ACD performance. Here are some of the generic contact center reports based on <a href="http://www.indosoft.com/call-center-software.htm" target="_self">Indosoft call center software, Q-Suite</a>.</p>
<ul>
<li><strong>Agent Time Profile</strong>: During every session, the time spent by an agent on all agent states including custom DND states can be compiled and presented as a time profile. Agent time profile in an indicator of time utilization by an agent.</li>
<li><strong>Agent Performance</strong>: Call disposition provide an indication of the  conversion rate for an agent. Both inbound and outbound have different wrap-ups and are compiled by the hour for the all call dispositions.</li>
<li><strong>ACD Performance</strong>: Provides data on abandons, wait-time, SLA and related real and historical information for all calls. It is an indicator of how well the queues and calls are being handled by the call center collectively as well as individually by the agents.</li>
<li><strong>Queue Performance</strong>: This is more granular provides metrics on calls grouped by queues. Service level represents a measurable value for the speed at which calls are handled by the call center. Abandoned calls and the average wait time before abandon are important measures of  queue performance.</li>
<li><strong>Agent-Queue data</strong>: Agent information is combined with Queue data to provide insight  on how well the calls are handled. There are useful informations within the Agent Queue data that can reveal how many times a call was put on-hold or transferred.</li>
</ul>
<p>To obtain a Call Detail Record (CDR) of a call from cradle to grave is challenging for VoIP and hybrid telephony. Asterisk is a leading platform for IP telephony and seamlessly handles VoIP or TDM. This is a great strength within Asterisk but at times it is difficult to extract accurate CDR information due to the variety of channels that are created in the process of handling a calls within a <a title="call center ACD" href="http://indosoftnotes.blogspot.com/2010/03/call-center-acd.html" target="_self">call center ACD</a>.</p>
<p>Within <a title="Call center ACD for Asterisk" href="http://www.asteriskexchange.com/listings/240" target="_blank">Q-Suite</a> we have made significant enhancements by tagging and following calls with universal identifiers. A detailed CDR table keeps track of the call progress. This allows  &#8217;Cradle to Grave Reporting&#8217; for contact centers.  Q-Suite  &#8217;Trunk-Tracker&#8217; module monitors information on the state of the channels and records the call detail. Agent screens record agent activity for each call. From within the Dialplan builder, billing related call details can be triggered as the call travels through the IVR. With all the data collected, extremely granular reporting is achievable.</p>
<p>The agent screens are designed to track all the agent initiated activities and store the information. Q-Suite has a well defined <a href="http://www.indosoft.com/inbound_acd.htm" target="_blank">ACD for call centers</a> with  a detailed API interface enabling vertical business applications to embed CTI within their interface. Q-Suite ACD is desgined to allow easy migration to IP telephony using Asterisk. It is important for custom applications using Q-Suite <a href="http://www.indosoft.com/acd-for-asterisk.htm" target="_self">ACD for Asterisk</a>, to store all agent states in the database to generate detailed reporting.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.indosoft.com/2010/03/08/cdr-for-cradle-to-grave-reporting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Eyebeam with G729 codec on Asterisk based systems</title>
		<link>http://blog.indosoft.com/2010/01/15/using-eyebeam-with-g729-codec-on-asterisk-based-systems/</link>
		<comments>http://blog.indosoft.com/2010/01/15/using-eyebeam-with-g729-codec-on-asterisk-based-systems/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 02:55:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Asterisks]]></category>
		<category><![CDATA[call monitoring]]></category>
		<category><![CDATA[chan_spy]]></category>
		<category><![CDATA[contact center]]></category>
		<category><![CDATA[Eyebeam]]></category>
		<category><![CDATA[snoop]]></category>
		<category><![CDATA[X-Lite]]></category>

		<guid isPermaLink="false">http://blog.indosoft.com/?p=122</guid>
		<description><![CDATA[Asterisk is modular and has so many incredible built-in applications. Modern day call centers require a lot of functionality and, Asterisk provides a contact center platform that is truly versatile, at tremendous cost savings.  Live listening in Asterisk is an exciting feature for call center managers. Live listening is not new but Asterisk makes it much [...]]]></description>
			<content:encoded><![CDATA[<p>Asterisk is modular and has so many incredible built-in applications. Modern day call centers require a lot of functionality and, Asterisk provides a contact center platform that is truly versatile, at tremendous cost savings.  Live listening in Asterisk is an exciting feature for call center managers. Live listening is not new but Asterisk makes it much more accessible with its chan_spy. G729 is a popular codec (you can <a title=" buy G729 License from Digium" href="http://www.digium.com/en/products/g729codec.php" target="_blank">purchase G729 license from Digium</a>) which reduces bandwidth consumption to around 45 Kbps per channel. When bandwidth costs are at a premium G729 can provide a 50% savings. Agent phones using G729 can minimize transcoding and reduce system load on Asterisk. Eyebeam, the licensed full featured version of X-lite, is a popular soft-phone with inbuilt G729 codec.</p>
<p>Indosoft  <a title="call center software for Asterisk" href="http://www.indosoft.com/call-center-software.htm" target="_self">call center software Q-Suite</a> runs on Asterisk and we come across a variety of infrastructure variations in our contact center technology deployments. In one such installations which uses G729 for all its outgoing calls, the call center supervisor complained about calls getting disrupted every time they use snoop to perform live listening. We set up a test rig and tried to snoop into a SIP channel with Eyebeam G729 without realizing that the silence suppression was turned on. Many of the applications within Asterisk do not send packets unless they are receiving packets and Asterisk does not support silence suppression. Of course, this is bound to cause issues if the Eyebeam setting allowed silent suppression. Agent will stop hearing the other end when they are silent and listening. But the most interesting aspect is the way this issue gets reported by call center staff as  &#8217;calls getting dropped or cut-off&#8217;. It is important to make sure that the setting for silence suppression is left checked as shown in the screen-shot below. A similar issue with the default setting of <a title="Call inactivity X-lite hangup" href="http://indosoftnotes.blogspot.com/2010/01/x-lite-default-setting-hangs-up-if-you.html" target="_blank">call inactivity</a> results in X-Lite dropping the the connection .</p>
<div id="attachment_127" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.indosoft.com/wp-content/uploads/2010/01/eye-beam-chan_spy.png"><img class="size-medium wp-image-127" title="eye-beam-silence-suppression-Asterisk" src="http://blog.indosoft.com/wp-content/uploads/2010/01/eye-beam-chan_spy-300x275.png" alt="Setting for Eyebeam silence suppression" width="300" height="275" /></a><p class="wp-caption-text">Silence suppression setting for Eyebeam</p></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.indosoft.com/2010/01/15/using-eyebeam-with-g729-codec-on-asterisk-based-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basic network topology for Call Center setup</title>
		<link>http://blog.indosoft.com/2009/12/27/basic-network-topology-for-call-center-setup/</link>
		<comments>http://blog.indosoft.com/2009/12/27/basic-network-topology-for-call-center-setup/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 18:55:52 +0000</pubDate>
		<dc:creator>rajan</dc:creator>
				<category><![CDATA[ACD for Inbound]]></category>
		<category><![CDATA[Call Center Software]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Hosted Multi-tenant]]></category>
		<category><![CDATA[Predictive Dialer]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[contact center software]]></category>
		<category><![CDATA[contact center solution]]></category>

		<guid isPermaLink="false">http://blog.indosoft.com/?p=110</guid>
		<description><![CDATA[Efficient network setup can enhance the quality of your VoIP experience.  Even if you are averse to VoIP terminations for routing long distance traffic, within your call center, you can take advantage of VoIP. Here is a simple but efficient topology for Asterisk based call center setup.
Here all the agents, supervisor and admin phones are [...]]]></description>
			<content:encoded><![CDATA[<p>Efficient network setup can enhance the quality of your VoIP experience.  Even if you are averse to VoIP terminations for routing long distance traffic, within your call center, you can take advantage of VoIP. Here is a simple but efficient topology for <a title="Asterisk based contact center setup" href="http://www.indosoft.com/Asterisk_call_center_setup.htm" target="_blank">Asterisk based call center setup</a>.</p>
<div id="attachment_111" class="wp-caption aligncenter" style="width: 460px"><a href="http://blog.indosoft.com/wp-content/uploads/2009/12/contact_center_layout.png"><img class="size-full wp-image-111" title="contact_center_layout" src="http://blog.indosoft.com/wp-content/uploads/2009/12/contact_center_layout.png" alt="Asterisk based contact center network layout " width="450" height="362" /></a><p class="wp-caption-text">Asterisk based contact center network layout </p></div>
<p>Here all the agents, supervisor and admin phones are within the LAN and have assured bandwidth. Good quality IP phones from Polycom, SNOM, Linksys and other vendors can serve as the admin phones. Agents can use softphones like X-Lite or Eyebeam. An enterprise grade <a title="Call center software for Asterisk" href="http://www.indosoft.com/" target="_self">call center software</a> like Indosoft Q-Suite will provide all the necessary features to setup and manage an advanced contact center. I recommend DELL 2950 category of servers which has served as very well in the past. The Dell web managed switches are inexpensive and work well within the contact centers. We implemented our first VoIP based contact center using Asterisk in 2003 with the long distance traffic terminated on PRI using Digium TDM board.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.indosoft.com/2009/12/27/basic-network-topology-for-call-center-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Considerations while setting up contact centers using Asterisk</title>
		<link>http://blog.indosoft.com/2009/12/25/considerations-while-setting-up-contact-centers-using-asterisk/</link>
		<comments>http://blog.indosoft.com/2009/12/25/considerations-while-setting-up-contact-centers-using-asterisk/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 22:57:34 +0000</pubDate>
		<dc:creator>rajan</dc:creator>
				<category><![CDATA[ACD for Inbound]]></category>
		<category><![CDATA[Call Center Software]]></category>
		<category><![CDATA[Hosted Multi-tenant]]></category>
		<category><![CDATA[Predictive Dialer]]></category>
		<category><![CDATA[contact center software]]></category>
		<category><![CDATA[contact center solution]]></category>

		<guid isPermaLink="false">http://blog.indosoft.com/?p=95</guid>
		<description><![CDATA[Asterisk opens up a lot of options while setting up contact centers. Last ten years have heralded a revolution in the contact center technology platform. During this period VoIP technology has dramatically altered the landscape of of telecommunications.  Asterisk being an hybrid PBX with inbuilt support for VoIP and TDM, is the force behind the [...]]]></description>
			<content:encoded><![CDATA[<p>Asterisk opens up a lot of options while setting up contact centers. Last ten years have heralded a revolution in the contact center technology platform. During this period VoIP technology has dramatically altered the landscape of of telecommunications.  Asterisk being an hybrid PBX with inbuilt support for VoIP and TDM, is the force behind the change in the contact center technology platform. Let us consider some of the options that are available for Asterisk based call centers.</p>
<p>You can have all your call center agents on VoIP  using IP phone or soft-phone within your internal LAN.  This is a relatively safe option where you can ensure required bandwidth using inexpensive web managed switches. There should be no measurable delay within your LAN to ensure very good quality voice. Any sane LAN design should achieve this.</p>
<p>You can also get a VoIP provider for terminating your calls to and from the outside world. Here the bandwidth and delay are critical. An uncompressed voice will require 100 Kbps and using G729 CODEC you can get away with 50 Kbps per voice conversation approximately. Generally SIP termination is a great option if you are maintaining your infrastructure in a co-location. The back-end bandwidth and latency to your SIP termination provider will not be a big issue. This is a great option for setting up at-home agents.</p>
<p>Another option is the Skype for Asterisk where you can take advantage of the Skype connectivity and its calling rates to make calls. Skype interconnectivity to Asterisk allows Asterisk users to make use of Skype&#8217;s superior codec and voice quality for VoIP.</p>
<p>When VoIP is not good and not an option for your site, the tradional TDM (PRI E1 or T1) is available through add-on telephony boards from Digium or Sangoma. What is more is if PRI is not available, you can use SS7 (ISUP) to connect to the next level.</p>
<p>You can decide to record selectively or all calls in Asterisk. One hour of voice recording at 64Kbps will consume 29 MB of memory. This should give you a rough idea on the storage requirement for uncompressed voice. You can also listen to live conversations.</p>
<p>You can also setup a fully functional PBX for the administrative section of your contact center. At Indosoft, we offer the feature rich <a title="Contact center software" href="http://www.indosoft.com/call-center-software.htm">contact center software Q-Suite</a> which takes the mystery out of setting up enterprise grade call centers. Q-Suite offers all the features required for a contact center, right out of the box.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.indosoft.com/2009/12/25/considerations-while-setting-up-contact-centers-using-asterisk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cost of Setting up a 100 Seat Call Center on Asterisk Platform</title>
		<link>http://blog.indosoft.com/2009/11/22/cost-of-setting-up-a-100-seat-call-center-on-asterisk-platform/</link>
		<comments>http://blog.indosoft.com/2009/11/22/cost-of-setting-up-a-100-seat-call-center-on-asterisk-platform/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 04:27:46 +0000</pubDate>
		<dc:creator>rajan</dc:creator>
				<category><![CDATA[ACD for Inbound]]></category>
		<category><![CDATA[Call Center Software]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Hosted Multi-tenant]]></category>
		<category><![CDATA[Predictive Dialer]]></category>
		<category><![CDATA[contact center software]]></category>
		<category><![CDATA[contact center solution]]></category>

		<guid isPermaLink="false">http://blog.indosoft.com/?p=89</guid>
		<description><![CDATA[I am generally tasked with the Web DEMO of Indosoft call center software Q-Suite for Asterisk. A Web DEMO is usually very interactive where the viewer has full control of my laptop and we can do almost everything (not run the predictive dialer, of course). All the Inbound IVR, Queue, Agent nail-up and an incredible [...]]]></description>
			<content:encoded><![CDATA[<p>I am generally tasked with the Web DEMO of Indosoft <a title="Call Center Software for Asterisk" href="http://www.indosoft.com/call-center-software.htm" target="_self">call center software Q-Suite for Asterisk</a>. A Web DEMO is usually very interactive where the viewer has full control of my laptop and we can do almost everything (not run the <a title="Predictive Dialer" href="http://www.indosoft.com/dialer.htm" target="_self">predictive dialer</a>, of course). All the Inbound IVR, Queue, Agent nail-up and an incredible amount of contact center functionality, all are with a few clicks of the button. At the end of the demo we will invariably enter the topic of cost of setting up a call center platform.</p>
<p>The costs of setting up contact centers depend on the infrastructure and the technology platform. The <a title="call center capacity for Asterisk" href="http://indosoftnotes.blogspot.com/2009/12/configuring-large-contact-centers-with.html">configuration of  your contact center</a> will impact the capacity and overall cost. There are the costs for telephony and LAMP servers as well as the recording storage server (should you look at long term storage). The cost of any licenses like G729 Codec and <a title="Skype for Asterisk for call center applications" href="http://www.indosoft.com/call-center-software.htm#skype-for-asterisk" target="_self">Skype to Asterisk</a>. It is important to remember that the most important and valuable components like <a title="Asterisk PBX" href="http://www.asterisk.org" target="_blank">Asterisk PBX</a>, MySQL database, Apache Web Server, Ubuntu Linux all come without any price thanks to the incredible world of Open Source Software. The cost of the call center software, setup, installation and support have to be added to the cost of hardware and infrastructure. For a 100 seat installation (excluding the cost of agent machines), the cost per seat can run around 400 to 500 USD per seat. Compare this to what I can recall from the year 2000 when was in excess of 5000 USD per seat. To be honest, those contact centers were no where near as sophisticated as the present day call centers. Truly, I am amazed at the cost reduction.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.indosoft.com/2009/11/22/cost-of-setting-up-a-100-seat-call-center-on-asterisk-platform/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache MySQL under Ubuntu 9.x</title>
		<link>http://blog.indosoft.com/2009/10/30/deploying-contact-center-solutions/</link>
		<comments>http://blog.indosoft.com/2009/10/30/deploying-contact-center-solutions/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 09:22:13 +0000</pubDate>
		<dc:creator>rajan</dc:creator>
				<category><![CDATA[Call Center Software]]></category>
		<category><![CDATA[contact center software]]></category>
		<category><![CDATA[contact center solution]]></category>

		<guid isPermaLink="false">http://blog.indosoft.com/?p=80</guid>
		<description><![CDATA[Indosoft deploys contact center solutions all over the world. We prefer that our clients purchase server hardware from vendors like DELL, directly. With so many things changing, it is always a challenge to get everything in order. Call center solutions have too many moving parts. We use Ubuntu, Asterisk and our call center software Q-Suite. [...]]]></description>
			<content:encoded><![CDATA[<p>Indosoft deploys contact center solutions all over the world. We prefer that our clients purchase server hardware from vendors like DELL, directly. With so many things changing, it is always a challenge to get everything in order. <a href="http://www.indosoft.com/callcentersoftware.htm" target="_blank">Call center solutions</a> have too many moving parts. We use Ubuntu, Asterisk and our call center software Q-Suite. We have a nifty installer which keeps track of all our SVN, database and OS deployment packages. It is still a challenge due to the sheer complexity of the world of call centers.</p>
<p>In one of our recent deployments, we were forced to upgrade to Ubuntu 9.0x because DELL had moved on from the world of DELL 2950 servers to a newer generation hardware. Everything looked great and we completed the install in 2 days and had them working well during our testing period which lasted a day.  Next day morning when the contact center shift started and the first agent of the call center tried to login, Apache seg faulted. We restarted <a href="http://www.apache.org/" target="_blank">Apache</a> and nervously watch the call center operation and everything worked well for the rest of the day. The day after morning, again as the first call center agent tried to login, Apache seg faulted.  A quick restart and the day goes by without any hitch. There is very little tolerance for disruption in contact centers as it disturbs their rhythm. In this case, there was little disruption to the smooth operation of the contact center but eye brows were being raised. Of course some of our bright computer scientists were able to identify the issue. Apache kept is DBI connections alive overnight but MySQL closed it. When Apache tried to connect it failed and something did not handle the error properly. The solution was in place but the watch of the contact center continued for a week .</p>
<p>As you all know, clients start questioning about the quality of the <a href="http://www.indosoft.com/call-center-software.htm" target="_blank">call center software</a>, its maturity, our capability to deploy call center solutions etc. It appears like everyone is so on the edge. It is incredible. Everything seems to be on demand and &#8216;Just in time&#8217;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.indosoft.com/2009/10/30/deploying-contact-center-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>This Script Builder Tool is a hit with Call Centers</title>
		<link>http://blog.indosoft.com/2009/10/05/this-script-builder-tool-is-a-hit-with-call-centers/</link>
		<comments>http://blog.indosoft.com/2009/10/05/this-script-builder-tool-is-a-hit-with-call-centers/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 15:40:04 +0000</pubDate>
		<dc:creator>rajan</dc:creator>
				<category><![CDATA[ACD for Inbound]]></category>
		<category><![CDATA[Call Center Software]]></category>
		<category><![CDATA[Predictive Dialer]]></category>
		<category><![CDATA[contact center software]]></category>
		<category><![CDATA[contact center solution]]></category>

		<guid isPermaLink="false">http://blog.indosoft.com/?p=64</guid>
		<description><![CDATA[Indosoft call center software Q-Suite is designed for enterprise contact centers using or migrating to Asterisk PBX.  It has an extremely powerful Script Builder for use with both Inbound and Outbound campaigns. For Inbound, the scripts can be associated to pop-up at Queue level and for outbound the scripts can be associated with Lists. One [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Call center software suite for Asterisk" href="http://www.indosoft.com/call-center-software.htm" target="_self">Indosoft call center software Q-Suite</a> is designed for <a title="Call centers software for Asterisk" href="http://indosoftnotes.blogspot.com/2009/09/yeah-everybody-uses-asterisk-for-call.html" target="_self">enterprise contact centers using or migrating to Asterisk PBX</a>.  It has an extremely powerful Script Builder for use with both Inbound and Outbound campaigns. For Inbound, the scripts can be associated to pop-up at Queue level and for outbound the scripts can be associated with Lists. One or more lists will form the lead base for outbound. The Script Builder is a WYSIWYG tool with powerful tools that allows contact center administrators to build a multi-page script  incorporating texts, variables, URLs and other neat features.</p>
<p>The <a title="script builder for contact centers using Asterisk PBX" href="http://www.indosoft.com/call-center-software.htm#callcenter-scriptbuilder">Script Builder</a> has tools to add custom variable including LOV and Parent-Child LOV as well as ability to start and stop selective voice recording based on triggers. It allows for initiating TPV (Third Party Verification) calls for completion of sale. You can build neat applications like a trouble ticket system or blend a campaign which does outbound dialing but expects inbound calls on the same campaign. You can build a multi-page script with the ability to branch to another page based on the script. Incorporating other web based CRM or sites into the script is as simple as a click of a button. With the ability to insert parameters into command line for URL, you can open and display the relevant information from any web based application. This Script Builder makes Indosoft call center software Q-Suite an extremely powerful enterprise grade contact center software solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.indosoft.com/2009/10/05/this-script-builder-tool-is-a-hit-with-call-centers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Impact of MySQL CDR on Call Center Software for Asterisk</title>
		<link>http://blog.indosoft.com/2009/09/27/impact-of-mysql-cdr-on-asterisk-call-center-software/</link>
		<comments>http://blog.indosoft.com/2009/09/27/impact-of-mysql-cdr-on-asterisk-call-center-software/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 16:42:50 +0000</pubDate>
		<dc:creator>rajan</dc:creator>
				<category><![CDATA[Call Center Software]]></category>
		<category><![CDATA[contact center software]]></category>
		<category><![CDATA[contact center solution]]></category>

		<guid isPermaLink="false">http://blog.indosoft.com/?p=54</guid>
		<description><![CDATA[Asterisk has revolutionized telecom, PBX and call centers. Asterisk is also widely used as a media gateway and voice recording server. It is a vast and daunting task to document all the vertical and horizontal applications of Asterisk. We at Indosoft have experienced the impact of Asterisk on contact centers as well as call center [...]]]></description>
			<content:encoded><![CDATA[<p>Asterisk has revolutionized telecom, PBX and call centers. Asterisk is also widely used as a media gateway and voice recording server. It is a vast and daunting task to document all the vertical and horizontal applications of Asterisk. We at Indosoft have experienced the impact of Asterisk on contact centers as well as <a title="Call Center Software for Asterisk" href="http://www.indosoft.com/callcentersoftware.htm" target="_blank">call center software</a> development. The growth and maturity of  Asterisk is startling. As a consequence, we  do from time to time encounter difficulties in the implementation of the features essential in a contact center software as Asterisk introduces new and extremely useful functional enhancements.</p>
<p>Asterisk introduced MySQL CDR as an enhancement to its CDR (Call Detail Record). CDRs provide a detailed log of call activity and an ideal CDR especially for use in contact center software should capture the complete event life cycle of a call. Typically PBX and media gateways might want to be able to do &#8216;Third Party Billing&#8217;. CDR is also critical for &#8216;Least cost Routing&#8217; billing as well as fraud detection, and resource management. Call center software requires complete cradle to grave life cycle capture of the call detail. In a multi-tenant software these call details are segmented based on the tenants of the call center software suite. Within a tenant, the billing details of the call center software will have to be identified at Queue level so that an outsourced contact center can share its agents among multiple clients and be able to bill them appropriately based on calls.</p>
<p>By default, Asterisk provides CDR output as a flat text file. The Asterisk MySQL CDR add-on can be used to insert this data into a MySQL database. Unfortunately, this can cause serious issues for a call center software. Within a contact center, the call center software needs to be able to use resources quickly and efficiently for both inbound ACD and outbound predictive dialing. After a hangup of a call, the channel in Asterisk stays open till the CDR write has completed. With the flat text file, this only takes milliseconds due to operating system file buffering. If you are writing the CDR to MySQL and the database is slow to respond, the channel will stay open and locked for several seconds. Implementing extra features within Asterisk that expect a channel to be freed and available for other operations within reasonable time, will encounter nasty surprises. A perfect example would be to implement a TPV (Third Party verification) for completing a sale in both inbound and outbound call centers using techniques that expect the channel to be free once you disconnect a call. A contact center with limited outgoing line resources will experience serious difficulty if the call center software is unable  to use these lines in a time effective manner for calls. Taking this a step further, if the MySQL database server fails or if the call center has network issues, the channels will stay open indefinitely causing your contact center enormous grief. This will go on until the channel count reaches a threshold and the call activities will cease.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.indosoft.com/2009/09/27/impact-of-mysql-cdr-on-asterisk-call-center-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call center software feature list &#8211; Part 1</title>
		<link>http://blog.indosoft.com/2009/04/30/call-center-software-feature-list-part-1/</link>
		<comments>http://blog.indosoft.com/2009/04/30/call-center-software-feature-list-part-1/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 20:41:04 +0000</pubDate>
		<dc:creator>rajan</dc:creator>
				<category><![CDATA[ACD for Inbound]]></category>
		<category><![CDATA[Call Center Software]]></category>
		<category><![CDATA[Hosted Multi-tenant]]></category>
		<category><![CDATA[Predictive Dialer]]></category>
		<category><![CDATA[contact center software]]></category>
		<category><![CDATA[contact center solution]]></category>

		<guid isPermaLink="false">http://blog.indosoft.com/?p=33</guid>
		<description><![CDATA[There are many details in selecting the right call center software. The business requirements of the call center and costs are primary considerations. The obvious current requirements for  the call center software are easily identified but it is the future unanticipated requirements that may limit the capability of your call center due to the limitations [...]]]></description>
			<content:encoded><![CDATA[<p>There are many details in selecting the right call center software. The business requirements of the call center and costs are primary considerations. The obvious current requirements for  the call center software are easily identified but it is the future unanticipated requirements that may limit the capability of your call center due to the limitations of the call center software. In many cases, it may be very difficult to anticipate all the functional requirements for the <a title="contact center software" href="http://www.indosoft.com/callcentersoftware.htm" target="_blank">call center software</a> with fine granularity. Once a call center is operational, changes or software upgrades increase the risk of disruption and impose enormous overheads on project planning and execution.</p>
<p>Let us examine the requirements for an inbound call center. It could be either at a company premise or an out-sourced call center. Most out sourced call centers manage multiple clients at the same time. This means that the call center software should be able to segregate and manage multiple clients. This is different from a Multi-tenant call center software. Hosted providers require multi-tenant call center software so that they can offer the services to different tenants.</p>
<p>Inbound call centers require good ACD with skills based routing as well as  front-end call routing and processing capability. An IVR (interactive voice response) will provide flexibility for the call center to process calls before moving them to Queues with live agents. The call center software should have good GUI based tool to setup and change call routing and processing without requiring skilled programmers. Once calls move into Queues, skills based routing is a good way to get the most suitable to agent to answer the call.</p>
<p>There are numerous occasions when a call center software will have to use sophisticated call routing and call processing  to improve the efficiency of the call center. IVR and automated call processing can be used to handle calls that do not require agent intervention. The call center may want to offer seperate premium and normal service by providing separate phone numbers or using any other identifiable parameters.</p>
<p>More to Follow&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.indosoft.com/2009/04/30/call-center-software-feature-list-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ACD call distribution and skills based routing for Asterisk PBX</title>
		<link>http://blog.indosoft.com/2008/10/05/acd-call-distribution-and-skills-based-routing-for-asterisk-pbx/</link>
		<comments>http://blog.indosoft.com/2008/10/05/acd-call-distribution-and-skills-based-routing-for-asterisk-pbx/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 02:15:31 +0000</pubDate>
		<dc:creator>rajan</dc:creator>
				<category><![CDATA[Call Center Software]]></category>
		<category><![CDATA[Asterisk inbound call center]]></category>
		<category><![CDATA[Inbound ACD]]></category>
		<category><![CDATA[Skills based routing]]></category>

		<guid isPermaLink="false">http://blog.indosoft.com/?p=9</guid>
		<description><![CDATA[Managing and keeping up with the &#8220;state of the art&#8221; in technology is always a challenge. In late 2002, the design architects at Indosoft were looking to move away from maintaining and enhancing our PBX software based on legacy CTI boards. Indosoft wanted to keep its focus on call center software development. The emerging confluence [...]]]></description>
			<content:encoded><![CDATA[<p>Managing and keeping up with the &#8220;state of the art&#8221; in technology is always a challenge. In late 2002, the design architects at Indosoft were looking to move away from maintaining and enhancing our PBX software based on legacy CTI boards. Indosoft wanted to keep its focus on call center software development. The emerging confluence of VoIP and TDM, made possible by PBX software like Asterisk, created significant product development opportunities in contact center industry. After considerable due diligence, we began porting and migrating the outbound and the inbound call center suite to the Asterisk PBX platform.  Our <a href="http://indosoftnotes.blogspot.com/2008/07/march-of-ip-telephony-part-1-as-we-all.html">Legacy to Asterisk</a> migration was well timed.</p>
<p>In the emerging union of data and voice where the border between IT software and telephony blurred, the Asterisk PBX has proven to be a life saver. The vision and foresight of Mark Spencer and his team has enabled Asterisk to be a dominant force in the PBX realm. For Indosoft, there were a few surprises along the way. One of the more significant limitations was in the design architecture of the built-in ACD in Asterisk.  Automatic Call distribution is an important component of any inbound call center. Skills based routing is an essential ingredient for achieving efficiency and quality of service that inbound call centers need. Call center managers look for a lot of flexibility in skills based routing.  Indosoft invested considerable effort in research and development to design and build an ACD that is truly skills based and which can work with Asterisk. This ACD architecture takes full advantage of all the features available in Asterisk without sacrificing the flexibility of skills based routing and prioritization.</p>
<p>Skills are unique to the functions of a call center. Examples of skills could be English language skills, Spanish language skills, Sales skills, Customer Service skills, etc. Skills can be defined and agent competence rated so each skill can be assigned to create a matrix.</p>
<div id="attachment_22" class="wp-caption aligncenter" style="width: 510px"><a href="http://blog.indosoft.com/wp-content/uploads/2008/10/skillsbasedagent23.jpg"><img class="size-full wp-image-22" title="skillsbasedagent23" src="http://blog.indosoft.com/wp-content/uploads/2008/10/skillsbasedagent23.jpg" alt="Agent Skill Matrix" width="500" height="221" /></a><p class="wp-caption-text">Agent Skill Matrix</p></div>
<p>The queues in an inbound call center require a set of skills so that competent agents can answer calls. Call center managers are usually very adept at identifying the queues required. In large out sourced call centers this can be generated using tools to identify all the combinations. &#8220;Spanish, Customer Service&#8221; is an example of a queue. The skills in Spanish and skills in Customer Service are together required for answering calls in this inbound queue.</p>
<div id="attachment_23" class="wp-caption aligncenter" style="width: 510px"><a href="http://blog.indosoft.com/wp-content/uploads/2008/10/queuetoskillmatrix21.jpg"><img class="size-full wp-image-23" title="queuetoskillmatrix21" src="http://blog.indosoft.com/wp-content/uploads/2008/10/queuetoskillmatrix21.jpg" alt="Queue to Skill-set Mapping" width="500" height="320" /></a><p class="wp-caption-text">Queue Skill-set Matrix</p></div>
<p>It is a lot easier to assign competence levels for agents at queue level than skill level. Also, it is essential to keep the gradation to the required minimum to make it faster for the ACD to decide on the available agent competent to handle the call.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.indosoft.com/2008/10/05/acd-call-distribution-and-skills-based-routing-for-asterisk-pbx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
