Happyrobot website screenshot

Happyrobot

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 33 APIs on the APIs.io network, including Adversarial Suites API, Adversarial Tests API, API Keys API, and 30 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.

Happyrobot’s developer surface includes documentation, API reference, getting-started guide, pricing, signup flow, engineering blog, support, and 36 more developer resources.

42.3/100 developing ▬ flat Agent 51/100 agent ready saas Full breakdown ↓
scored 2026-09-14 · rubric v0.22.0
AccessSelf serve
2 APIs 3 MCP Servers
AI AgentsAgent OrchestrationVoice AIConversational AILogisticsFreightSupply ChainWorkflow-AutomationContact CenterTelephonyMCPagent-nativeAgent GovernanceEnterprise Automation

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-14 · rubric v0.22.0
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.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/happyrobot: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 36

Individual APIs this provider publishes, each with its own machine-readable definition.

Happyrobot Workflows MCP Server

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 (...

Happyrobot Twin MCP Server

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, tab...

Happyrobot Docs MCP Server

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...

Happyrobot Adversarial Suites API

The Adversarial Suites API from Happyrobot — 8 operation(s) for adversarial suites.

Happyrobot Adversarial Tests API

The Adversarial Tests API from Happyrobot — 8 operation(s) for adversarial tests.

Happyrobot API Keys API

The API Keys API from Happyrobot — 1 operation(s) for api keys.

Happyrobot Apps API

The Apps API from Happyrobot — 1 operation(s) for apps.

Happyrobot Artifacts API

The Artifacts API from Happyrobot — 1 operation(s) for artifacts.

Happyrobot Audits API

The Audits API from Happyrobot — 8 operation(s) for audits.

Happyrobot Billing API

The Billing API from Happyrobot — 4 operation(s) for billing.

Happyrobot Chat API

The Chat API from Happyrobot — 7 operation(s) for chat.

Happyrobot Contacts API

The Contacts API from Happyrobot — 5 operation(s) for contacts.

Happyrobot Custom Evals API

The Custom Evals API from Happyrobot — 8 operation(s) for custom evals.

Happyrobot Events API

The Events API from Happyrobot — 1 operation(s) for events.

Happyrobot Integration Resources API

The Integration Resources API from Happyrobot — 15 operation(s) for integration resources.

Happyrobot Integrations API

The Integrations API from Happyrobot — 4 operation(s) for integrations.

Happyrobot Issues API

The Issues API from Happyrobot — 3 operation(s) for issues.

Happyrobot Knowledge Bases API

The Knowledge Bases API from Happyrobot — 6 operation(s) for knowledge bases.

Happyrobot MCP Servers API

The MCP Servers API from Happyrobot — 3 operation(s) for mcp servers.

Happyrobot Messages API

The Messages API from Happyrobot — 1 operation(s) for messages.

Happyrobot Northstars API

The Northstars API from Happyrobot — 9 operation(s) for northstars.

Happyrobot Organization API

The Organization API from Happyrobot — 2 operation(s) for organization.

Happyrobot Phone Numbers API

The Phone Numbers API from Happyrobot — 10 operation(s) for phone numbers.

Happyrobot Realtime API

The Realtime API from Happyrobot — 1 operation(s) for realtime.

Happyrobot Runs API

The Runs API from Happyrobot — 12 operation(s) for runs.

Happyrobot Sessions API

The Sessions API from Happyrobot — 4 operation(s) for sessions.

Happyrobot Signals API

The Signals API from Happyrobot — 4 operation(s) for signals.

Happyrobot SIP Trunks API

The SIP Trunks API from Happyrobot — 4 operation(s) for sip trunks.

Happyrobot Twin API

The Twin API from Happyrobot — 6 operation(s) for twin.

Happyrobot Use Cases API

The Use Cases API from Happyrobot — 1 operation(s) for use cases.

Happyrobot Use Cases API

The UseCases API from Happyrobot — 2 operation(s) for usecases.

Happyrobot Versions API

The Versions API from Happyrobot — 16 operation(s) for versions.

Happyrobot Voice API

The Voice API from Happyrobot — 1 operation(s) for voice.

Happyrobot Workflow Folders API

The Workflow Folders API from Happyrobot — 2 operation(s) for workflow folders.

Happyrobot Workflow Variables API

The Workflow Variables API from Happyrobot — 2 operation(s) for workflow variables.

Happyrobot Workflows API

The Workflows API from Happyrobot — 10 operation(s) for workflows.

Scroll for all 36

Open Collections 2

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Happyrobot Platform API

OPEN COLLECTION

Happyrobot Public API

OPEN COLLECTION

MCP Servers 3

Model Context Protocol servers that expose these APIs to AI agents.

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Happyrobot Authentication

http/apiKey/oauth2/openIdConnect · 3 schemes

SECURITY

Happyrobot Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Happyrobot Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Happyrobot Trust Center

SOC 2 Type II, GDPR, HIPAA, EU AI Act, NIST CSF, DORA

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Happyrobot Scopes

8 scopes · authorizationCode/clientCredentials

8 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Happyrobot Agentic Access

215 operations · 104 acting

215 operations · 104 acting

AGENTIC

Resources

Get Started 5

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 6

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 9

Authentication, authorization, and security posture

Scroll for all 9

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 3

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
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: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  - scopes
  - security
  - sandbox
  generated: '2026-09-02'
  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'
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
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
  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:
  - 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/v2
  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/v2
  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 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/v2
  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
  - 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/happyro

# --- truncated at 32 KB (43 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/happyrobot/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/happyrobot"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/happyrobot/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/happyrobot/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

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.

A second provider on the same verified email joins the account you already have.