Skip to main content

How Swif.ai Handles Employee Records

Updated over a week ago

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.

Did this answer your question?