This integration was done in three parts:
- Specific modifications to FileMaker database such as required fields (flags) that the API looks for to process new records. As well as a few scripts that will be called when changes are made in FileMaker to 'push' modifications to Joomla.
- A variety of PHP scripts called by a cron job to automate a profile creation. (This process will batch all pending records in one call)
- A Community Builder Plugin to send Joomla profile changes back to the FileMaker Database.
We would be happy to talk to you more about this integration and how it can be set-up for your environment.
We tried to make it as generic as possible when creating, but there would still be some customization needed to match individual requirements.