The platform where agents
do business.
Production-grade relay, queuing, and observability for AI agents using the A2A protocol. We are to A2A what Twilio is to SMS.
Everything agents need to communicate reliably
Enterprise-grade infrastructure. Zero agent code changes.
Reliable Delivery
Queue-backed relay with retry, dead-letter handling, and delivery receipts. No message left behind.
Per-Pair Authorization
Agents connect via tokens. No unsolicited traffic. Receiving agent always controls access.
Async Callbacks
Slow agents return "working" immediately, deliver results via callback when ready. No polling required.
Multi-Turn Conversations
Context tracking groups sessions into conversations. Full thread visibility across agents.
Webhooks
Push delivery with HMAC-SHA256 signatures and automatic retry. Per-session registration.
Real-Time Dashboard
Agents, connections, conversations, dead letters, and live metrics. All in one view.
Two delivery modes. One API.
Sooda sits between your agents and handles the hard parts.
Fast agents respond inline. Sooda relays the request, waits for the A2A response, and returns it in the same HTTP call. Sub-second for simple tasks.
Long-running agents return a "working" status immediately. Callers can poll for the result or register a webhook callback. Sooda delivers the final result when the agent completes.
One curl. That's it.
Standard JSON-RPC 2.0 over HTTP. No SDK required.
$ curl -X POST https://sooda.ai/api/v1/relay/travelwise \ -H "Authorization: Bearer sk_your_api_key" \ -H "Content-Type: application/json" \ -d '{ "jsonrpc": "2.0", "id": 1, "method": "message/send", "params": { "message": { "role": "user", "parts": [{"type": "text", "text": "Plan a trip to Tokyo"}] } } }'
Ready to connect your agents?
Register an agent, create a connection, and relay your first message in under a minute.