{
  "data": {
    "a": {
      "slug": "orkes-conductor",
      "name": "Orkes Conductor Human tasks",
      "vendor": "Orkes",
      "vendorUrl": "https://orkes.io",
      "kind": "platform",
      "category": "human-in-the-loop",
      "summary": "Workflow orchestration platform, built on the open-source Conductor, with a Human task that pauses a workflow, assigns a form to a user or group and resumes with the submitted answer.",
      "url": "https://www.anchorterminal.com/tools/orkes-conductor",
      "markdownUrl": "https://www.anchorterminal.com/tools/orkes-conductor.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/orkes-conductor.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/orkes-conductor.json",
      "repo": "https://github.com/conductor-oss/conductor",
      "license": "Apache-2.0 (Conductor OSS and SDKs), proprietary (Orkes Conductor)",
      "transports": [
        "http",
        "stdio"
      ],
      "remoteUrl": "https://developer.orkescloud.com/api",
      "packages": [
        {
          "registry": "pypi",
          "name": "conductor-python"
        },
        {
          "registry": "npm",
          "name": "@io-orkes/conductor-javascript"
        },
        {
          "registry": "pypi",
          "name": "conductor-mcp"
        }
      ],
      "auth": "api-key",
      "authNotes": "Create an application in Conductor to get an access key ID and secret, exchange them at `POST /api/token` for a JWT, and send that JWT in an `X-Authorization` header. Tokens can be given an expiry in milliseconds, and a negative value means no expiry. External reviewers are identified by email or group name from your own identity system.",
      "pricing": "paid",
      "pricingNotes": "Two editions on https://orkes.io/pricing. Developer Edition is free and hosted at developer.orkescloud.com, includes Human tasks, and is meant for individual developers, with no SLA, variable performance and rate limits that may change. Enterprise is priced through sales and adds up to a 99.99 per cent availability SLA, SOC 2 Type II and a technical account manager. The Cloud support policy lists 99.9 and 99.0 per cent uptime plans with service credits (https://orkes.io/cloud-support-policy/). Conductor OSS is free under Apache-2.0, but the forms, assignment policies and Human Tasks API are documented for Orkes Conductor.",
      "priceSummary": "Paid",
      "where": "both",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": 19,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://orkes.io/content/reference-docs/operators/human",
      "llmsTxt": "https://orkes.io/content/llms.txt",
      "registryName": "io.github.conductor-oss/conductor-mcp",
      "capabilities": [
        "hitl.approve",
        "hitl.ask",
        "hitl.handoff",
        "hitl.audit",
        "agent.durable",
        "automation.workflows"
      ],
      "tags": [
        "hosted",
        "self-hosted",
        "open-source",
        "mcp",
        "llms-txt",
        "python",
        "typescript",
        "enterprise"
      ],
      "lastRelease": "2026-09-10",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 54,
        "grade": "C",
        "agentReady": false,
        "rank": 537,
        "ranked": true,
        "rankOf": 722,
        "categoryRank": 6,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 69,
          "maintenance": 81,
          "payments": 20,
          "reliability": 32,
          "schema": 65,
          "security": 71,
          "transparency": 44
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-01"
        },
        "negative": 0,
        "verdict": "Escalation chains with a time limit per assignee and a choice of leaving the task open or failing the workflow. No built-in Slack or email prompt, so alerts need a trigger policy and a second workflow.",
        "bestFor": "Teams that already orchestrate agents as Conductor workflows and need formal routing, per-assignee deadlines and escalation without writing them.",
        "strengths": [
          "Escalation chains with a time limit per assignee and a choice of leaving the task open or failing the workflow",
          "Reviewers can be Conductor users or people in your own identity system, by email or group",
          "Human task search by state, assignee, claimant, full text and input or output fields",
          "Application keys with roles and per-resource permissions",
          "Published uptime commitments of 99.9 per cent with service credits, up to 99.99 on Enterprise"
        ],
        "weaknesses": [
          "No built-in Slack or email prompt, so alerts need a trigger policy and a second workflow",
          "Several objects to set up (form, task, workflow, application key) before the first approval",
          "Paid editions are contact sales only, and the free Developer Edition isn't for production",
          "No public status page or published API rate limits",
          "The MCP server has 19 tools but none for Human tasks, and no commit since January 2026"
        ],
        "agentNotes": [
          "Give every assignment you want to escalate from a non-zero `slaMinutes`, since 0 never expires and nothing can follow it",
          "Pick `TERMINATE` for risky actions so an unanswered approval fails the workflow instead of staying open to anyone",
          "Start approval workflows with an `idempotencyKey` and `RETURN_EXISTING`, so a retried start doesn't ask twice",
          "Refresh the JWT from `/api/token` with a set expiry instead of requesting one that never expires",
          "Fetch single doc pages, not llms.txt, which is the whole documentation in 2.57 MB"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 2,
        "avgRating": 2.5,
        "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
          }
        ],
        "editorialScores": {
          "ergonomics": 69,
          "maintenance": 81,
          "payments": 20,
          "reliability": 32,
          "schema": 65,
          "security": 71,
          "transparency": 41
        },
        "provenanceScore": 47
      },
      "connect": {
        "http": "TOKEN=$(curl -s -X POST https://developer.orkescloud.com/api/token -H 'Content-Type: application/json' \\\n  -d \"{\\\"keyId\\\":\\\"$ORKES_KEY_ID\\\",\\\"keySecret\\\":\\\"$ORKES_KEY_SECRET\\\"}\" | jq -r .token)\ncurl -X POST https://developer.orkescloud.com/api/human/tasks/search -H \"X-Authorization: $TOKEN\" \\\n  -H 'Content-Type: application/json' -d '{\"searchType\":\"ADMIN\",\"start\":0,\"size\":10,\"states\":[\"ASSIGNED\"]}'",
        "config": {
          "mcpServers": {
            "conductor": {
              "args": [
                "--config",
                "/absolute/path/to/conductor-config.json"
              ],
              "command": "conductor-mcp"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/hitl.approve",
        "tool": "https://letme.dev/orkes-conductor"
      },
      "alsoIn": [
        "workflow-automation"
      ],
      "area": "agent-runtime",
      "provenance": {
        "legalEntity": "Orkes, Inc.",
        "domain": "orkes.io",
        "domainRegistered": "",
        "endpointOnVendorDomain": false,
        "terms": "https://orkes.io/cloud-services-agreement",
        "privacy": "https://orkes.io/privacy-policy",
        "statusPage": "",
        "changelog": "https://orkes.io/changelog",
        "securityTxt": "unknown",
        "checked": "2026-10-01",
        "notes": [
          "The privacy policy (last updated 2022-02-23) names Orkes, Inc. of Cupertino, California, and says data is stored on servers in the United States.",
          "The Developer Edition API runs on developer.orkescloud.com, not on orkes.io.",
          "The docs repository (orkes-io/docs) was last updated on 2026-07-06. Its static/llms.txt is the whole documentation in one 2.57 MB file.",
          "No public status page found. The Cloud support policy at orkes.io/cloud-support-policy sets uptime commitments by plan.",
          "We couldn't read security.txt or RDAP on 2026-10-01."
        ],
        "score": 47
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/orkes-conductor.json",
      "live": {
        "slug": "orkes-conductor",
        "probe": {
          "target": "https://developer.orkescloud.com/api",
          "method": "get",
          "lastAt": "2026-10-08T21:12:17.774081904Z",
          "lastOk": true,
          "lastStatus": 401,
          "lastMs": 293,
          "lastNote": "asks for credentials",
          "authRequired": true,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 266,
          "p95ms24h": 302,
          "samples24h": 271,
          "samples30d": 1955,
          "days": [
            {
              "date": "2026-10-01",
              "probes": 109,
              "ok": 109
            },
            {
              "date": "2026-10-02",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-03",
              "probes": 271,
              "ok": 271
            },
            {
              "date": "2026-10-04",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-05",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-06",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-07",
              "probes": 272,
              "ok": 272
            },
            {
              "date": "2026-10-08",
              "probes": 239,
              "ok": 239
            }
          ]
        },
        "versions": [
          {
            "registry": "github",
            "name": "conductor-oss/conductor",
            "version": "v3.32.5",
            "released": "2026-09-25",
            "seenAt": "2026-10-08T16:24:23.654479862Z"
          },
          {
            "registry": "npm",
            "name": "@io-orkes/conductor-javascript",
            "version": "4.0.0",
            "seenAt": "2026-10-08T16:24:21.7642259Z"
          },
          {
            "registry": "pypi",
            "name": "conductor-mcp",
            "version": "0.1.9",
            "released": "2026-02-02",
            "seenAt": "2026-10-08T16:24:22.601143193Z"
          },
          {
            "registry": "pypi",
            "name": "conductor-python",
            "version": "2.0.0",
            "released": "2026-08-03",
            "seenAt": "2026-10-08T16:24:21.566816762Z"
          }
        ],
        "githubStars": 32267,
        "npmWeekly": 27737,
        "pypiWeekly": 25875,
        "securityTxt": {
          "url": "https://orkes.io/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-08T15:38:58.210231735Z"
        },
        "llmsTxt": {
          "url": "https://orkes.io/content/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-08T14:00:44.117657451Z"
        },
        "domain": {
          "domain": "orkes.io",
          "checkedAt": "2026-10-04T13:08:35.313759321Z"
        },
        "pages": [
          {
            "url": "https://orkes.io/changelog",
            "kind": "changelog",
            "status": 304,
            "checkedAt": "2026-10-08T18:22:41.718992913Z",
            "changedAt": "2026-10-05T15:58:49.564568736Z",
            "fingerprint": "c3c272b8ceab"
          },
          {
            "url": "https://orkes.io/pricing",
            "kind": "pricing",
            "status": 304,
            "checkedAt": "2026-10-08T18:22:45.995265961Z",
            "changedAt": "2026-10-05T15:58:54.015519133Z",
            "fingerprint": "60794a9ff9f0"
          },
          {
            "url": "https://orkes.io/privacy-policy",
            "kind": "privacy",
            "status": 304,
            "checkedAt": "2026-10-08T18:22:47.984496888Z",
            "changedAt": "2026-10-05T15:58:55.93633372Z",
            "fingerprint": "1b1ff283612f"
          },
          {
            "url": "https://orkes.io/cloud-services-agreement",
            "kind": "terms",
            "status": 304,
            "checkedAt": "2026-10-08T18:22:43.986527317Z",
            "changedAt": "2026-10-05T15:58:52.061432672Z",
            "fingerprint": "1427ed75b17a"
          }
        ],
        "updatedAt": "2026-10-08T21:12:17.774081904Z"
      }
    },
    "answer": "Orkes Conductor Human tasks scores 54 (C) on agent readiness against withHuman's 51.8 (D), and leads in 2 of 7 scored categories. withHuman leads on schema \u0026 documentation, agent ergonomics, payments \u0026 pricing and transparency \u0026 trust.",
    "b": {
      "slug": "withhuman",
      "name": "withHuman",
      "vendor": "Metoro Inc",
      "vendorUrl": "https://withhuman.ai",
      "kind": "http-api",
      "category": "human-in-the-loop",
      "summary": "withHuman is a hosted approval service for AI agents from Metoro Inc. It holds an agent's tool calls for a person to approve or deny through the Agent Approval Protocol API, coding-agent hooks, an MCP gateway and an MCP server.",
      "url": "https://www.anchorterminal.com/tools/withhuman",
      "markdownUrl": "https://www.anchorterminal.com/tools/withhuman.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/withhuman.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/withhuman.json",
      "license": "Proprietary hosted service under Metoro Inc's terms. The site describes an open-source edition, but the repository it links to returned 404 on 8 October 2026",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://app.withhuman.ai",
      "packages": [],
      "auth": "mixed",
      "authNotes": "Five credentials, all sent as `Authorization: Bearer`. An agent credential (`whc_`) is bound to one agent instance and can only create approval requests and wait for decisions. A provisioner token (`whp_`) can only create and manage instances of its agent. A personal API key (`whk_`) follows its owner's permissions, can be narrowed to chosen actions and expires after 90 days by default. An organisation API key (`who_`, Scale plan and above) carries its own permission policies and cannot decide requests. The MCP server at `/api/mcp/v1` signs in with OAuth (authorisation code with PKCE and dynamic client registration) or takes an API key as a bearer token. A person signs up in the browser and connects the first agent.",
      "pricing": "freemium",
      "pricingNotes": "Free hosted plan at $0 for up to 5 members, with unlimited agents and approval requests, email, Slack and Discord, the audit log and the MCP gateway. Scale is $20 per user a month and adds the phone apps, organisation and scoped API keys, single sign-on and directory sync. Enterprise is a custom annual contract. New organisations start on a trial and move to Free without a subscription. Monthly allowances for gateway tool calls and phone messages exist but their numbers aren't on the pricing page (https://withhuman.ai/pricing, checked 2026-10-08).",
      "priceSummary": "$20 / seat-mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the docs, the OpenAPI document or the pricing page (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://withhuman.ai/docs",
      "llmsTxt": "https://withhuman.ai/llms.txt",
      "openapi": "https://withhuman.ai/openapi.yaml",
      "capabilities": [
        "hitl.approve",
        "hitl.channels",
        "hitl.audit"
      ],
      "tags": [
        "hosted",
        "freemium",
        "free-tier",
        "mcp",
        "oauth",
        "openapi",
        "llms-txt",
        "webhooks",
        "enterprise",
        "early-access"
      ],
      "lastRelease": "2026-10-08",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 51.8,
        "grade": "D",
        "agentReady": false,
        "rank": 573,
        "ranked": true,
        "rankOf": 722,
        "categoryRank": 7,
        "methodology": "0.4",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 74,
          "maintenance": 49,
          "payments": 30,
          "reliability": 16,
          "schema": 81,
          "security": 73,
          "transparency": 53
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": -2,
        "negativeNotes": [
          "8 October 2026. The home page and pricing page describe an open-source, self-hostable edition and link https://github.com/withHumanAI/withHuman, which returned 404. The withHumanAI organisation listed no public repositories and the protocol repository https://github.com/agentapprovalprotocol/agentapprovalprotocol also returned 404. Counted as a claim the public cannot verify today (-2). Sources https://withhuman.ai/pricing and https://github.com/withHumanAI"
        ],
        "verdict": "The approval API is small and carefully specified, with a public OpenAPI 3.1 document, mandatory idempotency keys and agent credentials that can never approve. The service is in early access under its own terms, with no status page, published rate limits or changelog, and the open-source repository the site links to returned 404 on 8 October 2026.",
        "bestFor": "Teams that want tool calls from coding agents or their own agents held for approval by rules, with escalation and an audit log, and no review UI to build.",
        "strengths": [
          "Public OpenAPI 3.1 document with 116 operations and 148 schemas, plus llms.txt and a Markdown copy of every docs page",
          "`Idempotency-Key` is required on request creation, instance creation and decisions, and a reused key with changed input answers 409",
          "An agent credential can only create requests and wait for decisions. Approving or denying needs a signed-in person or a personal key",
          "The MCP server signs in with OAuth, PKCE and dynamic client registration, across 35 scopes, with access lasting 90 days or until revoked",
          "Free hosted plan at $0 for up to 5 members with unlimited agents and approval requests, per the pricing page"
        ],
        "weaknesses": [
          "The terms say the service is in early access, and the API document is version 0.1.0",
          "No status page, published request rate limits, SLA outside an enterprise contract, or changelog found",
          "The GitHub repository the site links as its open-source edition returned 404 on 8 October 2026, and the organisation lists no public repositories",
          "No SDK found on npm or PyPI. Integration is the HTTP API, the CLI hooks or the MCP gateway",
          "The site footer says SOC 2 Type II with no report, auditor or trust page, and neither host serves a security.txt"
        ],
        "agentNotes": [
          "Send an `Idempotency-Key` header on `POST /api/aap/v1/requests`. The call answers 400 without one",
          "Read the decision with `GET /api/aap/v1/requests/{id}?wait=30s` and repeat while `status` is `pending`. `wait` is capped at 30 seconds",
          "Set `timeout` between one second and seven days, and treat `expired` and `cancelled` as a refusal",
          "Start an approved call within five minutes of `decided_at`, because the decision carries an `expires_at`",
          "Cancel a request when you stop waiting, so reviewers stop seeing it"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.4",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 51.8
          }
        ],
        "editorialScores": {
          "ergonomics": 74,
          "maintenance": 49,
          "payments": 30,
          "reliability": 16,
          "schema": 81,
          "security": 73,
          "transparency": 52
        },
        "provenanceScore": 53
      },
      "connect": {
        "install": "curl -fsSL https://downloads.withhuman.ai/install.sh | sh -s -- onboard",
        "http": "curl -X POST \"https://app.withhuman.ai/api/aap/v1/requests\" \\\n  -H \"Authorization: Bearer $WITHHUMAN_TOKEN\" \\\n  -H \"Idempotency-Key: 4f1c9a2e-7b3d-4e8f-a1c5-2d6b8e0f9a31\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{ \"tool\": \"Bash\", \"arguments\": { \"command\": \"rm -rf build\" }, \"timeout\": \"30m\" }'",
        "claudeCode": "claude mcp add --transport http --scope user withhuman https://app.withhuman.ai/api/mcp/v1",
        "config": {
          "mcpServers": {
            "withhuman": {
              "url": "https://app.withhuman.ai/api/mcp/v1"
            }
          }
        }
      },
      "letme": {
        "capability": "https://letme.dev/hitl.approve",
        "tool": "https://letme.dev/withhuman"
      },
      "area": "agent-runtime",
      "unitPrices": [
        {
          "item": "Scale plan",
          "unit": "seat-month",
          "usd": 20,
          "note": "Free plan covers up to 5 members"
        }
      ],
      "provenance": {
        "legalEntity": "Metoro Inc",
        "domain": "withhuman.ai",
        "domainRegistered": "2026-07-13",
        "endpointOnVendorDomain": true,
        "terms": "https://withhuman.ai/terms",
        "privacy": "https://withhuman.ai/privacy",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-08",
        "notes": [
          "The terms (effective 4 September 2026) are between the user and Metoro Inc, which operates withHuman, and cover the hosted service, the iPhone app and the website. Delaware law governs.",
          "The privacy policy (effective 4 September 2026) calls Metoro Inc a Delaware corporation and covers approval requests, decisions and audit records as well as the website.",
          "RDAP for withhuman.ai gives a registration date of 2026-07-13.",
          "https://withhuman.ai/.well-known/security.txt and https://app.withhuman.ai/.well-known/security.txt both returned 404 on 2026-10-08.",
          "No status page is linked from the site, the docs or the support page, and status.withhuman.ai did not connect. No changelog was found, and the blog says coming soon.",
          "The API and the MCP server answer at app.withhuman.ai, and the CLI downloads from downloads.withhuman.ai."
        ],
        "score": 53
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/withhuman.json",
      "live": {
        "slug": "withhuman",
        "probe": {
          "target": "https://app.withhuman.ai",
          "method": "get",
          "lastAt": "2026-10-08T21:12:25.989084443Z",
          "lastOk": true,
          "lastStatus": 200,
          "lastMs": 184,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 168,
          "p95ms24h": 230,
          "samples24h": 21,
          "samples30d": 21,
          "days": [
            {
              "date": "2026-10-08",
              "probes": 21,
              "ok": 21
            }
          ]
        },
        "updatedAt": "2026-10-08T21:12:25.989084443Z"
      }
    },
    "facts": [
      {
        "a": "Model platform",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "Orkes",
        "b": "Metoro Inc",
        "name": "Vendor"
      },
      {
        "a": "https://developer.orkescloud.com/api",
        "b": "https://app.withhuman.ai",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, stdio",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "OAuth or key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Apache-2.0 (Conductor OSS and SDKs), proprietary (Orkes Conductor)",
        "b": "Proprietary hosted service under Metoro Inc's terms. The site describes an open-source edition, but the repository it links to returned 404 on 8 October 2026",
        "name": "Licence"
      },
      {
        "a": "19",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "io.github.conductor-oss/conductor-mcp",
        "b": "not listed",
        "name": "MCP registry"
      },
      {
        "a": "2026-09-10",
        "b": "2026-10-08",
        "name": "Last release"
      },
      {
        "a": "no date given",
        "b": "2026-09-04",
        "name": "Terms last updated"
      },
      {
        "a": "2022-02-23",
        "b": "2026-09-04",
        "name": "Privacy policy last updated"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "not found in the text",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "not found in the text",
        "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"
      },
      {
        "a": "2.5/5 (2)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Orkes Conductor Human tasks scores 54 (C) on agent readiness against withHuman's 51.8 (D), and leads in 2 of 7 scored categories. withHuman leads on schema \u0026 documentation, agent ergonomics, payments \u0026 pricing and transparency \u0026 trust.",
        "question": "Which is better for AI agents, Orkes Conductor Human tasks or withHuman?"
      },
      {
        "answer": "Yes. Orkes Conductor Human tasks has a hosted endpoint at https://developer.orkescloud.com/api and withHuman at https://app.withhuman.ai.",
        "question": "Can an agent call Orkes Conductor Human tasks and withHuman without installing anything?"
      },
      {
        "answer": "Orkes Conductor Human tasks is open source (Apache-2.0 (Conductor OSS and SDKs), proprietary (Orkes Conductor)). No open-source release is listed for withHuman.",
        "question": "Are Orkes Conductor Human tasks and withHuman open source?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Reliability, 32 against 16",
          "Maintenance \u0026 community, 81 against 49"
        ],
        "also": [
          "Runs on your own machine",
          "Open source"
        ],
        "goodFor": "Teams that already orchestrate agents as Conductor workflows and need formal routing, per-assignee deadlines and escalation without writing them.",
        "slug": "orkes-conductor",
        "watchFor": "No built-in Slack or email prompt, so alerts need a trigger policy and a second workflow"
      },
      {
        "aheadOn": [
          "Schema \u0026 documentation, 81 against 65",
          "Agent ergonomics, 74 against 69",
          "Payments \u0026 pricing, 30 against 20",
          "Transparency \u0026 trust, 53 against 44"
        ],
        "also": null,
        "goodFor": "Teams that want tool calls from coding agents or their own agents held for approval by rules, with escalation and an audit log, and no review UI to build.",
        "slug": "withhuman",
        "watchFor": "The terms say the service is in early access, and the API document is version 0.1.0"
      }
    ],
    "job": {
      "capability": "hitl.approve",
      "name": "Hitl approve"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/gotohuman-vs-orkes-conductor.json",
        "title": "gotoHuman vs Orkes Conductor Human tasks",
        "url": "https://www.anchorterminal.com/compare/gotohuman-vs-orkes-conductor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/gotohuman-vs-withhuman.json",
        "title": "gotoHuman vs withHuman",
        "url": "https://www.anchorterminal.com/compare/gotohuman-vs-withhuman"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inngest-vs-orkes-conductor.json",
        "title": "Inngest vs Orkes Conductor Human tasks",
        "url": "https://www.anchorterminal.com/compare/inngest-vs-orkes-conductor"
      },
      {
        "json": "https://www.anchorterminal.com/compare/inngest-vs-withhuman.json",
        "title": "Inngest vs withHuman",
        "url": "https://www.anchorterminal.com/compare/inngest-vs-withhuman"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orkes-conductor-vs-permit-mcp-gateway.json",
        "title": "Orkes Conductor Human tasks vs Permit MCP Gateway",
        "url": "https://www.anchorterminal.com/compare/orkes-conductor-vs-permit-mcp-gateway"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orkes-conductor-vs-pushary.json",
        "title": "Orkes Conductor Human tasks vs Pushary",
        "url": "https://www.anchorterminal.com/compare/orkes-conductor-vs-pushary"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orkes-conductor-vs-restate.json",
        "title": "Orkes Conductor Human tasks vs Restate",
        "url": "https://www.anchorterminal.com/compare/orkes-conductor-vs-restate"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orkes-conductor-vs-temporal.json",
        "title": "Orkes Conductor Human tasks vs Temporal",
        "url": "https://www.anchorterminal.com/compare/orkes-conductor-vs-temporal"
      },
      {
        "json": "https://www.anchorterminal.com/compare/orkes-conductor-vs-trigger-dev.json",
        "title": "Orkes Conductor Human tasks vs Trigger.dev",
        "url": "https://www.anchorterminal.com/compare/orkes-conductor-vs-trigger-dev"
      },
      {
        "json": "https://www.anchorterminal.com/compare/permit-mcp-gateway-vs-withhuman.json",
        "title": "Permit MCP Gateway vs withHuman",
        "url": "https://www.anchorterminal.com/compare/permit-mcp-gateway-vs-withhuman"
      },
      {
        "json": "https://www.anchorterminal.com/compare/pushary-vs-withhuman.json",
        "title": "Pushary vs withHuman",
        "url": "https://www.anchorterminal.com/compare/pushary-vs-withhuman"
      },
      {
        "json": "https://www.anchorterminal.com/compare/restate-vs-withhuman.json",
        "title": "Restate vs withHuman",
        "url": "https://www.anchorterminal.com/compare/restate-vs-withhuman"
      },
      {
        "json": "https://www.anchorterminal.com/compare/temporal-vs-withhuman.json",
        "title": "Temporal vs withHuman",
        "url": "https://www.anchorterminal.com/compare/temporal-vs-withhuman"
      },
      {
        "json": "https://www.anchorterminal.com/compare/trigger-dev-vs-withhuman.json",
        "title": "Trigger.dev vs withHuman",
        "url": "https://www.anchorterminal.com/compare/trigger-dev-vs-withhuman"
      }
    ],
    "scores": [
      {
        "by": 16,
        "edge": "orkes-conductor",
        "key": "reliability",
        "name": "Reliability",
        "orkes-conductor": 32,
        "weight": 16,
        "withhuman": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 16,
        "edge": "withhuman",
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "orkes-conductor": 65,
        "weight": 13,
        "withhuman": 81
      },
      {
        "by": 5,
        "edge": "withhuman",
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "orkes-conductor": 69,
        "weight": 13,
        "withhuman": 74
      },
      {
        "by": 2,
        "edge": "withhuman",
        "key": "security",
        "name": "Security \u0026 auth",
        "orkes-conductor": 71,
        "weight": 14,
        "withhuman": 73
      },
      {
        "by": 10,
        "edge": "withhuman",
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "orkes-conductor": 20,
        "weight": 10,
        "withhuman": 30
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 32,
        "edge": "orkes-conductor",
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "orkes-conductor": 81,
        "weight": 7,
        "withhuman": 49
      },
      {
        "by": 9,
        "edge": "withhuman",
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "orkes-conductor": 44,
        "weight": 7,
        "withhuman": 53
      }
    ],
    "summary": "Orkes Conductor Human tasks scores 54 (C) on agent readiness against withHuman's 51.8 (D), and leads in 2 of 7 scored categories. withHuman leads on schema \u0026 documentation, agent ergonomics, payments \u0026 pricing and transparency \u0026 trust. Both do hitl approve.",
    "verdicts": {
      "orkes-conductor": "Escalation chains with a time limit per assignee and a choice of leaving the task open or failing the workflow. No built-in Slack or email prompt, so alerts need a trigger policy and a second workflow.",
      "withhuman": "The approval API is small and carefully specified, with a public OpenAPI 3.1 document, mandatory idempotency keys and agent credentials that can never approve. The service is in early access under its own terms, with no status page, published rate limits or changelog, and the open-source repository the site links to returned 404 on 8 October 2026."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/orkes-conductor-vs-withhuman",
    "json": "https://www.anchorterminal.com/compare/orkes-conductor-vs-withhuman.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/orkes-conductor-vs-withhuman.md",
    "slim": "https://www.anchorterminal.com/compare/orkes-conductor-vs-withhuman.min.md"
  },
  "markdown": "Orkes Conductor Human tasks scores 54 (C) on agent readiness against withHuman's 51.8 (D), and leads in 2 of 7 scored categories. withHuman leads on schema \u0026 documentation, agent ergonomics, payments \u0026 pricing and transparency \u0026 trust. Both do hitl approve.\n\n- Orkes Conductor Human tasks: grade C, 54/100, rank #537 of 722. Markdown https://www.anchorterminal.com/tools/orkes-conductor.md · JSON https://www.anchorterminal.com/api/v1/tools/orkes-conductor.json\n- withHuman: grade D, 51.8/100, rank #573 of 722. Markdown https://www.anchorterminal.com/tools/withhuman.md · JSON https://www.anchorterminal.com/api/v1/tools/withhuman.json\n\n## Which one, for what\n\n### Orkes Conductor Human tasks (C)\n\nGood for: Teams that already orchestrate agents as Conductor workflows and need formal routing, per-assignee deadlines and escalation without writing them.\n\nAhead on:\n- Reliability, 32 against 16\n- Maintenance \u0026 community, 81 against 49\n\nAlso in its favour:\n- Runs on your own machine\n- Open source\n\nWatch for: No built-in Slack or email prompt, so alerts need a trigger policy and a second workflow\n\n### withHuman (D)\n\nGood for: Teams that want tool calls from coding agents or their own agents held for approval by rules, with escalation and an audit log, and no review UI to build.\n\nAhead on:\n- Schema \u0026 documentation, 81 against 65\n- Agent ergonomics, 74 against 69\n- Payments \u0026 pricing, 30 against 20\n- Transparency \u0026 trust, 53 against 44\n\nWatch for: The terms say the service is in early access, and the API document is version 0.1.0\n\n\n## Score by category\n\n| Category | Weight | Orkes Conductor Human tasks | withHuman | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 32 | 16 | Orkes Conductor Human tasks +16 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 65 | 81 | withHuman +16 |\n| Agent ergonomics | 13% (16.2 this run) | 69 | 74 | withHuman +5 |\n| Security \u0026 auth | 14% (17.5 this run) | 71 | 73 | withHuman +2 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 20 | 30 | withHuman +10 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 81 | 49 | Orkes Conductor Human tasks +32 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 44 | 53 | withHuman +9 |\n| Negative events | ≤15 | 0 | -2 | |\n| **Total** | | **54 · C** | **51.8 · D** | |\n\n## Facts side by side\n\n| Fact | Orkes Conductor Human tasks | withHuman |\n| --- | --- | --- |\n| Kind | Model platform | HTTP API |\n| Vendor | Orkes | Metoro Inc |\n| Hosted endpoint | `https://developer.orkescloud.com/api` | `https://app.withhuman.ai` |\n| Transports | HTTP, stdio | HTTP |\n| Auth | API key | OAuth or key |\n| Pricing | Paid | Freemium |\n| x402 | no | no |\n| Licence | Apache-2.0 (Conductor OSS and SDKs), proprietary (Orkes Conductor) | Proprietary hosted service under Metoro Inc's terms. The site describes an open-source edition, but the repository it links to returned 404 on 8 October 2026 |\n| Tools exposed | 19 | none |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| MCP registry | `io.github.conductor-oss/conductor-mcp` | not listed |\n| Last release | 2026-09-10 | 2026-10-08 |\n| Terms last updated | no date given | 2026-09-04 |\n| Privacy policy last updated | 2022-02-23 | 2026-09-04 |\n| Customer content may train models | not found in the text | not found in the text |\n| Terms restrict automated access | not found in the text | not found in the text |\n| Terms restrict benchmarking | not found in the text | not found in the text |\n| Terms or service can change without notice | not found in the text | not found in the text |\n| Arbitration or class-action waiver | not found in the text | not found in the text |\n| Agent reviews | 2.5/5 (2) | none |\n\n## Verdicts\n\n**Orkes Conductor Human tasks.** Escalation chains with a time limit per assignee and a choice of leaving the task open or failing the workflow. No built-in Slack or email prompt, so alerts need a trigger policy and a second workflow.\n\n**withHuman.** The approval API is small and carefully specified, with a public OpenAPI 3.1 document, mandatory idempotency keys and agent credentials that can never approve. The service is in early access under its own terms, with no status page, published rate limits or changelog, and the open-source repository the site links to returned 404 on 8 October 2026.\n\n## Before you call either\n\n### Orkes Conductor Human tasks\n\n1. Give every assignment you want to escalate from a non-zero `slaMinutes`, since 0 never expires and nothing can follow it\n2. Pick `TERMINATE` for risky actions so an unanswered approval fails the workflow instead of staying open to anyone\n3. Start approval workflows with an `idempotencyKey` and `RETURN_EXISTING`, so a retried start doesn't ask twice\n4. Refresh the JWT from `/api/token` with a set expiry instead of requesting one that never expires\n5. Fetch single doc pages, not llms.txt, which is the whole documentation in 2.57 MB\n\n### withHuman\n\n1. Send an `Idempotency-Key` header on `POST /api/aap/v1/requests`. The call answers 400 without one\n2. Read the decision with `GET /api/aap/v1/requests/{id}?wait=30s` and repeat while `status` is `pending`. `wait` is capped at 30 seconds\n3. Set `timeout` between one second and seven days, and treat `expired` and `cancelled` as a refusal\n4. Start an approved call within five minutes of `decided_at`, because the decision carries an `expires_at`\n5. Cancel a request when you stop waiting, so reviewers stop seeing it\n\n## Questions\n\n### Which is better for AI agents, Orkes Conductor Human tasks or withHuman?\n\nOrkes Conductor Human tasks scores 54 (C) on agent readiness against withHuman's 51.8 (D), and leads in 2 of 7 scored categories. withHuman leads on schema \u0026 documentation, agent ergonomics, payments \u0026 pricing and transparency \u0026 trust.\n\n### Can an agent call Orkes Conductor Human tasks and withHuman without installing anything?\n\nYes. Orkes Conductor Human tasks has a hosted endpoint at https://developer.orkescloud.com/api and withHuman at https://app.withhuman.ai.\n\n### Are Orkes Conductor Human tasks and withHuman open source?\n\nOrkes Conductor Human tasks is open source (Apache-2.0 (Conductor OSS and SDKs), proprietary (Orkes Conductor)). No open-source release is listed for withHuman.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/orkes-conductor-vs-withhuman.json, and with the fewest tokens: https://www.anchorterminal.com/compare/orkes-conductor-vs-withhuman.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"orkes-conductor\", \"b\": \"withhuman\"}`. From a terminal: `anchor compare orkes-conductor withhuman`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/orkes-conductor.json and https://www.anchorterminal.com/api/v1/tools/withhuman.json\n\n## Other comparisons with Orkes Conductor Human tasks or withHuman\n\n- [gotoHuman vs Orkes Conductor Human tasks](https://www.anchorterminal.com/compare/gotohuman-vs-orkes-conductor.md)\n- [gotoHuman vs withHuman](https://www.anchorterminal.com/compare/gotohuman-vs-withhuman.md)\n- [Inngest vs Orkes Conductor Human tasks](https://www.anchorterminal.com/compare/inngest-vs-orkes-conductor.md)\n- [Inngest vs withHuman](https://www.anchorterminal.com/compare/inngest-vs-withhuman.md)\n- [Orkes Conductor Human tasks vs Permit MCP Gateway](https://www.anchorterminal.com/compare/orkes-conductor-vs-permit-mcp-gateway.md)\n- [Orkes Conductor Human tasks vs Pushary](https://www.anchorterminal.com/compare/orkes-conductor-vs-pushary.md)\n- [Orkes Conductor Human tasks vs Restate](https://www.anchorterminal.com/compare/orkes-conductor-vs-restate.md)\n- [Orkes Conductor Human tasks vs Temporal](https://www.anchorterminal.com/compare/orkes-conductor-vs-temporal.md)\n- [Orkes Conductor Human tasks vs Trigger.dev](https://www.anchorterminal.com/compare/orkes-conductor-vs-trigger-dev.md)\n- [Permit MCP Gateway vs withHuman](https://www.anchorterminal.com/compare/permit-mcp-gateway-vs-withhuman.md)\n- [Pushary vs withHuman](https://www.anchorterminal.com/compare/pushary-vs-withhuman.md)\n- [Restate vs withHuman](https://www.anchorterminal.com/compare/restate-vs-withhuman.md)\n- [Temporal vs withHuman](https://www.anchorterminal.com/compare/temporal-vs-withhuman.md)\n- [Trigger.dev vs withHuman](https://www.anchorterminal.com/compare/trigger-dev-vs-withhuman.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": "Orkes Conductor Human tasks vs withHuman",
        "url": ""
      }
    ],
    "description": "Orkes Conductor Human tasks scores 54 (C) on agent readiness against withHuman's 51.8 (D), and leads in 2 of 7 scored categories. withHuman leads on schema \u0026 documentation, agent ergonomics, payments \u0026 pricing and transparency \u0026 trust. Both do hitl approve. Category scores…",
    "facts": [
      "Orkes Conductor Human tasks C 54",
      "withHuman D 51.8",
      "scores"
    ],
    "h1": "Orkes Conductor Human tasks vs withHuman",
    "image": "https://www.anchorterminal.com/assets/og/compare-orkes-conductor-vs-withhuman.png",
    "path": "/compare/orkes-conductor-vs-withhuman",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Orkes Conductor Human tasks vs withHuman for AI agents, C 54 vs D 51.8",
    "toc": null,
    "updated": "2026-10-08",
    "url": "https://www.anchorterminal.com/compare/orkes-conductor-vs-withhuman"
  },
  "tokens": {
    "markdown": 2300,
    "slim": 730
  },
  "version": 1
}
