If you're looking to synchronize applicant data between Fountain and your internal database, look no further. This integration is relatively straightforward requires minimal engineering work.
The following is the workflow that is most typically used (pushing is more common than polling, though both are also possible):
- Fountain user adds your company admin URL as a webhook on the Approved stage (doable via your API page found under Company Settings; more info here).
- Applicants are moved to the Approved stage by Fountain user.
- Fountain automatically fires a webhook containing the applicant payload to the provided destination URL. (See "result format" here for an example applicant payload; "data" would include the applicant fields and value.)
- You map the Fountain applicant fields into the worker profile.
For testing, we recommend using Postman to try out/see the applicant payloads to map before switching to your company URLs.