Skip to content

HRIS

Humaans
API integration

Ship HRIS features without building the integration. Full Humaans API access via Proxy, normalized data through Unified APIs — extend models and mappings to fit your product.

Talk to us
Humaans

Use Cases

Why integrate with Humaans

Common scenarios for SaaS companies building Humaans integrations for their customers.

01

Sync org structures into your performance management platform

Automatically pull employees, reporting lines, and department mappings from Humaans so your customers never have to manually rebuild their org chart. When promotions or manager changes happen in Humaans, your tool stays in sync without any HR intervention.

02

Automate IT provisioning and deprovisioning based on employee lifecycle

Read employee and employment data from Humaans to trigger access provisioning for new hires and immediate revocation when someone is offboarded. SaaS companies building device management or identity governance tools can offer this as a turnkey integration for their customers using Humaans.

03

Power real-time capacity planning with time-off data

Resource planning and workforce scheduling tools can sync approved time-off requests and leave types from Humaans to automatically adjust availability and billable hours, eliminating the manual cross-referencing that slows down project managers.

04

Drive dynamic compensation-based workflows

Expense management, payroll, or financial planning SaaS products can read employee compensation data from Humaans to set spending limits, pro-rate payroll runs, or trigger budget alerts — all without requiring HR teams to export spreadsheets.

05

Build a unified employee directory for collaboration tools

Sync user directory data from Humaans into your communication, scheduling, or collaboration platform so end users always see accurate employee profiles, contact details, and team memberships without manual imports.

What You Can Build

Ship these features with Truto + Humaans

Concrete product features your team can ship faster by leveraging Truto’s Humaans integration instead of building from scratch.

01

Automated org chart sync

Pull employees, managers, and department hierarchies from Humaans via the Unified HRIS API to keep your product's organizational structure always up to date.

02

Real-time leave availability dashboard

Sync time-off requests and time-off types from Humaans to display employee availability directly inside your scheduling or project management tool.

03

Compensation-aware access controls

Read employee compensation data to dynamically set tier-based permissions, spending limits, or approval thresholds inside your product.

04

One-click employee onboarding trigger

Detect new employees and employment records in Humaans to automatically kick off onboarding workflows like software provisioning, welcome emails, or equipment ordering.

05

Offboarding automation from employment status changes

Monitor employment data for termination dates or status changes and trigger downstream deprovisioning actions like license revocation and asset retrieval workflows.

06

Cross-platform user directory search

Use the Unified User Directory API to let your end users search and browse their Humaans employee directory natively within your product's interface.

Unified APIs

Unified APIs for Humaans

Skip writing code for every integration. Use Truto’s category-specific Unified APIs out of the box or customize the mappings with AI.

Unified HRIS API

Employee Compensations

Represent the compensation configuration for an Employee

View Docs

Employees

Represents an employee in HRIS

View Docs

Employments

Employments represent a job position at a company.

View Docs

Timeoff Requests

Represent the time off requests for an Employee

View Docs

Timeoff Types

Represent the time off types in a company

View Docs

Unified User Directory API

Users

The User object represents a User.

View Docs

How It Works

From zero to integrated

Go live with Humaans in under an hour. No boilerplate, no maintenance burden.

01

Link your customer’s Humaans account

Use Truto’s frontend SDK to connect your customer’s Humaans account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.

02

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.

03

Call our API, we call Humaans

Truto’s Proxy API is a 1-to-1 mapping of the Humaans API. You call us, we call Humaans, and pass the response back in the same cycle.

04

Unified response format

Every response follows a single format across all integrations. We translate Humaans’s pagination into unified cursor-based pagination. Data is always in the result attribute.

FAQs

Common questions about Humaans on Truto

Authentication, rate limits, data freshness, and everything else you need to know before you integrate.

What authentication method does the Humaans integration use?

Humaans supports OAuth and token-based authentication. Truto handles the full auth flow for you, so your end users can securely connect their Humaans accounts without you managing tokens or refresh logic.

Which Unified APIs are available for Humaans through Truto?

Humaans is supported through the Unified HRIS API (covering Employees, Employments, Employee Compensations, Timeoff Requests, and Timeoff Types) and the Unified User Directory API (covering Users).

Does Truto handle pagination and rate limits for the Humaans API?

Yes. Truto manages API-specific pagination and rate limiting automatically, so you can fetch complete datasets without writing custom logic to handle these concerns.

Can I access custom fields from Humaans through Truto?

Truto's unified API models map to standard fields. For Humaans-specific or custom fields, Truto supports passthrough requests that let you access the underlying Humaans API directly when needed.

Are there pre-built tools for Humaans, or is it built on request?

Humaans currently has no pre-built tools in Truto's catalog. However, tools are built on request — reach out to the Truto team and they can quickly add support for specific Humaans endpoints or workflows you need.

Does Humaans support webhooks for real-time data sync?

Yes, Humaans natively supports webhooks for events like employee creation and compensation changes. This allows your integration to react to changes in real time rather than relying solely on polling.

Humaans

Get Humaans integrated into your app

Our team understands what it takes to make a Humaans integration successful. A short, crisp 30 minute call with folks who understand the problem.

Talk to us