The integration between Teamtailor and Oneflow has been updated to allow for bidirectional data flow.
Previously, only data from Teamtailor to Oneflow was supported, which meant that you had to fill out a contract or contract template with a candidate's default or custom fields.
With the latest update, you can now enter information into a Oneflow contract, and this information will be sent back to Teamtailor.
This means that the integration is now more seamless, and you can easily manage data in both Teamtailor and Oneflow.
Setting up SmartSync
To enable this feature, follow the steps below.
In Oneflow:
- Log in as an administrator and go to Marketplace > click on Webhooks.
- Create a new webhook and copy-paste the URL: https://an1md697q3.execute-api.eu-west-1.amazonaws.com/production/results
In Teamtailor:
- Go to Settings and select API-keys under the Integrations section.
- Create a new API key with Admin Read/Write permissions.
- Navigate to Settings again, then select Marketplace Activations, and select Oneflow.
- Choose the new Teamtailor API key from the drop-down menu and add it.
Once the setup is done, there are two methods you can follow to achieve the SmartSync functionality:
Method 1- Syncing custom fields that already contain values
- Look for a pre-filled custom field that already contains a mapping data-field in Oneflow.
- Send this custom field to Oneflow.
- If you modify this field in the contract, the corresponding field in Teamtailor will also be updated accordingly.
Method 2 - Sync an empty custom field
- Add an empty custom field to a Oneflow contract template during the setup process.
- Once a participant adds a value to this field, it will be updated in Teamtailor on the candidate card as well.
From now on, any time a participant modifies a contract, the corresponding fields in Teamtailor will be automatically updated.
Once all parties have signed a contract, the contract attachment will appear on the candidate card.