The Breezy HR - Microsoft Dynamics 365 Business Central quickstart integration template (NA | EU) lets you integrate your Breezy HR hired candidates with Microsoft Dynamics 365 Business Central employees. The integration template comprises one pre-built integration flow. This integration requires a Breezy HR pro-plan to access Breezy HR webhooks. You must have Developer mode enabled to use this integration.
Supported integration flows
The Celigo quickstart bundle contains workflows you can easily configure and deploy without coding or IT support. The following built-in flows sync from the specified source data to the corresponding destination.
Breezy HR to Microsoft Dynamics 365 Business Central
Breezy HR candidates to Microsoft Dynamics 365 Business Central employees.
Gather your credentials
Keep your Breezy HR and Microsoft Dynamics 365 Business Central account credentials ready:
-
Breezy HR – verify APIs and Authorization
- Before you set up a Breezy HR connection below, ensure you have the API and authentication details for your Breezy HR app.
-
Microsoft Dynamics 365 Business Central – verify APIs and Authorization
- Before you set up a Microsoft Dynamics 365 Business Central connection below, ensure that you have the API and authentication details for your Microsoft Dynamics 365 Business Central app.
Install the Breezy HR – Microsoft Dynamics 365 Business Central template
- From the integrator.io Microsoft Dynamics 365 Business Central Marketplace options, select the Breezy HR template and click Install.
- Review the template’s contents and ReadMe and click Install now to begin.
- Install the template.
Configure the Breezy HR – Microsoft Dynamics 365 Business Central flows
Additional record mapping is required to integrate the template’s exports and imports with your Breezy HR and Microsoft Dynamics 365 Business Central apps.
Note that all of your flows are disabled when first installed. After configuring the flows, you may enable them in your Flows dashboard or in Flow Builder with the Off/On toggle button. Then run or schedule each flow.
Breezy HR candidates to Microsoft Dynamics 365 Business Central employees
When a candidate's employment stage is modified in Breezy HR, this integration flow exports those candidates from Breezy HR and imports the “Hired” candidates into Microsoft Dynamics 365 Business Central as new employees.
Additional resources: Microsoft Dynamics 365 Business Central documentation, Breezy API
- This flow utilizes a script that splits a single, full name field into two fields for first and last names.
- This flow requires the Microsoft Dynamics 365 Business Central company ID of the account that will have employees added to it. This ID will be stored in the integration settings, and you must change it from companyID123 to your unique company ID.
Before you begin
Retrieve the Company ID from Microsoft Dynamics 365 Business Central and store it in the integration settings:
- Navigate to your company in Microsoft Dynamics 365 Business Central.
- Click the “?” on the top of the page and click Help and Support on the right-hand side of the page.
- Click Inspect pages and data.
- Find the internal ID, labeled id or guid, on the right-hand side of the page.
Setup instructions
You may need to contact your Breezy HR administrator to set up the webhook feature.
- Set up a Breezy HR webhook export.
- Set the Verification type to Secret URL.
- Generate a custom URL token during the webhook setup in integrator.io and copy the public URL that is generated.
- Set up a Candidate Status Updated webhook in Breezy HR and add the public URL that integrator.io generated.
Import Microsoft Dynamics 365 Business Central employees
Destination record | Source record |
personalEmail | $.object.candidate.email_address |
givenName | {{firstName}} |
surname | {{lastName}} |
jobTitle | $.object.position.name |
phoneNumber | $.object.candidate.phone_number |
To add a company email address to the employee record (ex. candidate’s.name@company.com), set up a field mapping as follows:
Destination record | Source record |
{{firstName}}.{{lastName}}@company.com |
Comments
Please sign in to leave a comment.