Synchronise Contacts between Harvest and Highrise
There appears to be an online application for everything these days… and thank goodness for that. 37signals have charged ahead and produced some wonderful online applications such as Basecamp, Backpack and more recently Highrise – a relatively lightweight CRM for small business. And if you are looking for a trusted time-tracking and invoicing application, try Harvest by Iridesco.
Small businesses often don’t have the budget to pay for an all-in-one accounting, project management and CRM package. Instead, small businesses often outlay nominal monthly amounts for 2 or 3 online applications, typically offered by different companies. While this is a very cost effective solution, one must not forget that significant time must then be spent updating common information across the chosen applications. The information most common across applications for business, is customer (or client) contact information.
At Fatpublisher we use Highrise for our CRM and Harvest for our invoicing. Client contact information in Highrise is used for marketing purposes. Client contact information in Harvest is used for invoicing. Rather than waste time performing dual maintenance when we gain a new client (or when clients change their details) we decided to utilise the APIs of both applications and build a synchronisation service to do the work for us. We have aptly named the synchronisation service FatSync. The service is built in PHP5 and has been released under a GNU General Public License.
Download and read more about FatSync.
Synchronise other popular API powered applications. Contribute to the FatSync repository on GitHub.
FatSync was written by Neil Pearson.