HRIS · Beta
Sesame
API integration
Ship HRIS features without building the integration. Full Sesame API access via Proxy — extend models and mappings to fit your product.
Built for specific customer use cases. Issues are resolved quickly.
Talk to usUse Cases
Why integrate with Sesame
Common scenarios for SaaS companies building Sesame integrations for their customers.
Automate employee provisioning from Sesame's roster
Identity and access management SaaS companies can sync Sesame's employee directory to automatically provision or deprovision user accounts when HR status changes, eliminating manual IT tickets and reducing security gaps.
Pull time-tracking data for accurate payroll processing
Payroll and compensation platforms can ingest Sesame's granular clock-in/clock-out and absence data to calculate wages, overtime, and deductions without relying on error-prone CSV exports.
Mirror org hierarchy for automated approval routing
Expense management and procurement SaaS companies can sync Sesame's departments and manager relationships to automatically build approval chains, so spend requests route to the correct approver without manual configuration.
Trigger onboarding workflows when new hires are created
Employee engagement, IT asset management, and onboarding platforms can listen for new employee events in Sesame to kick off welcome sequences, device provisioning, or swag fulfillment the moment a hire is confirmed.
Enforce absence-aware shift scheduling
Workforce scheduling SaaS companies can pull approved absences and leave balances from Sesame to prevent scheduling conflicts and push finalized hours back for labor compliance record-keeping.
What You Can Build
Ship these features with Truto + Sesame
Concrete product features your team can ship faster by leveraging Truto’s Sesame integration instead of building from scratch.
Real-time employee lifecycle sync
Automatically detect new hires, terminations, and status changes in Sesame and trigger downstream workflows like account provisioning or access revocation in your product.
Org-chart-driven approval chains
Import Sesame's department and reporting hierarchy to dynamically construct multi-level approval workflows without any manual setup by end users.
Timesheet and absence data import
Pull daily work entries, overtime hours, and approved leave from Sesame so your payroll or analytics product always has accurate, up-to-date attendance data.
Automated birthday and anniversary alerts
Query Sesame's employee records on a schedule to identify upcoming birthdays and work anniversaries, triggering gifting, recognition, or engagement workflows automatically.
ATS-to-HRIS candidate push
Write newly hired candidates from your recruitment platform directly into Sesame as employee records, triggering Sesame's built-in onboarding checklists without manual data entry.
Instant offboarding security trigger
React to employee termination events in Sesame to immediately revoke access across SaaS tools, VPNs, and cloud infrastructure from within your security or ITAM product.
How It Works
From zero to integrated
Go live with Sesame in under an hour. No boilerplate, no maintenance burden.
Link your customer’s Sesame account
Use Truto’s frontend SDK to connect your customer’s Sesame account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.
We handle authentication
Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.
Call our API, we call Sesame
Truto’s Proxy API is a 1-to-1 mapping of the Sesame API. You call us, we call Sesame, and pass the response back in the same cycle.
Unified response format
Every response follows a single format across all integrations. We translate Sesame’s pagination into unified cursor-based pagination. Data is always in the result attribute.
FAQs
Common questions about Sesame on Truto
Authentication, rate limits, data freshness, and everything else you need to know before you integrate.
Is the Sesame integration available as a pre-built Unified API on Truto?
Sesame is not yet part of a pre-built Unified API. Truto builds Sesame integrations on request, tailored to the specific endpoints and workflows your product needs. Reach out to the Truto team to scope your integration.
How does authentication work with Sesame's API?
Sesame supports API key-based authentication. Truto manages the credential lifecycle so your end users can securely connect their Sesame accounts without you handling token storage or rotation directly.
Does Sesame support webhooks for real-time data sync?
Yes. Sesame offers webhooks for key lifecycle events such as employee creation and termination. This enables real-time reactions to HR changes instead of relying solely on periodic polling.
What data can I access from Sesame through this integration?
Sesame's API exposes employee demographics, employment contracts, time-tracking work entries, absence requests and vacation calendars, departments, offices, and teams. The exact endpoints Truto connects depend on your use case.
Is Sesame migrating its API? How does that affect my integration?
Sesame announced a major API overhaul in early 2025, deprecating older endpoints in favor of a more consistent schema. Truto monitors these changes and adapts the integration layer so your product doesn't break during the migration.
Can I write data back to Sesame, or is it read-only?
Sesame's API supports both read and write operations on key resources like Employees and work entries. This means you can push new employee records or log hours worked, not just pull data.
Sesame
Get Sesame integrated into your app
Our team understands what it takes to make a Sesame integration successful. A short, crisp 30 minute call with folks who understand the problem.
Talk to us