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
Authentication method: API Key
Required scopes
core-api:employees:readcore-api:employees:writecore-api:absences:readcore-api:absences:writecore-api:applicants:readcore-api:applicants:writecore-api:payroll:readcore-api:documents:writecore-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
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
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.