People

Your team, your roles, and who has room.

Roster, roles, capacity, and historical workload — for managers who'd rather make decisions from data than from the loudest engineer's standup update.

What it does

The anatomy of people.

  • 1
    Capacity at a glance

    Per-person availability for the next 6 weeks. Visualize PTO, half-days, and project commitments.

  • 2
    Roles + custom permissions

    Owner, manager, member, contractor. Custom roles on Business for finance-only or audit-only.

  • 3
    PTO + availability

    Sync from BambooHR, Rippling, or set manually. Auto-blocks the calendar.

  • 4
    Per-person dashboard

    What they tracked, what they approved, their utilization trend. Self-only by default.

Jobs to be done

Workflows we obsess over.

  • Decide who takes the next project

    Six-week capacity view shows who's at 60% next month vs. who's at 110%. The 'next project' conversation gets 30 seconds shorter.

  • Onboard a contractor in 90 seconds

    Add to one project, set rate, send invite. They can track, you can review — no full-seat license cost, no IT ticket.

  • See who is on PTO this week

    Capacity dashboard greys out the OOO. Project assignment UI warns when you try to assign to someone on holiday.

Under the hood

For the technical buyer.

  • RBAC is policy-based: roles compose into permission sets, not hardcoded.
  • PTO sync via webhooks from BambooHR, Rippling, Justworks — bi-directional.
  • SCIM provisioning on Business — auto-deactivate when HR removes a user.
  • Audit log: every role change, every permission grant, every PTO record.
  • Per-region salary metadata supported for benchmark reports.
# Provision a user via SCIM
POST /scim/v2/Users
{
  "userName": "marta@helio-labs.com",
  "active":   true,
  "groups":   ["managers"]
}
# ← 201 Created · Slack invite sent
Capacity planning used to be a conversation. Now it's a screen. The conversation we used to have is now the better conversation we have instead.
Sam Kovac
Founder · Acme Studios · 22 people

FAQ

Common questions.

Do contractors count as full seats?

Contractor seats are 40% the price of full seats. Same time-tracking, project, and reporting access; no admin features.

Can people pause tracking for personal time?

Yes — anyone can pause their own activity capture on their own machine at any time. No manager approval needed.

How is salary data handled?

Optional, encrypted at rest, visible only to workspace owners and explicitly-permissioned roles. Never appears in any export or report without redaction-on.

Does Huble integrate with our HRIS?

Yes — BambooHR, Rippling, Justworks, Deel, and Personio. SCIM for any other identity provider that supports it.

Try people on the team for 14 days.

Every feature unlocked. No credit card. No card.