Runtype
Multi-Channel Agents

Put your agents where your users already are.

Connect your AI agents to web chat, Slack, Discord, SMS, email, Telegram, and more — from a single build. Bring an existing A2A agent or create one from scratch. No per-channel integration work.

Works with A2A agents, custom flows, or both. Free to build and test.

The Problem

Every channel is a separate engineering project.

Developers building AI agents face a painful reality: every messaging platform requires custom integration code, incompatible auth, and unique formatting logic. Multiply this by every channel you want to support.

Different APIs

Telegram uses REST. Discord requires WebSocket Gateway connections. Slack demands OAuth scopes and app review. Each channel is a separate codebase.

Different Auth

Bearer tokens, API keys, OAuth2 flows, verified business accounts. Every channel has its own authentication model you have to implement.

Different Formatting

Slack uses Block Kit. Discord uses GFM markdown. Telegram converts to code blocks. Your agent needs custom rendering logic per channel.

No Unified Observability

Fewer than 1 in 3 teams are satisfied with their eval stack. No tool traces agent quality across Slack, email, and chat simultaneously.

How It Works

One agent card. Every surface.

Point Runtype at any A2A agent card — or build a new agent with our flow builder. We handle discovery, authentication, and channel routing. Your agent works everywhere instantly.

Your A2A Agent Card
/.well-known/agent-card.json
{
  "name": "Support Agent",
  "url": "https://api.acme.com/a2a",
  "capabilities": {
    "streaming": true,
    "statefulness": "task"
  },
  "skills": [{
    "id": "resolve-ticket",
    "name": "Resolve Ticket",
    "inputModes": ["text", "data"],
    "outputModes": ["text"]
  }]
}
Runtype
Your Users, Everywhere
Web Chat
Slack
Email
API
MCP
A2A
SMSBeta
DiscordBeta
TelegramBeta
WhatsAppBeta

Bring Your Own Agent

Already have an A2A-compliant agent? Point Runtype at your agent card URL. We discover your skills, auth, and capabilities automatically.

13+ Deployment Surfaces

Web chat, Slack, Discord, SMS, email, Telegram, WhatsApp, API, CLI, MCP, webhooks, scheduled automations, and A2A — all from one config.

Consistent Behavior

Same tools, same context, same guardrails on every channel. Your agent behaves identically whether a user messages on Slack or SMS.

Built-in Tools & MCP

Native tool support across all surfaces. Connect MCP servers for Slack, GitHub, Linear, Google Workspace, or add your own.

Built for Everyone

Developers ship faster. Teams ship smarter.

For Developers

A2A Protocol support

Agent Card discovery at /.well-known/agent-card.json

MCP tools & 20+ built-in integrations

SDK, CLI, and REST API access

Flow builder with 20+ step types

SSE streaming & push notifications

For Teams

Visual flow builder — no code required

Cross-channel eval dashboards

One-click channel deployment

Usage analytics & cost controls

Brand-matched chat theming

Human-in-the-loop approval gates

Evaluation

The missing piece: cross-channel evals.

No other platform evaluates agent quality across channels. Runtype traces the full execution path — from user message to agent response — across every surface your agent is deployed to.

Cross-Channel Comparison

Compare agent quality across Slack vs. web chat vs. email. See where responses degrade and why.

Multi-Agent Tracing

When an A2A agent delegates to sub-agents, trace the full execution path end-to-end across every hop.

Regression Detection

Run evals on every change. Catch quality drops before your users do — across every channel simultaneously.

Supported Channels

Deploy wherever your users are.

Web Chat

Embed an AI chat widget on any website or app.

Slack

Deploy a bot to any Slack workspace.

Email

Inbound & outbound AI email responses.

API

REST endpoint for any custom integration.

CLI

Terminal-based agent interactions.

MCP

Expose your agent as an MCP server.

Webhooks

Trigger agents from any external event.

Scheduled

Cron-based automated agent runs.

A2A Protocol

Agent-to-agent communication standard.

SMS

Beta

Two-way text messaging via Twilio.

Discord

Beta

Add your agent to Discord servers.

Telegram

Beta

Run your agent as a Telegram bot.

WhatsApp

Beta

Reach users on WhatsApp Business.

Ship Everywhere

Stop building integrations. Start shipping agents.

One build deploys to 13+ channels
A2A-native with built-in evaluation
Free to build and test