API Integration with PM sites

Hi Guys,
We’re looking into expanding functionality to allow FreeAgent to two-way
synch Contacts / Projects / Tasks and Time entry against a online PM tool
(think Trello, Podio, PlanScope etc.)

These PM tools often offer time entry / tracking functionality and some
offer enhanced reporting on costs of our team members. We would not utilize
the time tracking of these services unless we could utilize this API to
ensure time entered in one location would update the other. Contact /
Projects and Tasks are all nice-to-haves. If two-way synchronization is not
possible then we just want to feed FreeAgent with data from PM.

During our research we have stumbled across Zapier and PodBox but all
current functionality only supports synch of Contacts. I have seen
information on the API for time entries and was curious if this was
possible before we start spinning our wheels?

We are capable of building this internally, but wanted to ask for opinions
and build our confidence before starting.

Thank you!