This blog post could alternatively be titled "Sometimes Eric Misses Stuff That's Right in Front of his Face." Let me explain.
We've been big fans of Cirrus Insight ever since we met founder Ryan Huff at AppQuest in 2011. Both TaskRay and Cirrus Insight were semi-finalists in the competition, and both products have gone on to dominate their categories on the AppExchange. In case you haven't had a chance to check it out, Cirrus Insight is the leading app for integrating Gmail/Google Apps email with Salesforce (they've got 206 five star reviews as I write this).
Of course, since Bracket Labs uses Google Apps for our corporate email, we were also really excited to use Cirrus Insight. We've been customers since the beginning and now find it indispensable to our daily work.
I've recently been helping the CI team beta test a new version of their app that's filled with sweet new features. As I was playing with the new features, it occurred to me that Cirrus Insight could easily be made to attach emails and email attachments to custom objects, similar to what I currently use it for with Leads and Contacts. This would allow a TaskRay customer to attach an email to a Task or Project directly from their Gmail inbox. I got really excited as I thought about this and I quickly jotted a feature request in the beta testing feedback forum. Ryan quickly replied,
"We already do this Eric, am I missing something?"
Sure enough, CI already has the ability to attach emails and attachments to custom objects, meaning that they already supported TaskRay customers. I completely missed the fact that I could have been attaching emails and files to TaskRay Tasks and Projects in Salesforce this whole time!
My "DUH!" moment has done nothing to dampen my excitement. TaskRay's native Force.com architecture means that Ryan and the CI team are able to support TaskRay without having to do anything special in their code. They support custom objects, we use custom objects, it's done! This is one of those moments where the true power of the enterprise app concept becomes apparent, customers can plug multiple connected apps into a platform and they all just start working together. If you've ever spent time and big $ on middleware solutions to get your systems talking to each other, you have a special appreciation for how cool this is.
To make it even cooler, both Cirrus Insight and TaskRay are available as fully-functional free trials. This means you can install both apps and take them for a spin in your own Salesforce instance. Try them out and join the connected app revolution today!