Integration with Free Agent, anyone have experience?

We have a cloud hosted CRM and are looking at the possibility of a basic integration for our users with Free Agent. We will need the following …

  1. Sync clients from Free Agent to our software
  2. Ongoing 2 way client sync of data to ensure client duplication is not possible
  3. Two way sync of invoices generated
  4. Two way sync of invoices amended
  5. Two way sync of invoices paid

Before we go any further I was wondering if any other developers have done anything similar and how they found development of the API’s…

I guess we are trying to get a feel for how much time we will need to allocate !!

I’ve done a fair bit of development with the FreeAgent API. The documentation is fairly clear and they are surprisingly good.

In terms of estimation, my first suggestion would be to read them and see how they correspond with your CRM’s docs. If you need help, give me a shout.