{
  "data": {
    "a": {
      "slug": "hibob",
      "name": "HiBob",
      "vendor": "Hi Bob Ltd.",
      "vendorUrl": "https://www.hibob.com",
      "kind": "http-api",
      "category": "hr",
      "summary": "Bob is HiBob's HR platform for employee records, time off, attendance, tasks, documents and hiring. Agents reach it through a REST API authenticated with service users, 30 webhook events and a hosted MCP server that uses OAuth.",
      "url": "https://www.anchorterminal.com/tools/hibob",
      "markdownUrl": "https://www.anchorterminal.com/tools/hibob.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/hibob.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hibob.json",
      "license": "Proprietary service under HiBob's customer subscription terms and API Terms of Use",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://api.hibob.com/v1",
      "packages": [],
      "auth": "mixed",
      "authNotes": "Access is granted by a customer's Bob admin, with no self-serve route for outsiders. Customer-built integrations use a service user, an ID and token sent as HTTP Basic, which starts with no permissions and gains them through a permission group (product areas, fields by View, View history and Edit, and which employees). OAuth 2.0 authorisation code apps are open only to approved Marketplace and technology partners through the Developer Portal, with 28 scopes, an audience the customer chooses at install, 5-minute access tokens and 30-day refresh tokens. The hosted MCP server uses OAuth as the signed-in employee and follows that person's Bob permissions.",
      "pricing": "paid",
      "pricingNotes": "No public prices. HiBob quotes per employee by company size and chosen modules, and the pricing page asks for a demo or a custom quote. No free tier or trial was found. The API sandbox at api.sandbox.hibob.com is available only to accounts that have bought the Sandbox module, so an agent cannot start without a customer contract (https://www.hibob.com/pricing-plans, checked 2026-10-07).",
      "priceSummary": "Paid",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the developer docs, the API terms or the pricing page (checked 2026-10-07).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-07"
      },
      "docsUrl": "https://apidocs.hibob.com",
      "llmsTxt": "https://apidocs.hibob.com/llms.txt",
      "capabilities": [
        "hr.employees",
        "hr.time-off",
        "hr.org",
        "hr.onboarding",
        "hr.documents"
      ],
      "tags": [
        "hosted",
        "enterprise",
        "sales-led",
        "api-key",
        "oauth",
        "mcp",
        "llms-txt",
        "openapi",
        "webhooks",
        "sandbox",
        "status-page",
        "bug-bounty",
        "soc2"
      ],
      "lastRelease": "2026-10-07",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 57,
        "grade": "C",
        "agentReady": false,
        "rank": 484,
        "ranked": true,
        "rankOf": 722,
        "categoryRank": 5,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 47,
          "maintenance": 59,
          "payments": 0,
          "reliability": 67,
          "schema": 78,
          "security": 68,
          "transparency": 71
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-07"
        },
        "negative": 0,
        "verdict": "Service users start with no permissions and gain view or edit rights per field, and the docs are served as Markdown with an OpenAPI definition on each endpoint page. There is no public price, trial or free sandbox, so an agent needs a paying customer's admin to issue credentials. No idempotency keys or official SDKs were found.",
        "bestFor": "An agent working inside a company that already runs Bob and needs field-level control over employee data, time off requests, documents and tasks.",
        "strengths": [
          "Service users have no permissions by default, and view, edit and history rights are granted per category or field through permission groups",
          "llms.txt index and a Markdown twin of every docs page, with an OpenAPI 3.1.1 definition embedded in each endpoint page",
          "Per-endpoint rate limits are published, and 429 responses carry Retry-After and X-RateLimit headers",
          "Webhooks v2 retry with exponential backoff for up to three days, with signed requests",
          "SOC 2 Type II, ISO 27001:2022, ISO 27018:2019 and a Bugcrowd bug bounty listed on the security page"
        ],
        "weaknesses": [
          "No public price, free tier or trial. The sandbox is a purchased module",
          "People search has no pagination and returns every matching employee in one response",
          "Fields without permission or with invalid IDs are dropped from a 200 response with no warning",
          "No idempotency keys and no official SDK found in the reviewed documentation",
          "MCP setup and tool documentation sit in the help centre, which returned 403 to our reader"
        ],
        "agentNotes": [
          "Send `Authorization: Basic base64(SERVICE-USER-ID:TOKEN)` to https://api.hibob.com/v1. Ask the Bob admin to put the service user in a permission group first, because it starts with none",
          "Request only the fields needed in `fields` on POST /people/search (maximum 400). The call returns all matching employees at once, so batch by `root.id` in large companies",
          "Compare returned fields with requested ones. Missing permission or a wrong field ID yields 200 with the field omitted",
          "Stop on 401 or 403. More than 50 in 10 seconds blocks the IP for 5 minutes",
          "Back off on 429 using Retry-After. Writes such as update, create and terminate employee allow 10 calls a minute, and no idempotency key exists, so check state before retrying a write"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 57
          }
        ],
        "editorialScores": {
          "ergonomics": 47,
          "maintenance": 59,
          "payments": 0,
          "reliability": 67,
          "schema": 78,
          "security": 68,
          "transparency": 58
        },
        "provenanceScore": 83
      },
      "connect": {
        "http": "curl -X POST \"https://api.hibob.com/v1/people/search\" \\\n  -u \"$BOB_SERVICE_USER_ID:$BOB_SERVICE_USER_TOKEN\" -H \"Content-Type: application/json\" \\\n  -d '{\"fields\":[\"root.id\",\"root.email\",\"work.department\"]}'"
      },
      "letme": {
        "capability": "https://letme.dev/hr.employees",
        "tool": "https://letme.dev/hibob"
      },
      "area": "business",
      "provenance": {
        "legalEntity": "Hi Bob Ltd.",
        "domain": "hibob.com",
        "domainRegistered": "2010-02-25",
        "endpointOnVendorDomain": true,
        "terms": "https://apidocs.hibob.com/docs/api-terms-of-use",
        "privacy": "https://www.hibob.com/privacy/privacy-policy",
        "statusPage": "https://status.hibob.io",
        "changelog": "https://apidocs.hibob.com/changelog",
        "securityTxt": "unknown",
        "checked": "2026-10-07",
        "notes": [
          "The API Terms of Use name Hi Bob Ltd. and its subsidiaries. The privacy policy (updated 16 February 2026) names Hi Bob (UK) Limited, 5 New Street Square, London EC4A 3TW, and says it does not cover people who use Bob at a customer's direction.",
          "The customer subscription terms (revised January 2026) list contracting entities by region, among them Hi Bob, Inc., Hi Bob Ltd., Hi Bob (UK) Limited and Hi Bob (NL) B.V.",
          "The API answers at https://api.hibob.com/v1 and the sandbox at https://api.sandbox.hibob.com/v1. OAuth tokens are exchanged at https://auth.app.hibob.com/oauth2/v1/apps/token. The status page is on a separate domain, status.hibob.io.",
          "www.hibob.com/.well-known/security.txt returned a Cloudflare block page (403) to both of our fetchers, so its presence is unknown.",
          "RDAP for hibob.com gives a registration date of 2010-02-25.",
          "The data processing addendum page (updated September 2026) links to a pre-signed DocuSign document and does not show the terms."
        ],
        "score": 83
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/hibob.json",
      "live": {
        "slug": "hibob",
        "probe": {
          "target": "https://api.hibob.com/v1",
          "method": "get",
          "lastAt": "2026-10-08T21:53:23.753330377Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 103,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 103,
          "p95ms24h": 187,
          "samples24h": 71,
          "samples30d": 71,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 71,
              "ok": 71
            }
          ]
        },
        "vendorStatus": {
          "page": "https://status.hibob.io",
          "indicator": "none",
          "summary": "All Systems Operational",
          "checkedAt": "2026-10-08T21:57:58.311648992Z"
        },
        "securityTxt": {
          "url": "https://hibob.com/.well-known/security.txt",
          "state": "unknown",
          "checkedAt": "2026-10-08T15:39:05.839381908Z"
        },
        "pages": [
          {
            "url": "https://apidocs.hibob.com/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-08T18:15:14.469649765Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "981f915fbe41"
          },
          {
            "url": "https://www.hibob.com/pricing-plans",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-08T18:28:16.10467361Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "ac07b0d6702c"
          },
          {
            "url": "https://www.hibob.com/privacy/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-08T18:28:18.345425875Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "1bf3ce3c5701"
          },
          {
            "url": "https://apidocs.hibob.com/docs/api-terms-of-use",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-08T18:15:16.937981436Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "d6b463c8c703"
          }
        ],
        "updatedAt": "2026-10-08T21:57:58.311648992Z"
      }
    },
    "answer": "HiBob scores 57 (C) on agent readiness against Humaans's 54.4 (C), and leads in 2 of 7 scored categories. Humaans leads on agent ergonomics.",
    "b": {
      "slug": "humaans",
      "name": "Humaans",
      "vendor": "Humaans Software UK Ltd",
      "vendorUrl": "https://humaans.io",
      "kind": "http-api",
      "category": "hr",
      "summary": "Humaans is an HR system of record for employee profiles, job roles, compensation, time away, timesheets, documents and equipment. Agents reach it through a REST API with scoped access tokens, signed webhooks and a hosted MCP server that uses OAuth.",
      "url": "https://www.anchorterminal.com/tools/humaans",
      "markdownUrl": "https://www.anchorterminal.com/tools/humaans.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/humaans.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/humaans.json",
      "license": "Proprietary service under Humaans' Terms of Service",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://app.humaans.io/api",
      "packages": [],
      "auth": "mixed",
      "authNotes": "Access is granted by a customer, with no self-serve route for outsiders. A signed-in user creates an API access token in the Humaans app and sends it as a Bearer header. The token is limited by any of eight scopes and by its creator's role (Owner, Admin, Finance, Tech, Manager or User), can be set to expire after 1 to 365 days, and can be rotated with the old secret valid for up to seven days. The hosted MCP server at https://mcp.humaans.ai/mcp uses OAuth 2.0 with dynamic client registration and PKCE, signs the user in through a browser and follows that person's permissions, with 32 scopes chosen at connection.",
      "pricing": "paid",
      "pricingNotes": "No public prices. The Growth and Enterprise plans and the Athena agent platform all say Talk to sales, and the terms describe per-seat fees set in a sales agreement. No free tier or trial was found. Growth lists Integrations and API access. Enterprise adds Webhooks and a dedicated sandbox account, and integration builders can ask for a sandbox through a request form. The MCP server is included for all customers at no extra cost per the MCP page (https://humaans.io/pricing, checked 2026-10-08).",
      "priceSummary": "Paid",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the API reference, the terms or the pricing page (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://docs.humaans.io/api/",
      "capabilities": [
        "hr.employees",
        "hr.time-off",
        "hr.org",
        "hr.documents",
        "hr.onboarding"
      ],
      "tags": [
        "hosted",
        "sales-led",
        "api-key",
        "oauth",
        "mcp",
        "webhooks",
        "sandbox",
        "status-page",
        "soc2",
        "iso27001",
        "eu-hosted"
      ],
      "lastRelease": "2026-09-10",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 54.4,
        "grade": "C",
        "agentReady": false,
        "rank": 529,
        "ranked": true,
        "rankOf": 722,
        "categoryRank": 7,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 60,
          "maintenance": 56,
          "payments": 0,
          "reliability": 70,
          "schema": 44,
          "security": 70,
          "transparency": 73
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "API tokens are limited by eight scopes and the creator's role, can expire and can be rotated with a seven-day overlap, and rate limits are published with Retry-After on 429. No OpenAPI file, API changelog, official SDK or idempotency keys were found, and prices are by quote, so an agent needs a paying customer's token.",
        "bestFor": "An agent working for a company that already runs Humaans and needs to read and update profiles, job roles and compensation, book and approve time away, and attach documents with a token narrowed by scope.",
        "strengths": [
          "API tokens carry any of eight scopes, are capped by the creator's role, can expire after 1 to 365 days and rotate with a seven-day overlap",
          "Rate limit published as a token bucket of 40 refilling at 7 a second, with `X-RateLimit-*` headers and `Retry-After` on 429",
          "Time away requests can be approved or declined by setting `requestStatus` on `PATCH /api/time-away/:id`",
          "Incremental sync is documented, with `updatedAt` filters and tombstones for records deleted in the last 30 days",
          "DPA, sub-processor list with locations and 14 days' notice of changes are public, with SOC 2 Type II and ISO 27001:2022 stated"
        ],
        "weaknesses": [
          "No OpenAPI file or Markdown docs. The reference is one HTML page of about 2 MB",
          "No public price, free tier or trial. Growth and Enterprise both say Talk to sales",
          "No idempotency keys, and deletes are permanent with no confirmation step",
          "The API is unversioned with no API changelog, and the docs say unused APIs may be removed",
          "No official SDK found. The only npm package and MCP registry entry come from a third party"
        ],
        "agentNotes": [
          "Send `Authorization: Bearer \u003ctoken\u003e` to https://app.humaans.io/api. Call `GET /api/token-info` first to read the token's scopes and expiry",
          "Expect a role limit as well as scopes. A token made by a user with the User role reads only public company data and that person's own profile",
          "Page with `$limit` (maximum 250) and `$skip`, and pass `-g` to curl because parameters use `$` and `[]`",
          "On 429 wait the seconds in `Retry-After`. The bucket holds 40 requests and refills at 7 a second per token",
          "Check state before retrying a POST. No idempotency key exists, and `DELETE /api/people/:id` cannot be undone"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "C",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 54.4
          }
        ],
        "editorialScores": {
          "ergonomics": 60,
          "maintenance": 56,
          "payments": 0,
          "reliability": 70,
          "schema": 44,
          "security": 70,
          "transparency": 65
        },
        "provenanceScore": 81
      },
      "connect": {
        "http": "curl https://app.humaans.io/api/me \\\n  -H 'Authorization: Bearer \u003cyour_api_access_token\u003e'"
      },
      "letme": {
        "capability": "https://letme.dev/hr.employees",
        "tool": "https://letme.dev/humaans"
      },
      "area": "business",
      "provenance": {
        "legalEntity": "Humaans Software UK Ltd",
        "domain": "humaans.io",
        "domainRegistered": "2019-03-29",
        "endpointOnVendorDomain": true,
        "terms": "https://humaans.io/terms",
        "privacy": "https://humaans.io/privacy",
        "statusPage": "https://humaansstatus.io",
        "changelog": "https://humaans.io/blog/tag/product-updates",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "The Terms of Service (effective 6 October 2026) define Humaans as Humaans Software UK Ltd and govern the subscription and the platform, including access through the published APIs. They are governed by the laws of England and Wales.",
          "The privacy policy (effective 6 October 2026) names Humaans Software UK LTD, company number 11496946, Office 7, 35-37 Ludgate Hill, London EC4M 7JN. It covers data Humaans controls and says customer employee data is governed by the Data Processing Addendum at https://humaans.io/data-processing.",
          "The site footer reads Humaans Inc. with offices in London, New York and San Francisco. The legal documents name only the UK company.",
          "The API answers at https://app.humaans.io/api. The MCP server is on a second domain, mcp.humaans.ai, and names app.humaans.io as its authorisation server. The status page is on humaansstatus.io.",
          "humaans.io/.well-known/security.txt returns 404. The API reference gives security@humaans.io for reporting security issues.",
          "The changelog link is the product updates section of the blog. No API changelog was found.",
          "RDAP for humaans.io gives a registration date of 2019-03-29."
        ],
        "score": 81
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/humaans.json",
      "live": {
        "slug": "humaans",
        "probe": {
          "target": "https://app.humaans.io/api",
          "method": "get",
          "lastAt": "2026-10-08T21:53:24.003936195Z",
          "lastOk": true,
          "lastStatus": 404,
          "lastMs": 46,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 47,
          "p95ms24h": 92,
          "samples24h": 28,
          "samples30d": 28,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 28,
              "ok": 28
            }
          ]
        },
        "vendorStatus": {
          "page": "https://humaansstatus.io",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-08T19:38:41.212585168Z"
        },
        "updatedAt": "2026-10-08T21:53:24.003936195Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Hi Bob Ltd.",
        "b": "Humaans Software UK Ltd",
        "name": "Vendor"
      },
      {
        "a": "https://api.hibob.com/v1",
        "b": "https://app.humaans.io/api",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Paid",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service under HiBob's customer subscription terms and API Terms of Use",
        "b": "Proprietary service under Humaans' Terms of Service",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "no",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-07",
        "b": "2026-09-10",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "2026-10-06",
        "name": "Terms last updated"
      },
      {
        "a": "no date given",
        "b": "2026-10-06",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "yes",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "yes",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      }
    ],
    "faq": [
      {
        "answer": "HiBob scores 57 (C) on agent readiness against Humaans's 54.4 (C), and leads in 2 of 7 scored categories. Humaans leads on agent ergonomics.",
        "question": "Which is better for AI agents, HiBob or Humaans?"
      },
      {
        "answer": "Both take an API key or an OAuth sign-in.",
        "question": "Do HiBob and Humaans need an API key?"
      },
      {
        "answer": "Yes. HiBob has a hosted endpoint at https://api.hibob.com/v1 and Humaans at https://app.humaans.io/api.",
        "question": "Can an agent call HiBob and Humaans without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 78 against 44"
        ],
        "also": null,
        "goodFor": "An agent working inside a company that already runs Bob and needs field-level control over employee data, time off requests, documents and tasks.",
        "slug": "hibob",
        "watchFor": "No public price, free tier or trial. The sandbox is a purchased module"
      },
      {
        "aheadOn": [
          "Agent ergonomics, 60 against 47"
        ],
        "also": null,
        "goodFor": "An agent working for a company that already runs Humaans and needs to read and update profiles, job roles and compensation, book and approve time away, and attach documents with a token narrowed by scope.",
        "slug": "humaans",
        "watchFor": "No OpenAPI file or Markdown docs. The reference is one HTML page of about 2 MB"
      }
    ],
    "job": {
      "capability": "hr.employees",
      "name": "Hr employees"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/bamboohr-vs-hibob.json",
        "title": "BambooHR vs HiBob",
        "url": "https://www.anchorterminal.com/compare/bamboohr-vs-hibob"
      },
      {
        "json": "https://www.anchorterminal.com/compare/bamboohr-vs-humaans.json",
        "title": "BambooHR vs Humaans",
        "url": "https://www.anchorterminal.com/compare/bamboohr-vs-humaans"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deel-vs-hibob.json",
        "title": "Deel vs HiBob",
        "url": "https://www.anchorterminal.com/compare/deel-vs-hibob"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deel-vs-humaans.json",
        "title": "Deel vs Humaans",
        "url": "https://www.anchorterminal.com/compare/deel-vs-humaans"
      },
      {
        "json": "https://www.anchorterminal.com/compare/factorial-vs-hibob.json",
        "title": "Factorial vs HiBob",
        "url": "https://www.anchorterminal.com/compare/factorial-vs-hibob"
      },
      {
        "json": "https://www.anchorterminal.com/compare/factorial-vs-humaans.json",
        "title": "Factorial vs Humaans",
        "url": "https://www.anchorterminal.com/compare/factorial-vs-humaans"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hibob-vs-rippling.json",
        "title": "HiBob vs Rippling",
        "url": "https://www.anchorterminal.com/compare/hibob-vs-rippling"
      },
      {
        "json": "https://www.anchorterminal.com/compare/hibob-vs-zoho-people.json",
        "title": "HiBob vs Zoho People",
        "url": "https://www.anchorterminal.com/compare/hibob-vs-zoho-people"
      },
      {
        "json": "https://www.anchorterminal.com/compare/humaans-vs-rippling.json",
        "title": "Humaans vs Rippling",
        "url": "https://www.anchorterminal.com/compare/humaans-vs-rippling"
      },
      {
        "json": "https://www.anchorterminal.com/compare/humaans-vs-zoho-people.json",
        "title": "Humaans vs Zoho People",
        "url": "https://www.anchorterminal.com/compare/humaans-vs-zoho-people"
      }
    ],
    "scores": [
      {
        "by": 3,
        "edge": "humaans",
        "hibob": 67,
        "humaans": 70,
        "key": "reliability",
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 34,
        "edge": "hibob",
        "hibob": 78,
        "humaans": 44,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 13,
        "edge": "humaans",
        "hibob": 47,
        "humaans": 60,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 2,
        "edge": "humaans",
        "hibob": 68,
        "humaans": 70,
        "key": "security",
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 0,
        "edge": "",
        "hibob": 0,
        "humaans": 0,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 3,
        "edge": "hibob",
        "hibob": 59,
        "humaans": 56,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 2,
        "edge": "humaans",
        "hibob": 71,
        "humaans": 73,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "HiBob scores 57 (C) on agent readiness against Humaans's 54.4 (C), and leads in 2 of 7 scored categories. Humaans leads on agent ergonomics. Both do hr employees.",
    "verdicts": {
      "hibob": "Service users start with no permissions and gain view or edit rights per field, and the docs are served as Markdown with an OpenAPI definition on each endpoint page. There is no public price, trial or free sandbox, so an agent needs a paying customer's admin to issue credentials. No idempotency keys or official SDKs were found.",
      "humaans": "API tokens are limited by eight scopes and the creator's role, can expire and can be rotated with a seven-day overlap, and rate limits are published with Retry-After on 429. No OpenAPI file, API changelog, official SDK or idempotency keys were found, and prices are by quote, so an agent needs a paying customer's token."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/hibob-vs-humaans",
    "json": "https://www.anchorterminal.com/compare/hibob-vs-humaans.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/hibob-vs-humaans.md",
    "slim": "https://www.anchorterminal.com/compare/hibob-vs-humaans.min.md"
  },
  "markdown": "HiBob scores 57 (C) on agent readiness against Humaans's 54.4 (C), and leads in 2 of 7 scored categories. Humaans leads on agent ergonomics. Both do hr employees.\n\n- HiBob: grade C, 57/100, rank #484 of 722. Markdown https://www.anchorterminal.com/tools/hibob.md · JSON https://www.anchorterminal.com/api/v1/tools/hibob.json\n- Humaans: grade C, 54.4/100, rank #529 of 722. Markdown https://www.anchorterminal.com/tools/humaans.md · JSON https://www.anchorterminal.com/api/v1/tools/humaans.json\n\n## Which one, for what\n\n### HiBob (C)\n\nGood for: An agent working inside a company that already runs Bob and needs field-level control over employee data, time off requests, documents and tasks.\n\nAhead on:\n- Schema \u0026 documentation, 78 against 44\n\nWatch for: No public price, free tier or trial. The sandbox is a purchased module\n\n### Humaans (C)\n\nGood for: An agent working for a company that already runs Humaans and needs to read and update profiles, job roles and compensation, book and approve time away, and attach documents with a token narrowed by scope.\n\nAhead on:\n- Agent ergonomics, 60 against 47\n\nWatch for: No OpenAPI file or Markdown docs. The reference is one HTML page of about 2 MB\n\n\n## Score by category\n\n| Category | Weight | HiBob | Humaans | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 67 | 70 | Humaans +3 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 78 | 44 | HiBob +34 |\n| Agent ergonomics | 13% (16.2 this run) | 47 | 60 | Humaans +13 |\n| Security \u0026 auth | 14% (17.5 this run) | 68 | 70 | Humaans +2 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 0 | 0 | even |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 59 | 56 | HiBob +3 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 71 | 73 | Humaans +2 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **57 · C** | **54.4 · C** | |\n\n## Facts side by side\n\n| Fact | HiBob | Humaans |\n| --- | --- | --- |\n| Kind | HTTP API | HTTP API |\n| Vendor | Hi Bob Ltd. | Humaans Software UK Ltd |\n| Hosted endpoint | `https://api.hibob.com/v1` | `https://app.humaans.io/api` |\n| Transports | HTTP | HTTP |\n| Auth | OAuth or key | OAuth or key |\n| Pricing | Paid | Paid |\n| x402 | no | no |\n| Licence | Proprietary service under HiBob's customer subscription terms and API Terms of Use | Proprietary service under Humaans' Terms of Service |\n| Read-only variant documented | no | no |\n| llms.txt | yes | no |\n| Last release | 2026-10-07 | 2026-09-10 |\n| Terms last updated | no date given | 2026-10-06 |\n| Privacy policy last updated | no date given | 2026-10-06 |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | yes | yes |\n| Terms restrict benchmarking | not found in the text | yes |\n| Terms or service can change without notice | yes | not found in the text |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n\n## Verdicts\n\n**HiBob.** Service users start with no permissions and gain view or edit rights per field, and the docs are served as Markdown with an OpenAPI definition on each endpoint page. There is no public price, trial or free sandbox, so an agent needs a paying customer's admin to issue credentials. No idempotency keys or official SDKs were found.\n\n**Humaans.** API tokens are limited by eight scopes and the creator's role, can expire and can be rotated with a seven-day overlap, and rate limits are published with Retry-After on 429. No OpenAPI file, API changelog, official SDK or idempotency keys were found, and prices are by quote, so an agent needs a paying customer's token.\n\n## Before you call either\n\n### HiBob\n\n1. Send `Authorization: Basic base64(SERVICE-USER-ID:TOKEN)` to https://api.hibob.com/v1. Ask the Bob admin to put the service user in a permission group first, because it starts with none\n2. Request only the fields needed in `fields` on POST /people/search (maximum 400). The call returns all matching employees at once, so batch by `root.id` in large companies\n3. Compare returned fields with requested ones. Missing permission or a wrong field ID yields 200 with the field omitted\n4. Stop on 401 or 403. More than 50 in 10 seconds blocks the IP for 5 minutes\n5. Back off on 429 using Retry-After. Writes such as update, create and terminate employee allow 10 calls a minute, and no idempotency key exists, so check state before retrying a write\n\n### Humaans\n\n1. Send `Authorization: Bearer \u003ctoken\u003e` to https://app.humaans.io/api. Call `GET /api/token-info` first to read the token's scopes and expiry\n2. Expect a role limit as well as scopes. A token made by a user with the User role reads only public company data and that person's own profile\n3. Page with `$limit` (maximum 250) and `$skip`, and pass `-g` to curl because parameters use `$` and `[]`\n4. On 429 wait the seconds in `Retry-After`. The bucket holds 40 requests and refills at 7 a second per token\n5. Check state before retrying a POST. No idempotency key exists, and `DELETE /api/people/:id` cannot be undone\n\n## Questions\n\n### Which is better for AI agents, HiBob or Humaans?\n\nHiBob scores 57 (C) on agent readiness against Humaans's 54.4 (C), and leads in 2 of 7 scored categories. Humaans leads on agent ergonomics.\n\n### Do HiBob and Humaans need an API key?\n\nBoth take an API key or an OAuth sign-in.\n\n### Can an agent call HiBob and Humaans without installing anything?\n\nYes. HiBob has a hosted endpoint at https://api.hibob.com/v1 and Humaans at https://app.humaans.io/api.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/hibob-vs-humaans.json, and with the fewest tokens: https://www.anchorterminal.com/compare/hibob-vs-humaans.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"hibob\", \"b\": \"humaans\"}`. From a terminal: `anchor compare hibob humaans`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/hibob.json and https://www.anchorterminal.com/api/v1/tools/humaans.json\n\n## Other comparisons with HiBob or Humaans\n\n- [BambooHR vs HiBob](https://www.anchorterminal.com/compare/bamboohr-vs-hibob.md)\n- [BambooHR vs Humaans](https://www.anchorterminal.com/compare/bamboohr-vs-humaans.md)\n- [Deel vs HiBob](https://www.anchorterminal.com/compare/deel-vs-hibob.md)\n- [Deel vs Humaans](https://www.anchorterminal.com/compare/deel-vs-humaans.md)\n- [Factorial vs HiBob](https://www.anchorterminal.com/compare/factorial-vs-hibob.md)\n- [Factorial vs Humaans](https://www.anchorterminal.com/compare/factorial-vs-humaans.md)\n- [HiBob vs Rippling](https://www.anchorterminal.com/compare/hibob-vs-rippling.md)\n- [HiBob vs Zoho People](https://www.anchorterminal.com/compare/hibob-vs-zoho-people.md)\n- [Humaans vs Rippling](https://www.anchorterminal.com/compare/humaans-vs-rippling.md)\n- [Humaans vs Zoho People](https://www.anchorterminal.com/compare/humaans-vs-zoho-people.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-08",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "HiBob vs Humaans",
        "url": ""
      }
    ],
    "description": "HiBob scores 57 (C) on agent readiness against Humaans's 54.4 (C), and leads in 2 of 7 scored categories. Humaans leads on agent ergonomics. Both do hr employees. Category scores, facts, verdicts and agent notes side by side.",
    "facts": [
      "HiBob C 57",
      "Humaans C 54.4",
      "scores"
    ],
    "h1": "HiBob vs Humaans",
    "image": "https://www.anchorterminal.com/assets/og/compare-hibob-vs-humaans.png",
    "path": "/compare/hibob-vs-humaans",
    "published": "2026-10-01",
    "section": "tools",
    "title": "HiBob vs Humaans for AI agents, C 57 vs C 54.4 | Anchor Terminal",
    "toc": null,
    "updated": "2026-10-08",
    "url": "https://www.anchorterminal.com/compare/hibob-vs-humaans"
  },
  "tokens": {
    "markdown": 1950,
    "slim": 580
  },
  "version": 1
}
