Runtype
Agent-to-Agent

Your agents, talking to
every other agent.

Runtype supports the A2A protocol in both directions. Plug in agents built with LangGraph, CrewAI, or any A2A-compatible framework — or publish your own agents for others to discover and call.

Interoperable with the leading agent frameworks

Google ADKAgent Development Kit
LangGraphLangChain
CrewAIMulti-agent orchestration
AutoGenMicrosoft
Agents SDKOpenAI
Claude MCPAnthropic
Bee AgentIBM
AgentforceSalesforce
Bedrock AgentsAmazon
How it works

A2A in both directions.

Consume agents built anywhere, or publish your own for the ecosystem. The protocol handles discovery, task delegation, and streaming results.

Consume

Register external agents.

Point Runtype at any agent card URL. The agent's capabilities become available as tools in your flows and agents — no custom integration required.

Auto-discovery

Fetch the agent card, map capabilities, and register skills automatically.

Task delegation

Your agents hand off tasks via the A2A task model. Status, artifacts, and results stream back in real time.

Any framework

Works with agents built in LangGraph, CrewAI, AutoGen, Google ADK, or any framework that publishes an A2A-compatible agent card.

Publish

Expose your agents via A2A.

Build an agent in Runtype, attach an A2A surface, and it gets a discoverable agent card URL that any A2A-compatible system can call.

Agent card hosting

Stable URLs at both agent-card.json and agent.json, aligned with the A2A protocol spec.

Skill-based routing

Define capabilities and skills on your agent. Callers discover what your agent can do and route tasks accordingly.

SSE streaming

Long-running tasks stream progress, status updates, and artifacts via server-sent events.

See it live

From agent card to deployed product.

Timely is a public A2A agent we built that handles time zones, date math, and business day calculations — a problem LLMs genuinely can’t solve alone. Paste its agent card URL into Runtype and watch.

You provide the agent card URL

https://aisdk-a2a.vercel.app/.well-known/agent-card.json

Runtype does the rest

Discovers capabilities

Current Time, Timezone Conversion, Date Arithmetic, Business Days, and 6 more skills detected automatically.

Generates a product

A full product with the agent wired to Chat, API, and MCP surfaces — ready to ship.

Deploys in one click

Your agent is live. Delegate time-related tasks from any of your other agents or flows.

Generated product

Ready to Ship

Timely Agent

Agentic

Current TimeParse DateConvert TimezoneDate ArithmeticBusiness DaysDay of WeekIs PastDate DifferenceEcho
deployed to

Chat

API

MCP

Use Cases

What you can build with A2A.

Multi-agent pipelines

A research agent gathers data, passes it to an analysis agent, which hands results to a report agent. Each agent specializes in one job.

Cross-platform orchestration

Your Runtype agent delegates enrichment to a partner's agent hosted on their infrastructure. Neither side needs to know the other's stack.

Skill-based routing

A triage agent receives a customer question, discovers specialist agents on the fly, delegates to the right one, and synthesizes the answer.

Code review chains

A linting agent, security scanner, and style checker each do one job. A coordinator agent merges their findings into a single report.

Getting Started

Live in under a minute.

Consume an external agent

1

Paste the agent card URL

In the Runtype dashboard, create a new product and enter the external agent's card URL.

2

Auto-discover capabilities

Runtype fetches the agent card, maps its skills, and registers them as tools.

3

Delegate tasks

Your flows and agents can now send tasks to the external agent and receive streamed results.

Publish your own agent

1

Build your agent

Create an agent in Runtype with the tools, prompts, and logic it needs.

2

Attach an A2A surface

Add an A2A surface to your product. Define capabilities and skill metadata.

3

Share your agent card

Your agent gets a stable URL. Any A2A-compatible system can discover and call it.

Protocol

Built on the open A2A protocol.

Full alignment with the open A2A specification. No proprietary shims or one-off adapters.

Agent cards

JSON metadata describing capabilities, skills, and communication endpoints. Hosted at well-known URLs.

Task model

Structured task lifecycle: submitted, working, completed, failed. Full state tracking across delegation chains.

SSE streaming

Server-sent events for long-running tasks. Status updates, artifacts, and partial results stream in real time.

Artifact passing

Typed artifacts — text, JSON, files — flow between agents with consistent schemas.

Skill discovery

Agent cards declare skills with input/output schemas. Callers route tasks to the right skill automatically.

JSON-RPC transport

Standard JSON-RPC 2.0 over HTTP. No custom transport layer or SDK lock-in.

Connect your agents to the world.

Free to start. Deploy an A2A agent in under a minute.