Darwinbox is an end-to-end enterprise HR platform that automates the complete employee lifecycle in a single system. It manages everything from recruitment and onboarding to performance, payroll, and offboarding for large organizations.
The Darwinbox integration with Profit.co allows you to automatically import employee data from Darwinbox and create users in Profit.co. This keeps your Profit.co user base aligned with your HR records without any manual effort.
What can you do with Darwinbox and Profit.co integration?
With the Darwinbox integration, you can import the following data from Darwinbox into Profit.co:
- Users (employees)
- Departments
- Job Titles
- Employee Number
- Date of Joining
- Secondary Reviewer
- Grades
- Manager (sync)
Prerequisites
Before starting, ensure the following requirements are met:
- You have valid Darwinbox administrator credentials.
- You are logged in as a Super User in Profit.co.
- You have the connection details from your Darwinbox account ready.
Note: Before configuring the Darwinbox integration, disable the Auto Generate toggle in Profit.co by navigating to Settings –> User Management –> Number Generation and turning off Auto Generate.
Note: Only Super Users can configure the Darwinbox integration in Profit.co.
Configure Darwinbox Integration in Profit.co
The following steps walk through connecting Darwinbox to Profit.co and setting up user sync.
Step 1:
Navigate to the Darwinbox connector in Profit.co to begin the setup.
- Navigate to Settings from the left navigation panel.
- Click Integrations and select the Business Level tab.
- Locate Darwinbox and click the Manage button.
4. On the Manage Darwinbox page, click the Connect to Darwinbox button.
Step 2:
Fill in the required credentials from your Darwinbox account to authenticate the connection.
- Enter the Connection Name.
- Select the Environment.
- Enter the Subdomain.
- Enter your Darwinbox Username and Password.
- Enter the Active User Dataset Key and Active User API Key.
- Enter the Inactive User Dataset Key and Inactive User API Key.
- Optionally, enable Share Sync Summary to receive an email notification after each sync.
- Click Connect to establish the connection.
Step 3:
- The initial sync starts automatically after the connection is confirmed.
- The initial sync will start after 30 minutes and import users from your Darwinbox account into Profit.co.
- Once the sync finishes, users from Darwinbox will appear under Settings → User Management → Disabled Users in Profit.co.
- By default, all imported users will have login access disabled. You need to enable each user manually after they are added.
Note: The first sync will happen only after 30 minutes once the connection is saved. Subsequent syncs run every day at 9 PM local time.
Step 4:
Profit.co provides additional options to control how the sync behaves and what notifications you receive.
You will also have the option to do the Field mapping. Field mapping shows records of Darwibox and Profit.co
At any stage, if you do not want to synchronize the user details for a particular period of time, you can enable the Pause Connection toggle. Users will not be synchronized until you disable the toggle.
Share Sync Summary
Enable the Share Summary checkbox to receive an email notification after each sync with a summary of imported user data.
Role Assignment
Under the Roles section, choose how Profit.co roles are assigned to synced users:
- Sync Default Roles -All users synced from Darwinbox are assigned the default Profit User role in Profit.co.
- Sync Selected Roles – Allows you to customize and assign specific roles to users in Profit.co during the sync.
Important Sync Behaviours
Be aware of the following default behaviours when using the Darwinbox integration:
- Login access is disabled by default for all users added from Darwinbox. You need to enable it manually in User Management for each user before they can sign in.
- All imported users are assigned Profit User access by default. You can change the access level in the configuration; based on the configured role, the user’s access will be updated during the next sync.
- Terminated users in Darwinbox are not automatically terminated in Profit.co. You need to manually terminate them in Profit.co.
- Periodic syncs run every day at 9 PM local time to keep user data up to date.
Summary
By connecting Darwinbox to Profit.co, your organization can automatically keep employee records in sync across both platforms. User imports, department data, job titles, manager hierarchy, and other HR fields are pulled from Darwinbox on a daily schedule, reducing manual administration and ensuring your Profit.co workspace stays aligned with your HR source of truth.