HappyRobot is an AI orchestration platform — "the AI operating system for the real economy" — that lets enterprises build, govern and deploy AI agents ("AI workers") into operational workflows across logistics, freight brokerage, 3PL, utilities, airlines, finance, insurance, manufacturing, retail and telecom. Agents place and answer phone calls, send and receive email, SMS, WhatsApp and chat, read and write to TMS/ERP systems, and execute multi-step workflows built as node graphs in a visual builder. The Happyrobot Public API (v2) exposes 205 operations across 32 resource families — workflows, versions and nodes, runs, sessions and messages, contacts and memories, knowledge bases, phone numbers and SIP trunks, integrations, chat and voice tokens, signals, billing, plus a full agent-governance surface (audits, northstars, custom evals, adversarial tests and suites). Authentication is a bearer API key scoped to an organization and an environment; the platform additionally runs an Auth0 OIDC tenant for human sign-in and an OAuth 2.0 authorization server for its MCP surface.
Happyrobot publishes 35 API contracts indexed on the APIs.io network, including Adversarial Suites API, Adversarial Tests API, API Keys API, and 32 more. Tagged areas include AI Agents, Agent Orchestration, Voice AI, Conversational AI, and Logistics.
The Happyrobot catalog on APIs.io includes 1 event-driven AsyncAPI specification and 1 Spectral governance ruleset.
Happyrobot’s developer surface includes documentation, API reference, getting-started guide, pricing, signup flow, engineering blog, support, and 37 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
AI & Biometrics regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/happyrobot/"><img src="https://apis.io/badge/happyrobot/card.svg" alt="Happyrobot on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented) Ask about this →
Rate-Limit Signaling+7 pts — OpenAPI responses document X-RateLimit-* / RateLimit headers (verified), else a rate_limits artifact or RateLimits link (documented) Ask about this →
Pagination+5 pts — share of collection GETs (an array, or one wrapped in data/items/results ...) that declare a page/limit/offset/cursor parameter, a Link header or a next/cursor field; na with no collection GETs Ask about this →
Agentic Commerce Well-Known Document+5 pts — a parsing /.well-known/ucp.json or acp.json declaring a version and at least one service, OR (0.27) a live x402 payment challenge from _data/x402-adoption.json — `self` when its endpoints are on the provider's own domain, `platform` when they are on a vendor's Ask about this →
Each check links to what satisfies it. Publish the artifact, or tell us where it already lives, and the score moves on the next scoring run.
Not sure how this applies to your stack? Ask about any one item. Kin Lane reads every question, looks at your profile and your situation, and replies with what a fix would take — scoped to that one area, priced up front, yours whether you ship it or not. Ask a question →
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Happyrobot's first-party remote MCP server for building and governing workflows — 26 published tools plus 5 MCP prompts, served over Streamable HTTP and protected by OAuth 2.0 (...
A hosted documentation-search MCP server on the docs host, discovered via RFC 9728 protected-resource metadata at https://docs.happyrobot.ai/.well-known/oauth-protected-resource...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: happyrobot
name: Happyrobot
description: HappyRobot is an AI orchestration platform — "the AI operating system for the real economy" — that lets enterprises
build, govern and deploy AI agents ("AI workers") into operational workflows across logistics, freight brokerage, 3PL, utilities,
airlines, finance, insurance, manufacturing, retail and telecom. Agents place and answer phone calls, send and receive email,
SMS, WhatsApp and chat, read and write to TMS/ERP systems, and execute multi-step workflows built as node graphs in a visual
builder. The Happyrobot Public API (v2) exposes 205 operations across 32 resource families — workflows, versions and nodes,
runs, sessions and messages, contacts and memories, knowledge bases, phone numbers and SIP trunks, integrations, chat and
voice tokens, signals, billing, plus a full agent-governance surface (audits, northstars, custom evals, adversarial tests
and suites). Authentication is a bearer API key scoped to an organization and an environment; the platform additionally
runs an Auth0 OIDC tenant for human sign-in and an OAuth 2.0 authorization server for its MCP surface.
url: https://raw.githubusercontent.com/api-evangelist/happyrobot/refs/heads/main/apis.yml
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: unknown
onboarding: unknown
trial: false
try_now: false
public: false
label: Unknown
confidence: low
source:
- authentication
- scopes
- security
- sandbox
generated: '2026-11-13'
method: derived
image: https://happyrobot.b-cdn.net/HappyRobot_HeroLoop_v01%20(00184)%201-1200x630.png
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.23'
created: '2026-08-01'
modified: '2026-08-01'
x-docs-platform: mintlify
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-10-03
x-docs-hosting: vercel
tags:
- AI Agents
- Agent Orchestration
- Voice AI
- Conversational AI
- Logistics
- Freight
- Supply Chain
- Workflow Automation
- Contact Center
- Telephony
- MCP
- Agent-Native
- Agent Governance
- Enterprise Automation
tags_raw:
- ai-agents
- agent-orchestration
- voice-ai
- conversational-ai
- logistics
- freight
- supply-chain
- workflow-automation
- contact-center
- telephony
- mcp
- agent-native
- agent-governance
- enterprise-automation
- Workflow-Automation
apis:
- name: Happyrobot Workflows MCP Server
description: 'Happyrobot''s first-party remote MCP server for building and governing workflows — 26 published tools plus
5 MCP prompts, served over Streamable HTTP and protected by OAuth 2.0 (scope mcp:full, RFC 9728 protected-resource metadata,
RFC 7591 dynamic client registration, PKCE S256). It supersedes the now deprecated stdio package @happyrobot-ai/mcp. The
tool surface is builder-shaped: it covers workflow authoring, versioning, testing, evaluation and red-teaming, telephony
and integrations, and binds to 150 of the 205 Public API operations. Live tools/list is auth-gated; the published tool
list is captured verbatim from the vendor''s own package documentation.'
humanURL: https://docs.happyrobot.ai/developer-tools/mcp
baseURL: https://mcp.platform.happyrobot.ai/workflows/mcp
tags:
- MCP
- Agent-Native
- AI Agents
- Workflow Automation
tags_raw:
- mcp
- agent-native
- ai-agents
- workflow-automation
- Workflow-Automation
properties:
- type: MCPServer
url: mcp/happyrobot-mcp.yml
- type: ToolCrosswalk
url: mcp/happyrobot-tool-crosswalk.yml
- type: MCPServer
url: https://mcp.platform.happyrobot.ai/workflows/mcp
- type: OAuthScopes
url: scopes/happyrobot-scopes.yml
- type: Documentation
url: https://docs.happyrobot.ai/developer-tools/mcp
- name: Happyrobot Twin MCP Server
description: First-party remote MCP server over the customer's Twin database — 9 published tools covering schema introspection,
paginated reads, table creation, row insert/update/delete, table drop, and arbitrary SQL execution (SELECT, INSERT, UPDATE,
DELETE and DDL). Streamable HTTP, OAuth 2.0 under the same single coarse mcp:full scope as the Workflows server, so there
is no read-only scope with which to bind a research agent. Supersedes the deprecated stdio package @happyrobot-ai/mcp-twin.
humanURL: https://docs.happyrobot.ai/developer-tools/mcp-twin
baseURL: https://mcp.platform.happyrobot.ai/twin/mcp
tags:
- MCP
- Agent-Native
- Database
tags_raw:
- mcp
- agent-native
- database
properties:
- type: MCPServer
url: mcp/happyrobot-mcp.yml
- type: ToolCrosswalk
url: mcp/happyrobot-tool-crosswalk.yml
- type: MCPServer
url: https://mcp.platform.happyrobot.ai/twin/mcp
- type: OAuthScopes
url: scopes/happyrobot-scopes.yml
- name: Happyrobot Docs MCP Server
description: A hosted documentation-search MCP server on the docs host, discovered via RFC 9728 protected-resource metadata
at https://docs.happyrobot.ai/.well-known/oauth-protected-resource. It advertises a single mcp:search scope through its
own authorization server at https://docs.happyrobot.ai/mcp/oauth. The endpoint answers MCP JSON-RPC with HTTP 401 invalid_token
plus a WWW-Authenticate Bearer challenge that points back at the protected-resource document, so its tool list requires
an authenticated introspection.
humanURL: https://docs.happyrobot.ai
baseURL: https://docs.happyrobot.ai/mcp
tags:
- MCP
- Agent-Native
- Documentation
tags_raw:
- mcp
- agent-native
- documentation
properties:
- type: MCPServer
url: mcp/happyrobot-mcp.yml
- type: OAuthScopes
url: scopes/happyrobot-scopes.yml
- aid: happyrobot:happyrobot-adversarial-suites-api
name: Happyrobot Adversarial Suites API
description: The Adversarial Suites API from Happyrobot — 8 operation(s) for adversarial suites.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Adversarial Suites
properties:
- type: OpenAPI
url: openapi/happyrobot-adversarial-suites-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-adversarial-tests-api
name: Happyrobot Adversarial Tests API
description: The Adversarial Tests API from Happyrobot — 8 operation(s) for adversarial tests.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Adversarial Tests
properties:
- type: OpenAPI
url: openapi/happyrobot-adversarial-tests-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-api-keys-api
name: Happyrobot API Keys API
description: The API Keys API from Happyrobot — 1 operation(s) for api keys.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- APIKeys
tags_raw:
- API Keys
properties:
- type: OpenAPI
url: openapi/happyrobot-api-keys-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-apps-api
name: Happyrobot Apps API
description: The Apps API from Happyrobot — 1 operation(s) for apps.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Application
tags_raw:
- Apps
properties:
- type: OpenAPI
url: openapi/happyrobot-apps-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-artifacts-api
name: Happyrobot Artifacts API
description: The Artifacts API from Happyrobot — 1 operation(s) for artifacts.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Artifacts
properties:
- type: OpenAPI
url: openapi/happyrobot-artifacts-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-audits-api
name: Happyrobot Audits API
description: The Audits API from Happyrobot — 8 operation(s) for audits.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Audit
tags_raw:
- Audits
properties:
- type: OpenAPI
url: openapi/happyrobot-audits-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-billing-api
name: Happyrobot Billing API
description: The Billing API from Happyrobot — 4 operation(s) for billing.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v1
baseurl_source: contract
tags:
- Billing
properties:
- type: OpenAPI
url: openapi/happyrobot-billing-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-chat-api
name: Happyrobot Chat API
description: The Chat API from Happyrobot — 7 operation(s) for chat.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Chat
properties:
- type: OpenAPI
url: openapi/happyrobot-chat-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-contacts-api
name: Happyrobot Contacts API
description: The Contacts API from Happyrobot — 5 operation(s) for contacts.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Contacts
properties:
- type: OpenAPI
url: openapi/happyrobot-contacts-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-custom-evals-api
name: Happyrobot Custom Evals API
description: The Custom Evals API from Happyrobot — 8 operation(s) for custom evals.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Custom Evals
properties:
- type: OpenAPI
url: openapi/happyrobot-custom-evals-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-events-api
name: Happyrobot Events API
description: The Events API from Happyrobot — 1 operation(s) for events.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Event
tags_raw:
- Events
properties:
- type: OpenAPI
url: openapi/happyrobot-events-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-integration-resources-api
name: Happyrobot Integration Resources API
description: The Integration Resources API from Happyrobot — 15 operation(s) for integration resources.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Integration Resources
properties:
- type: OpenAPI
url: openapi/happyrobot-integration-resources-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-integrations-api
name: Happyrobot Integrations API
description: The Integrations API from Happyrobot — 4 operation(s) for integrations.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Integration
tags_raw:
- Integrations
properties:
- type: OpenAPI
url: openapi/happyrobot-integrations-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-issues-api
name: Happyrobot Issues API
description: The Issues API from Happyrobot — 3 operation(s) for issues.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v1
baseurl_source: contract
tags:
- Issues
properties:
- type: OpenAPI
url: openapi/happyrobot-issues-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-knowledge-bases-api
name: Happyrobot Knowledge Bases API
description: The Knowledge Bases API from Happyrobot — 6 operation(s) for knowledge bases.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Knowledge Bases
properties:
- type: OpenAPI
url: openapi/happyrobot-knowledge-bases-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-mcp-servers-api
name: Happyrobot MCP Servers API
description: The MCP Servers API from Happyrobot — 3 operation(s) for mcp servers.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- MCP Server
tags_raw:
- MCP Servers
properties:
- type: OpenAPI
url: openapi/happyrobot-mcp-servers-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-messages-api
name: Happyrobot Messages API
description: The Messages API from Happyrobot — 1 operation(s) for messages.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Message
tags_raw:
- Messages
properties:
- type: OpenAPI
url: openapi/happyrobot-messages-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-northstars-api
name: Happyrobot Northstars API
description: The Northstars API from Happyrobot — 9 operation(s) for northstars.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Northstars
properties:
- type: OpenAPI
url: openapi/happyrobot-northstars-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-organization-api
name: Happyrobot Organization API
description: The Organization API from Happyrobot — 2 operation(s) for organization.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Organization
properties:
- type: OpenAPI
url: openapi/happyrobot-organization-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-phone-numbers-api
name: Happyrobot Phone Numbers API
description: The Phone Numbers API from Happyrobot — 10 operation(s) for phone numbers.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Phone Numbers
properties:
- type: OpenAPI
url: openapi/happyrobot-phone-numbers-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-realtime-api
name: Happyrobot Realtime API
description: The Realtime API from Happyrobot — 1 operation(s) for realtime.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Real-Time
tags_raw:
- Realtime
properties:
- type: OpenAPI
url: openapi/happyrobot-realtime-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-runs-api
name: Happyrobot Runs API
description: The Runs API from Happyrobot — 12 operation(s) for runs.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v1
baseurl_source: contract
tags:
- Runs
properties:
- type: OpenAPI
url: openapi/happyrobot-runs-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-sessions-api
name: Happyrobot Sessions API
description: The Sessions API from Happyrobot — 4 operation(s) for sessions.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Sessions
properties:
- type: OpenAPI
url: openapi/happyrobot-sessions-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-signals-api
name: Happyrobot Signals API
description: The Signals API from Happyrobot — 4 operation(s) for signals.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Signals
properties:
- type: OpenAPI
url: openapi/happyrobot-signals-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-sip-trunks-api
name: Happyrobot SIP Trunks API
description: The SIP Trunks API from Happyrobot — 4 operation(s) for sip trunks.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- SIP Trunks
properties:
- type: OpenAPI
url: openapi/happyrobot-sip-trunks-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-twin-api
name: Happyrobot Twin API
description: The Twin API from Happyrobot — 6 operation(s) for twin.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Twin
properties:
- type: OpenAPI
url: openapi/happyrobot-twin-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
- type: Authentication
url: authentication/happyrobot-authentication.yml
- type: Conventions
url: conventions/happyrobot-conventions.yml
- type: ErrorCatalog
url: errors/happyrobot-problem-types.yml
- type: DataModel
url: data-model/happyrobot-data-model.yml
- type: Webhooks
url: asyncapi/happyrobot-events.yml
- type: AgenticAccess
url: agentic-access/happyrobot-agentic-access.yml
- type: Lifecycle
url: lifecycle/happyrobot-lifecycle.yml
- aid: happyrobot:happyrobot-use-cases-api
name: Happyrobot Use Cases API
description: The Use Cases API from Happyrobot — 1 operation(s) for use cases.
humanURL: https://docs.happyrobot.ai/api-reference
baseURL: https://platform.happyrobot.ai/api/v2
tags:
- Use Cases
properties:
- type: OpenAPI
url: openapi/happyrobot-use-cases-api-openapi.yml
- type: Documentation
url: https://docs.happyrobot.ai/api-reference
- type: APIReference
url: https://docs.happyrobot.ai/api-reference
# --- truncated at 32 KB (42 KB total) ---
# Full source: https://artifacts.apis.io/happyrobot/apis.yml
Happyrobot API — frequently asked questions
Does Happyrobot have an API?
Yes. APIs.io lists 35 APIs from Happyrobot, including Happyrobot Workflows MCP Server, Happyrobot Twin MCP Server and Happyrobot Docs MCP Server, and 32 more.
Is there an OpenAPI specification for the Happyrobot API?
Yes. APIs.io indexes 32 OpenAPI specifications for Happyrobot, each linked for download from this page.
How do I authenticate with the Happyrobot API?
Happyrobot documents its authentication (http/apiKey/oauth2/openIdConnect · 3 schemes). The details are profiled on APIs.io as Happyrobot Authentication.
Does Happyrobot have an MCP server?
Yes. APIs.io lists 2 MCP servers for Happyrobot: Remote MCP server at mcp.platform.happyrobot.ai; 35 tools listed.
Is the Happyrobot API ready for AI agents?
Happyrobot has a Kin Score of 47.9 out of 100 (developing) and an Agent Readiness score of 48.4 (agent-ready), scored by API Evangelist on 2026-11-13.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.