Overview
The Flows360 integration for Cezanne HR provides a robust mechanism for connecting its Human Resources Information System (HRIS) capabilities with other business-critical applications. Automate data flows for core HR objects, establishing Cezanne HR as the single source of truth for employee data. This eliminates manual data entry, reduces errors, and ensures data consistency across departments.
Use this connector to streamline key processes:
- User Provisioning: Sync new hire data from Cezanne HR to automatically provision accounts in identity management (e.g., Active Directory, Okta) and productivity suites (e.g., Google Workspace, Microsoft 365).
- Finance and Payroll: Push absence and payroll data directly to financial or ERP systems for accurate and timely processing.
- Data Synchronization: Keep employee records in downstream applications updated in real-time when changes occur in an employee's status, position, or personal details within Cezanne HR.
This integration dismantles data silos between HR, IT, and Finance, enhancing operational efficiency and providing a stable data backbone for the entire employee lifecycle.
Capability summary
Authentication
Auth method: API Key
Required scopes
core-api:employees:read
core-api:employees:write
core-api:absences:read
core-api:absences:write
core-api:applicants:read
core-api:applicants:write
core-api:payroll:read
core-api:documents:write
core-api:performance:write
Supported objects
| Object | Read | Write | Notes |
|---|---|---|---|
| Employee | Yes | Yes | |
| Absence | Yes | Yes | |
| Job Applicant | Yes | Yes | |
| Payroll Data | Yes | No | Payroll data is typically read-only from the HR system. |
| Position | Yes | No | |
| Department | Yes | No | |
| Performance Review | Yes | Yes | |
| Training Course | Yes | No | |
| Expense Claim | Yes | No | |
| Document | No | Yes | Document writing is supported via the 'upload_document' action. |
Supported actions
| Action | Description |
|---|---|
| get_employee | Retrieves the complete record for a specified employee. |
| create_absence | Creates a new absence entry for an existing employee. |
| update_employee | Updates the record of an existing employee. |
| new_job_applicant | Retrieves job applicants added since the last poll. |
| create_job_applicant | Creates a new job applicant record in the system. |
| update_absence | Updates an existing absence record for an employee. |
| terminate_employee | Updates an employee's record to reflect termination status. |
| add_performance_review | Adds a new performance review to an employee's record. |
| upload_document | Uploads a document or attachment to a specified record, such as an employee file. |
| new_absence_request | Retrieves new absence requests submitted since the last poll. |
| employee_onboarded | Retrieves employees who have recently completed the onboarding process. |
| employee_updated | Retrieves employees whose records have been updated since the last poll. |
Setup steps
To connect Flows360 to your Cezanne HR instance, you will need to generate an API Key.
- Log in to your Cezanne HR account with administrative privileges.
- Navigate to the System Setup or Administration section of the application.
- Locate the menu item for API Management, Web Services, or Integrations. The exact naming may vary.
- In the API management section, select the option to Create a New API Key or Add a New Integration.
- Assign a descriptive name to the API key (e.g.,
Flows360_Integration) to easily identify it later. - Configure the API key's permissions. Ensure it has the necessary read and write permissions for all objects required by your workflows (see the Required Scopes section for a list of necessary permissions).
- Save the configuration and copy the generated API key to your clipboard.
- Return to the Flows360 connection modal, and paste the copied key into the API Key field to establish the connection.
Limitations
- The integration's performance is subject to the rate limits imposed by the Cezanne HR API. High-volume data synchronization may require batching or throttled execution.
- The scope of accessible data is determined by the permissions assigned to the API key within Cezanne HR. If certain objects or fields are not visible, verify the key's permission set in the Cezanne HR admin panel.
- Custom fields created in Cezanne HR may not be immediately available through standard object schemas and may require specific mapping or custom API calls within Flows360 workflows.