Migrate your Sesame HR data
All-in-one HR suite from Valencia covering time tracking, shifts, leave, recruitment, and payroll prep for mid-market teams in Europe and Latin America.
In its favor
Why people choose Sesame HR
The signal that keeps Sesame HR on the shortlist. Sourced from G2, Capterra, and customer scoping calls.
Centralizes time tracking, leave management, shifts, and recruitment into a single platform, eliminating the need to manage multiple disconnected tools for growing European and Latin American teams.
Offers a 14-day free trial with no credit card required, allowing HR teams to evaluate fit before committing to a paid tier.
Implements a self-service model where employees manage their own schedules and time-off requests, reducing administrative overhead for HR staff.
Includes payroll preparation features that aggregate hours and deductions, simplifying the handoff to external payroll providers.
Provides an organizational chart visualization out of the box, giving managers a clear staffing map without manual maintenance.
Customers report a significant gap between the platform's marketing promises and actual delivered functionality, with features that underdeliver in practice.
Scheduling features are cited as problematic, with shift management creating conflicts or not enforcing restrictions correctly for diverse contract types.
Customer support is described as poor, with slow or unhelpful responses when issues arise during day-to-day use.
Unexpected changes to the platform have disrupted established workflows, and some modules are reported as buggy or incomplete.
Teams cite missing features for complex HR needs, particularly around performance management and compliance tooling.
Reasons to switch
Why people leave Sesame HR
The recurring reasons buyers give for replacing Sesame HR. Presented as facts, not knocks.
Platform scorecard
Strengths, weaknesses, and where Sesame HR fits
Grades across six dimensions, plus a SWOT-style view of where the platform shines and where it falls short.
SWOT — strengths, weaknesses, and use-case fit
Strengths
Weaknesses
Where it works
Where it struggles
Pricing tiers
Sesame HR pricing overview
Sesame HR uses a per-user, per-month model with two published tiers. Starter starts at $4.25/user/month annually with a 15-employee minimum and caps recruitment at 5 open positions. Enterprise unlocks SSO, unlimited recruitment, and full API access at $5.00/user/month but requires at least 300 users. A Professional tier is available via sales inquiry.
Starter
Tier 1 of 3
$4.25/user/month (annual); $5/user/month (monthly)
What's included
Need help selecting your HRMS?
Book a free 30 minute consultationPricing is informational. FlitStack AI does not bill on Sesame HR's schedule — see our quote-based pricing →
What gets migrated
Sesame HR object support
Object-by-object support for Sesame HR migrations. Per-pair details surface during scoping.
Employees
Fully supportedEmployees are the core record in Sesame HR. All standard fields (name, email, hire date, department, role) are accessible via the API and export. We migrate them 1:1; owner/manager assignment is preserved as a reference ID that we validate against the org chart before import.
Contracts
Fully supportedContract records are tied to Employees and include employment type, salary band, and start/end dates. We preserve the contract as a sub-record or custom field block depending on the destination schema.
Time Entries
Fully supportedClock-in/clock-out records, including overtime flags and break deductions, are available via the API. We chunk large time-entry datasets by pay period to avoid rate-limit pressure during extraction.
Absence Records (Time Off)
Fully supportedLeave balances and request history are exported as dated records with type, status, and approver. We map Sesame HR leave types to destination equivalents using a customer-approved mapping table.
Shifts
Fully supportedShift assignments with start/end times, assigned employee, and role are available via API. We preserve the full shift schedule as a structured record set.
Candidates / Recruitment
Mapping requiredVacancy and candidate records exist in Sesame HR but only up to 5 open positions on the Starter tier. We extract all candidates and map them to the destination ATS schema, flagging any custom pipeline stages that do not map directly.
Organizational Chart
Mapping requiredThe org chart is exposed as a hierarchical structure in Sesame HR. We extract it as a flat list of manager-subordinate relationships and rebuild the hierarchy in the destination, flagging circular references if they exist.
Custom Properties / Custom Fields
Mapping requiredCustom fields on Employees and other objects are available via API. We read the full custom field schema during discovery and apply value-mapping for picklist and multi-select fields.
Payroll Preparation Data
Mapping requiredSesame HR collects payroll input data (hours worked, deductions, accruals) but does not process payroll itself. We export the preparation dataset as a structured CSV, noting that downstream payroll systems may require a separate import step.
Documents
Mapping requiredEmployee documents such as contracts, ID copies, and certificates can be exported from Sesame HR. We extract binary files and attach them to the corresponding Employee record in the destination, preserving original filenames.
Reports / Audit Logs
Mapping requiredContract data reports, personal data history, and employment data history are available as exports. We include these as reference artifacts in the migration package but do not recreate them as live objects.
PTO Balances
Fully supportedAccrued and available PTO balances per employee are tracked in Sesame HR. We migrate current balance snapshots as custom fields or balance records depending on destination capability.
Job Titles / Departments
Fully supportedJob titles and department assignments are standard fields on Employee records and migrate cleanly. We validate against the destination chart of accounts or HR structure to avoid orphan entries.
Tags / Labels
Mapping requiredSesame HR allows tagging employees with custom labels. We extract all tags and map them to the destination's tagging or segment system, merging duplicates where they occur.
| Object | Support | Notes |
|---|---|---|
| Employees | Fully supported | Employees are the core record in Sesame HR. All standard fields (name, email, hire date, department, role) are accessible via the API and export. We migrate them 1:1; owner/manager assignment is preserved as a reference ID that we validate against the org chart before import. |
| Contracts | Fully supported | Contract records are tied to Employees and include employment type, salary band, and start/end dates. We preserve the contract as a sub-record or custom field block depending on the destination schema. |
| Time Entries | Fully supported | Clock-in/clock-out records, including overtime flags and break deductions, are available via the API. We chunk large time-entry datasets by pay period to avoid rate-limit pressure during extraction. |
| Absence Records (Time Off) | Fully supported | Leave balances and request history are exported as dated records with type, status, and approver. We map Sesame HR leave types to destination equivalents using a customer-approved mapping table. |
| Shifts | Fully supported | Shift assignments with start/end times, assigned employee, and role are available via API. We preserve the full shift schedule as a structured record set. |
| Candidates / Recruitment | Mapping required | Vacancy and candidate records exist in Sesame HR but only up to 5 open positions on the Starter tier. We extract all candidates and map them to the destination ATS schema, flagging any custom pipeline stages that do not map directly. |
| Organizational Chart | Mapping required | The org chart is exposed as a hierarchical structure in Sesame HR. We extract it as a flat list of manager-subordinate relationships and rebuild the hierarchy in the destination, flagging circular references if they exist. |
| Custom Properties / Custom Fields | Mapping required | Custom fields on Employees and other objects are available via API. We read the full custom field schema during discovery and apply value-mapping for picklist and multi-select fields. |
| Payroll Preparation Data | Mapping required | Sesame HR collects payroll input data (hours worked, deductions, accruals) but does not process payroll itself. We export the preparation dataset as a structured CSV, noting that downstream payroll systems may require a separate import step. |
| Documents | Mapping required | Employee documents such as contracts, ID copies, and certificates can be exported from Sesame HR. We extract binary files and attach them to the corresponding Employee record in the destination, preserving original filenames. |
| Reports / Audit Logs | Mapping required | Contract data reports, personal data history, and employment data history are available as exports. We include these as reference artifacts in the migration package but do not recreate them as live objects. |
| PTO Balances | Fully supported | Accrued and available PTO balances per employee are tracked in Sesame HR. We migrate current balance snapshots as custom fields or balance records depending on destination capability. |
| Job Titles / Departments | Fully supported | Job titles and department assignments are standard fields on Employee records and migrate cleanly. We validate against the destination chart of accounts or HR structure to avoid orphan entries. |
| Tags / Labels | Mapping required | Sesame HR allows tagging employees with custom labels. We extract all tags and map them to the destination's tagging or segment system, merging duplicates where they occur. |
Gotchas
What to watch for in Sesame HR migrations
Issues we've hit on past Sesame HR migrations, tagged by severity. FlitStack AI handles every one — surfacing them up front because buyer engineering teams want to know.
Rate limit shared across all company tokens
Starter tier caps recruitment at 5 positions
Payroll data requires downstream reconciliation
Enterprise tier minimum user count gates key features
| Severity | Issue |
|---|---|
| High | Rate limit shared across all company tokens |
| Medium | Starter tier caps recruitment at 5 positions |
| Medium | Payroll data requires downstream reconciliation |
| Medium | Enterprise tier minimum user count gates key features |
Leaving Sesame HR?
Where Sesame HR customers move next
5 destinations Sesame HR can migrate to.
How a Sesame HR migration works
Four steps, Sesame HR-specific
Connect
API key (Bearer token) issued from the Sesame HR Add-On settings. Access is gated behind the Sesame API Add-On. into Sesame HR. Scopes limited to read-only on the data we move.
Map
We translate Sesame HR-specific structures (custom fields, objects, value lists) to the destination's model.
Sample
Test with a 50–200 record subset to validate Sesame HR quirks before production.
Migrate
Full migration with Sesame HR rate-limit handling. Rollback available throughout.
FAQ
Sesame HR migration FAQ
Answers to the questions buyers ask most during Sesame HR migration scoping. Not seeing yours? Book a call.
Can't find your answer?
Walk through your Sesame HR migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationOther HR systems we support
Ready when you are
Migrate Sesame HR.
Without the rebuild.
Free scoping call with a migration engineer. Tell us about your Sesame HR setup and destination — written quote back within a business day.