We’re looking to create invoices through the API and require the ability to assign these to a project and a contact, however the contact would be different for each invoice. This would allow us to collate invoices to a project for reporting, good housekeeping and management purposes.
It appears FreeAgent only supports one contact per project, this really restricts the use of Projects for reporting/admin purposes.
We have a similar use case to this request made 7 years ago (where conference management is mentioned):
Are there any plans yet to support this?