Swif.ai ensures accurate and consistent employee record management based on organization-level uniqueness. Here's how different employee creation methods are managed:
Employee Creation Logic
1. Manual Creation
When manually creating an employee:
If an employee with the same identifier (such as an email) already exists within the organization, the system throws an error.
An appropriate message is displayed, and no automatic merging or updates occur.
2. File Import (CSV Upload)
When importing employees via CSV file:
The system only creates new employee records.
Existing employees in the organization are ignored.
No updates are applied to existing records.
Organizations must manually re-activate existing employees if necessary.
3. HRIS Integration Import
During HRIS integration imports:
Existing employee records are partially merged:
Updated fields: emails, names, contact information.
Employee status (active/inactive) remains unchanged.
New employee records are created normally.
4. Device Enrollment
During device enrollment:
For existing employees:
No updates are applied to status or core employee information.
Device assignment proceeds according to existing logic.
For new employees:
A new employee record is created.
Enrollment and device assignment proceed normally.
This systematic approach helps maintain clarity, accuracy, and consistency within employee management processes across your organization.