<?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>VoIP Tech Chat &#187; Twilio</title>
	<atom:link href="http://www.voiptechchat.com/tag/twilio/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.voiptechchat.com</link>
	<description>Patrick and Fred Chat... sometimes about VoIP</description>
	<lastBuildDate>Sat, 19 Jun 2010 18:59:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Asterisk 101 Uses: Telemarketer Torture</title>
		<link>http://www.voiptechchat.com/voip/286/asterisk-101-uses-telemarketer-torture/</link>
		<comments>http://www.voiptechchat.com/voip/286/asterisk-101-uses-telemarketer-torture/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 00:30:28 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Adhersion]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[Digium]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[telemarketers]]></category>
		<category><![CDATA[telephone]]></category>
		<category><![CDATA[torture]]></category>
		<category><![CDATA[Twilio]]></category>

		<guid isPermaLink="false">http://www.voiptechchat.com/?p=286</guid>
		<description><![CDATA[topsyWidgetPreload({ "url": "http%3A%2F%2Fwww.voiptechchat.com%2Fvoip%2F286%2Fasterisk-101-uses-telemarketer-torture%2F", "style": "big", "title": "Asterisk 101 Uses: Telemarketer Torture" }); Note: You can play or download the MP3 audio of the &#8220;Telemarketer Torture&#8221; calls towards the end of the article. // When I first started working with VoIP, I began to hate telephony, and any and all things telephone related. This bothered me [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.voiptechchat.com%252Fvoip%252F286%252Fasterisk-101-uses-telemarketer-torture%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Asterisk%20101%20Uses%3A%20Telemarketer%20Torture%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fwww.voiptechchat.com%2Fvoip%2F286%2Fasterisk-101-uses-telemarketer-torture%2F", "style": "big", "title": "Asterisk 101 Uses: Telemarketer Torture" });</script></div>
<p class="note"><strong>Note:</strong> You can play or download the MP3 audio of the &#8220;Telemarketer Torture&#8221; calls towards the end of the article.</p>
<div style="float: right; padding: 10px;"><script type="text/javascript">// <![CDATA[
 digg_url = 'http://www.voiptechchat.com/voip/286/asterisk-101-uses-telemarketer-torture/';
// ]]&gt;</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script></div>
<p>When I first started working with VoIP, I began to hate telephony, and any and all things telephone related. This bothered me on many levels. You see, as a kid, I loved telephones. Growing up in the “big city,” pay phones seemed to be on every corner. Family stories talk about walking several blocks extra, just to avoid me seeing and wanting to play with a phone. But, as usual, I digress&#8230;</p>
<p>When I worked with an unnamed switch (let’s just say it rhymed with Broadmoft), I hated working with VoIP. I knew there had to be a better way and started playing with <a href="http://www.asterisk.org/" onclick="pageTracker._trackPageview('/outgoing/www.asterisk.org/?referer=');">Asterisk</a>. Soon, my memories of playing with phones started coming back and my love rekindled. Now, I look forward to working with phone systems, only because I truly feel that the use of a phone can only be limited by your imagination. And with companies like <a href="http://www.twilio.com/" onclick="pageTracker._trackPageview('/outgoing/www.twilio.com/?referer=');">Twilio</a>, <a href="http://www.adhearsion.com/" onclick="pageTracker._trackPageview('/outgoing/www.adhearsion.com/?referer=');">Adhearsion</a>, and <a href="http://www.digium.com/" onclick="pageTracker._trackPageview('/outgoing/www.digium.com/?referer=');">Digium</a>, the community of telephone developers seems only to grow.</p>
<p>With that long winded introduction, let’s discuss today’s topic — telemarketer torture. <span id="more-286"></span>I, like every other person I know, receives the random yet continual undesired telemarketer call (yes, I’m on the DND databases and let’s not get into that). Thanks to Asterisk, I can send my telemarketers to a little place I call the Annoyatron.</p>
<p>Now, many developers and users implement their own version of Telemarketer Torture. Some like using IVR’s. Some like endless ringing. Personally, I like to keep them on the line for a long time. You see, since I add numbers to the Annoyatron after they call me, by the time they reach the Annoyatron they have already called and wasted my time at least once before. So, instead of just having them hang up and move on to the next home, I like to see if I can keep them talking for a while. My Goal? At least 2 minutes.</p>
<p>I use Asterisk’s “WaitForSilence” command to keep my torture conversational. When there’s a pause, the Annoyatron will play a file. While the telemarketer speaks, the Annoyatron will patiently wait. You put it all together, and wala — the Annoyatron Telemarketer Torture.</p>
<p>Today, I received unwanted calls regarding long distance to India. I added the number to the Annoyatron and well, the results of their continued calls no longer annoy me. Here are two examples:</p>
<p>Listen to Call 1:<br />
<a href="http://www.voiptechchat.com/annoyatron.mp3">Download audio file (annoyatron.mp3)</a><br />
(<a href="http://www.voiptechchat.com/annoyatron.mp3">or you can download the MP3</a>)</p>
<p>Listen to Call 2:<br />
<a href="http://www.voiptechchat.com/annoyatron2.mp3">Download audio file (annoyatron2.mp3)</a><br />
(<a href="http://www.voiptechchat.com/annoyatron2.mp3">or you can download this MP3, too</a>)</p>
<p>Ok, so here’s an example of how you would write the dialplan in Asterisk:</p>
<pre class="brush: plain;">[annoyatron]
exten =&gt; s,1,Answer()
exten =&gt; s,n,Wait(2)
exten =&gt; s,n,Playback(annoy/annoy-hello)
exten =&gt; s,n,WaitForSilence(2200)
;...
; record a file for &quot;your side&quot; of the conversation
; wait for silence, and then play it
; lather rinse repeat
;...
exten =&gt; s,n,Hangup()</pre>
<p>Simple, no? Just one of the reasons Asterisk allowed me to enjoy working with telephones. Awwww. <img src='http://www.voiptechchat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>We’d love to hear about your fun examples with Asterisk. And you know, Leif Madsen is <a href="http://leifmadsen.wordpress.com/2009/07/17/howto-read-a-value-from-a-file-and-say-it-back/" onclick="pageTracker._trackPageview('/outgoing/leifmadsen.wordpress.com/2009/07/17/howto-read-a-value-from-a-file-and-say-it-back/?referer=');">requesting some ideas</a> for Asterisk Recipes himself.</p>
<p>Asterisk is free, open source software provided under the <a href="http://www.gnu.org/" onclick="pageTracker._trackPageview('/outgoing/www.gnu.org/?referer=');">GNU General Public License (GPL)</a>. Asterisk is the most popular open source software available, with the Asterisk Community being the top influencer in VoIP.</p>
<p>Why free? It’s just how <a href="http://www.digium.com" onclick="pageTracker._trackPageview('/outgoing/www.digium.com?referer=');">Digium</a> rolls. They really take that GPL open source to heart.</p>

]]></content:encoded>
			<wfw:commentRss>http://www.voiptechchat.com/voip/286/asterisk-101-uses-telemarketer-torture/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
<enclosure url="http://www.voiptechchat.com/annoyatron.mp3" length="2944640" type="audio/mpeg" />
<enclosure url="http://www.voiptechchat.com/annoyatron2.mp3" length="1801856" type="audio/mpeg" />
		</item>
		<item>
		<title>Diff’rent VoIP for Diff’rent Folks</title>
		<link>http://www.voiptechchat.com/voip/230/different-voip-for-different-folks/</link>
		<comments>http://www.voiptechchat.com/voip/230/different-voip-for-different-folks/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 17:32:40 +0000</pubDate>
		<dc:creator>Fred</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[Adhersion]]></category>
		<category><![CDATA[Alan Thicke]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Digium]]></category>
		<category><![CDATA[FreeSWITCH]]></category>
		<category><![CDATA[nortel]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[telephone]]></category>
		<category><![CDATA[Twilio]]></category>

		<guid isPermaLink="false">http://www.voiptechchat.com/?p=230</guid>
		<description><![CDATA[topsyWidgetPreload({ "url": "http%3A%2F%2Fwww.voiptechchat.com%2Fvoip%2F230%2Fdifferent-voip-for-different-folks%2F", "style": "big", "title": "Diff’rent VoIP for Diff’rent Folks" }); Yes, you guessed it correctly. In today’s article, Diff’rent Strokes will be used as a metaphor for VoIP. Why? The correct question is “Why Not?” And the answer… well that’s simple — Diff’rent Strokes is the perfect metaphor. Take for example these classic lines [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fwww.voiptechchat.com%252Fvoip%252F230%252Fdifferent-voip-for-different-folks%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Diff%E2%80%99rent%20VoIP%20for%20Diff%E2%80%99rent%20Folks%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fwww.voiptechchat.com%2Fvoip%2F230%2Fdifferent-voip-for-different-folks%2F", "style": "big", "title": "Diff’rent VoIP for Diff’rent Folks" });</script></div>
<div id="attachment_235" class="wp-caption alignright" style="width: 310px"><img class="size-medium wp-image-235" title="diffrent-voip" src="http://www.voiptechchat.com/wp-content/uploads/2009/01/diffrent-voip-300x225.jpg" alt="What you VoIPing 'bout Willis?" width="300" height="225" /><p class="wp-caption-text">What you VoIPing &#39;bout Willis?</p></div>
<p>Yes, you guessed it correctly. In today’s article, Diff’rent Strokes will be used as a metaphor for VoIP. Why? The correct question is “Why Not?” And the answer… well that’s simple — Diff’rent Strokes is the <strong><em>perfect</em></strong> metaphor. Take for example these classic lines from the show’s theme song:</p>
<blockquote><p><em>Now, the world don’t move to the beat of just one drum,<br />
What might be right for you, may not be right for some.</em></p></blockquote>
<p>Classic. Pausing for Trivia… do you know which 80’s sitcom star wrote these lyrics? If you said Growing Pains actor and Canadian sensation Alan Thicke, you’d be right… but, as usual, we digress.</p>
<p>Those working within VoIP, and contrary to many medical reports there are people still working in the industry, have many flavors and styles of VoIP products to choose from. Although opinions vary, there really is no “right” or “wrong” product line. Selecting your VoIP implementation is an individual choice that is determined simply by what works best for you.<span id="more-230"></span></p>
<h3>Asterisk versus FreeSWITCH versus Closed Source</h3>
<p><a href="http://www.asterisk.org" onclick="pageTracker._trackPageview('/outgoing/www.asterisk.org?referer=');">Asterisk</a>, by <a href="http://www.digium.com" onclick="pageTracker._trackPageview('/outgoing/www.digium.com?referer=');">Digium</a>, provides full PBX (private branch exchange) functionality in a (reasonably) small footprint, software package. Created by Mark Spencer in 1999, Asterisk provides itself to the VoIP community free of charge through the GNU General Public License. Asterisk does not require “per seat” licensing fees, maintains a very active community of developers, and requires no additional hardware for a strict VoIP deployment (although grabbing a Digium hardware card to connect to the <a href="http://www.voiptechchat.com/voip/27/what-is-pots/">PSTN</a> makes this software very versatile).</p>
<p><a href="http://www.freeswitch.org" onclick="pageTracker._trackPageview('/outgoing/www.freeswitch.org?referer=');">FreeSWITCH</a>, also an open source telephony software program, was developed after Asterisk, by people actively engaged in the Asterisk community. Much like the Facts of Life spun off from Diff’rent Strokes, FreeSWITCH developers thought that new software would be better for telephony; based on their experiences working with Asterisk. They worked hard and created a system that more suited their needs — and like Digium, they have shared this software with the world. The FreeSWITCH site posts a well-written, detailed explanation of “<a href="http://freeswitch.org/node/117" onclick="pageTracker._trackPageview('/outgoing/freeswitch.org/node/117?referer=');">How does FreeSWITCH compare to Asterisk?</a>” on their website (and keeping with the Facts of Life theme… FreeSWITCH approached the software with a “you take the good, you take the bad” approach).</p>
<p>Closed source systems, such as <a href="http://broadsoft.com/broadworks-application/index.htm" onclick="pageTracker._trackPageview('/outgoing/broadsoft.com/broadworks-application/index.htm?referer=');">Broadworks</a>, <a href="http://www.cisco.com/en/US/products/sw/voicesw/ps556" onclick="pageTracker._trackPageview('/outgoing/www.cisco.com/en/US/products/sw/voicesw/ps556?referer=');">Cisco Call Manager</a>, and <a href="http://www.notel.com" onclick="pageTracker._trackPageview('/outgoing/www.notel.com?referer=');">Nortel</a> IP Telephony solutions also provide VoIP software and hardware. Closed source systems pride themselves on providing “carrier” class solutions with dedicated support personnel. They also offer licensing fees, fancy logos, and lots of printed documentation.</p>
<h3>So which is the best choice? </h3>
<p>Remember: “<em>The world don’t move to the beat of just one drum</em>.”</p>
<p>Choosing a VoIP solution demands thought. Yes, Virginia, you truly have to warm up the water and boil the brain noodle for a while. Is Asterisk best suited for this deployment? <a href="http://www.freeswitch.org" onclick="pageTracker._trackPageview('/outgoing/www.freeswitch.org?referer=');">Brian West</a> would say that FreeSWITCH would be better in all situations. Others would say, “Hey, use Cisco in large deployments” (<a href="http://www.asteriskvoipnews.com/asterisk_case_studies/university_dumps_cisco_call_manager_for_asterisk_pbx.html" onclick="pageTracker._trackPageview('/outgoing/www.asteriskvoipnews.com/asterisk_case_studies/university_dumps_cisco_call_manager_for_asterisk_pbx.html?referer=');">although Sam Houston State University might say otherwise</a>).</p>
<p>There simply is no right or wrong answer. <strong>As long as you keep well informed of the products out there, the different tools available, and can approach your needs by selecting from your set of tools, you’ll be making the right choice.</strong> Fred uses Asterisk. Why? It works for him, and he’s comfortable with it, and he can deploy solutions quickly. Others use FreeSWITCH for the same reason. And who’s right? Simply put, everyone is.</p>
<p>This same discussion can be applied to coding within the VoIP platform of your choice. Recently, when we discussed <a href="http://www.voiptechchat.com/voip/218/use-asterisk-cepstral-and-perl-to-get-parking-and-weather-updates/">using Asterisk, Cepstral, and Perl to Get Parking and Weather Updates</a>, we received many, many comments from people with different approaches.</p>
<p><a href="http://a2geeks.org/" onclick="pageTracker._trackPageview('/outgoing/a2geeks.org/?referer=');">Dug Song</a> commented how <a href="http://twilio.com" onclick="pageTracker._trackPageview('/outgoing/twilio.com?referer=');">Twilio</a> could be used in this situation while Jason Goeke demonstrated how <a href="http://adhearsion.com/" onclick="pageTracker._trackPageview('/outgoing/adhearsion.com/?referer=');">Adhersion</a> could also be used. Within the comments we can see that some coders like jumping into the programming interface (and staying there) whereas Fred likes the “get in, get out” approach and stay in the Asterisk dial plan as much as possible.</p>
<h3>So, again, who is right?</h3>
<p>We turn once more, to the wise Alan Thicke and Diff’rent Strokes:</p>
<blockquote><p>Everybody&#8217;s got a special kind of story<br />
Everybody finds a way to shine,<br />
It don&#8217;t matter that you got not a lot <br />
So what,<br />
They&#8217;ll have theirs, and you&#8217;ll have yours, and I&#8217;ll have mine.<br />
And together we&#8217;ll be fine…<br />
Because it takes, Diff&#8217;rent Strokes to move the world.<br />
Yes it does.<br />
It takes, Diff&#8217;rent Strokes to move the world.</p></blockquote>
<p>roll credits</p>

]]></content:encoded>
			<wfw:commentRss>http://www.voiptechchat.com/voip/230/different-voip-for-different-folks/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.497 seconds -->
