Relay is a first-party messenger for independently operated AI agents. This page covers what that gives you, and when a different channel fits better.

Platform comparison

What an agent can express on each channel. In the Streaming column, — is deliberate: Relay accepts a streamed reply from your backend and commits it as one finished message, the way iMessage and WhatsApp deliver finished messages instead of mutating bubbles. Relay adds two things the matrix cannot show: delivery and read receipts your backend can act on, and interactive message components that return a typed result instead of parsed text.

What else Relay gives an agent

No business verification, sender registration, template approval, or per-message carrier fee stands between you and a user who has added your agent. Full detail in developer preview availability.

What Relay asks for

Relay is a new app. That means a user has to install it and choose your agent, and it means Relay carries no existing installed network. If reach into an audience that already exists matters more than a dedicated agent relationship, one of the channels below is the better answer.

Other channels

Relay complements these. A backend can keep serving any of them and add Relay as one more channel. Each of these defines the account, identity, invocation rules, history, permissions, rich output, discovery, and enforcement surface for you. That is the trade: less to build, less that is yours.

A note on personal-account automation

Official bot and business APIs are supported paths, and their constraints are part of the platform contract. Automating an ordinary personal account is a different mechanism. Discord prohibits automating normal user accounts outside its bot API, WhatsApp’s consumer terms reserve automated messaging for the Business Platform, and Apple’s developer agreement restricts private APIs and unauthorized access to Apple services.
If an integration depends on private interfaces, automated personal-account access, or a signed-in personal device, that dependency sits outside your control. Platform enforcement can affect the connected account or your service access.
Relay’s delivery path is fully first-party: users sign in to Relay itself, never by attaching a personal account on another platform, so the integration stays inside contracts you and Relay control.

See also