<?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>OpenVBX Blog &#187; css</title>
	<atom:link href="http://blog.openvbx.org/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.openvbx.org</link>
	<description></description>
	<lastBuildDate>Fri, 27 Apr 2012 20:44:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Twilio Connect &amp; Presence in OpenVBX</title>
		<link>http://blog.openvbx.org/2011/09/twilio-connect-presence-in-openvbx/</link>
		<comments>http://blog.openvbx.org/2011/09/twilio-connect-presence-in-openvbx/#comments</comments>
		<pubDate>Wed, 21 Sep 2011 20:11:15 +0000</pubDate>
		<dc:creator>Shawn Parker</dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[account]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[billing]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[connect]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[minify]]></category>
		<category><![CDATA[mysqli]]></category>
		<category><![CDATA[openvbx]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[presence]]></category>
		<category><![CDATA[twilio]]></category>

		<guid isPermaLink="false">http://blog.openvbx.org/?p=766</guid>
		<description><![CDATA[If you haven&#8217;t heard yet, Twilio Conference is in full swing and we here at Twilio just announced the availability of Twilio Connect and Presence for Twilio Client. Two fantastic additions to the Twilio family of products. Available today as well is an updated preview of OpenVBX 1.1 that includes support for both Connect &#038; [...]]]></description>
				<content:encoded><![CDATA[<p>If you haven&#8217;t heard yet, Twilio Conference is in full swing and we here at Twilio just announced the availability of <a href="http://www.twilio.com/api/connect">Twilio Connect</a> and <a href="http://www.twilio.com/docs/client/device#presence-handler">Presence for Twilio Client</a>. Two fantastic additions to the Twilio family of products.</p>
<p>Available today as well is an updated preview of OpenVBX 1.1 that includes support for both Connect &#038; Presence. You can now offer service based on OpenVBX without having to directly bill clients for usage and your plugins can listen to Presence events to better help your users communicate.</p>
<p><span id="more-766"></span></p>
<h3 id="connect">Twilio Connect</h3>
<p><a href="http://blog.openvbx.org/wp-content/uploads/2011/09/twilio-connect-button.png"><img src="http://blog.openvbx.org/wp-content/uploads/2011/09/twilio-connect-button.png" alt="" title="twilio-connect-button" width="423" height="86" class="aligncenter size-full wp-image-771" /></a></p>
<p>With Twilio Connect you can sign up new Tenants to communicate using your OpenVBX install but not have to deal with the billing. All of that is passed on to the Tenant&#8217;s Twilio account.</p>
<p>To use Twilio Connect simply go to your <a href="https://www.twilio.com/user/account">Twilio Account</a>, click on the Apps sub-navigation item and then again on the Connect Apps tab. Here you can create a Connect Application that other Twilio Account holders can connect to via your OpenVBX install.</p>
<p>Enter a Name and a Company Name. In the required URL fields simply enter the base url to your OpenVBX install. When you save your credentials in OpenVBX these will be updated for you. After saving the information copy the Connect Application Sid that is provided.</p>
<p>Back in your OpenVBX install navigate to the Settings section and click on The Twilio Account tab. Enter your Connect App Sid in the space provided. You&#8217;ll now be given the choice to create new Tenants using Twilio Connect as the billing mechanism.</p>
<div class="notice">
<p>At this time there is no way to convert existing tenants. This functionality is being explored for the near future.</p>
</div>
<p>When a newly created Connect enabled Tenant signs in for the first time they&#8217;ll be promted to authenticate to your application. If they do not yet have a Twilio Account they&#8217;ll be able to set one up right there.</p>
<p>Upon acceptance of the Connect agreement they&#8217;ll be granted access to your OpenVBX install. If they ever revoke access to your account they&#8217;ll be denied access after log-in to OpenVBX, but the Tenant Administrator will be able to re-connect the Application and pick up right where they left off.</p>
<p>And that&#8217;s it. There&#8217;s no special UI, no special permissions to manage. Your Connect Tenants work just like your regular Tenants.</p>
<h3 id="presence">Twilio Client Presence</h3>
<p><a href="http://blog.openvbx.org/wp-content/uploads/2011/09/openvbx-presence-screenshot.jpg"><img src="http://blog.openvbx.org/wp-content/uploads/2011/09/openvbx-presence-screenshot.jpg" alt="" title="openvbx-presence-screenshot" width="695" height="319" class="aligncenter size-full wp-image-780" /></a></p>
<p>With the addition of Presence to Twilio Client OpenVBX can now be smarter about how it connects you to other users in the OpenVBX install. </p>
<p>The Call button in the interface now not only allows you to dial numbers, but it also reveals a list of users in your install and provides a quick dial button for each user. If that user is online with Twilio Client they&#8217;ll be dialed in their browser. If they&#8217;re not online they&#8217;ll be contacted using their primary device.</p>
<h3 id="other-changes">Other Changes</h3>
<p>While Twilio Connect &#038; Presence are the big announcments with this preview there are a few other underlying changes. </p>
<p>This release builds on the previous preview that replaced the internal API communication with Twilio as well as replacing the TwiML generation process. These changes are most likely breaking changes for many plugin developers. We encourage all plugin developers to test against this new code.</p>
<p>This new preview also replaces the use of pre-compiled CSS &#038; Javascript assets with <a href="http://code.google.com/p/minify/">Minify.php</a>. This was done to help make us more compatible and enable OpenVBX to runn well in many different environments. Another blog post is forthcoming to explain the benefits of this new approach and how to get your customized OpenVBX install to add its own assets and gain the benefit of minified Javascript and CSS delivery.</p>
<p>We&#8217;ve also upgrade the installer to use <a href="http://us.php.net/mysqli">MySQLi driver in PHP</a> when available. This should be invisible behind the scenes.</p>
<h3 id="download-preview">Downloading the Preview</h3>
<div class="notice">
<p>This code should not be run in production and is meant for developers to ready their code for a major change. This code may contain bugs that adversely affect data and should not be run in production. Work on a copy of your install and be sure to back up the database first.</p>
</div>
<p>The preview version is located in the GitHub repository in the <a href="https://github.com/twilio/OpenVBX/tree/develop">develop branch</a>. You can check out or branch the preview or simply download the <a href="https://github.com/twilio/OpenVBX/tarball/develop">tarball</a> or the <a href="https://github.com/twilio/OpenVBX/zipball/develop">zip file</a>.</p>
<p>We&#8217;re working hard to test all cases and squash any remaining bugs, but with our goal of supporting many different hosting environments we are constantly encountering areas where we can improve OpenVBX&#8217;s compatibilty. We encourage you to help us by testing OpenVBX on different environments and submitting your bug reports.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.openvbx.org/2011/09/twilio-connect-presence-in-openvbx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
