Imagine that you have a small company and want to use Basecamp for managing your project, Blinksale or FreshBooks for invoices.
But do you like the fact that you need to keep all your information about clients in sync among two systems? I do not. And what if you will add one more system for your business? Two more systems?
Basecamp and Blinksale are known to have their own APIs. You can develop your own synchronization bot for them. Will it work for you? Most probably, yes. This approach seems to work even if you will have one more system with its own API. But is it nice? I doubt.
Is there any nicer solution for this problem? Well, unfortunately, not without owners of our favourite services.




