Connect any data source. Let agents reason about what's worth saying. Reach the right people in two seconds across SMS, iMessage, email, WhatsApp, and every channel that still gets opened.
Anything that can fire can trigger an announcement. Cron, webhooks, REST, MCP tools, inbound replies, or a human typing fast.
Pass through for simple forwards. Full autonomy when you need it. Agents reason over your data, call tools, write copy, and pick who hears.
Multi channel per message. We pick the surface based on subscriber preference, time of day, urgency, and what gets opened.
# Send a multi channel announcement curl https://api.announcements.app/v1/send \ -H "Authorization: Bearer $ANN_KEY" \ -d '{ "list": "premium_signals", "message": "SOL breaking 50d MA on high volume.", "channels": ["sms", "email"] }'
// Drop into any agent loop const brief = await research("top AI launches today") await announcements.send({ list: "ai_daily", message: brief, channels: ["sms", "imessage"] })
Token auth, idempotency keys, signed delivery webhooks.
Drop our MCP server into Claude, Cursor, or any harness.
One liners for send, schedule, lists. Pairs well with CI.
Set up your first agent in five minutes. No code required. Free until your first broadcast.