Your inbox. Your AI.
Your API.
A private-AI platform with a full REST API and signed webhooks. Every draft, reply and translation runs on Vayusetu's own private AI — never sent to a third-party AI cloud. No black boxes, no metered tokens, no vendor lock-in.
One API call to reply.
Zero external AI calls.
Send a message with a single authenticated POST — the draft is written by Vayusetu's private AI, never sent to a third-party AI cloud.
➜ ~ curl -sX POST https://api.vayusetu.com/v1/messages \ -H "Authorization: Bearer $VAYUSETU_API_KEY" \ -d '{ "conversationId": "cnv_8f21", "text": "On it! ✦" }' { "ok": true, "id": "msg_5a90", "ai": "private" — 0 external AI calls } # drafted by Vayusetu's private AI — never sent to a third-party AI cloud
Request and response are illustrative — endpoints, headers and payloads shown for reference only.
Built API-first,
private by default.
A clean REST API and signed webhooks to build on, with managed private AI that runs on Vayusetu's own infrastructure — your data is never sent to a third-party AI cloud.
Private AI, managed for you
Every suggestion, draft and translation runs on Vayusetu's private AI — no models to host, no GPUs to manage, and ₹0 per reply.
REST API + signed webhooks
A documented REST API for conversations, messages, contacts and tickets — plus HMAC-signed webhooks you can verify.
DPDP-friendly residency
Your data stays in the Mumbai region — DPDP-friendly data residency, with no customer data sent to third-party AI clouds.
No per-message AI bill
Private AI is included — no metered tokens and no lock-in to an external model provider.
Wire it into anything.
Every event is a signed webhook; every action is one REST call. Verify the HMAC, read the payload, and reply from your own service — with private AI drafting on Vayusetu's own infrastructure.
// verify a signed webhook, then reply via REST app.post("/hooks/vayusetu", async (req, res) => { const ok = verifyHmac( req.rawBody, req.headers["x-vayusetu-signature"], process.env.VAYUSETU_WEBHOOK_SECRET, ); if (!ok) return res.status(401).end(); const { event, data } = req.body; if (event === "message.received") { await fetch("https://api.vayusetu.com/v1/messages", { method: "POST", headers: { Authorization: `Bearer ${API_KEY}` }, body: JSON.stringify({ conversationId: data.conversationId, text: "Thanks! An agent is on it. ✦", }), }); // drafted by private AI — 0 external AI calls } res.json({ ok: true }); });
Code sample is illustrative — endpoints, headers and payloads shown for reference only.
Every event a signed webhook.
Every action one REST call.
Build integrations, bots and dashboards on top of a clean, documented surface — verifiable end to end.
Verify the signature
Every delivery carries an X-Vayusetu-Signature HMAC header — verify it before you trust the payload.
React to events
Subscribe to message.received, ticket.created and more — react in your own service.
Reply in one POST
Send a message with a single authenticated POST to api.vayusetu.com.
Private AI on every reply
Drafts, translation and classification run on Vayusetu's private AI — off third-party AI clouds, at ₹0 per reply.
Endpoints in.
Signed events out.
A small, predictable REST surface for conversations, messages and tickets — and HMAC-signed webhooks you verify before you trust.
api.vayusetu.com/v1
message.receivedInbound messagemessage.sentOutbound deliveredconversation.assignedRouted to agentconversation.resolvedClosedticket.createdSLA startedai.sentiment.scoredPrivate-AI tagEndpoints and events shown for reference only — illustrative surface.
A modern, readable stack.
Typed end-to-end.
Familiar tools and clean service boundaries — no bespoke DSLs. Wire in your own logic, scripts and automation nodes.
Modern, readable stack
Next.js on the front, Fastify + Postgres on the back, typed end-to-end. Familiar tools, no bespoke DSLs.
Extensible & scriptable
Webhook-driven automation nodes, a CLI and clean service boundaries. Wire in your own logic and scripts.
Private AI and a real API.
Not just a chat box.
| What developers need | Vayusetu | Legacy suites | WhatsApp-only tools | Cloud AI chat | Open-source inbox |
|---|---|---|---|---|---|
| Private & in-region | |||||
| Private AI · no third-party AI cloud | ✓ | ✕ | ✕ | ✕ | BYO |
| DPDP-friendly data residency (India) | ✓ | ✕ | ✕ | ✕ | Varies |
| Data stays in India (Mumbai region) | ✓ | Cloud | Cloud | Cloud | Varies |
| API & pricing | |||||
| REST API + signed webhooks | ✓ | Add-on | Basic | API-only | ✓ |
| Private AI (₹0 per reply) | ✓ | ✕ | ✕ | Metered | BYO API |
| No per-message AI bill | ✓ | ✕ | ✕ | Metered | BYO API |
| Typical cost · 10 agents / mo | ₹1,299–2,999 flat | ₹15k–46k | ₹7k–17k | ₹70k+ | ₹0–16k |
Comparison by product category (not specific vendors), based on publicly available information as of July 2026. Costs and capabilities are indicative ranges and vary by plan and provider.
Honest from day one.
We're just getting started — so instead of borrowed logos and made-up numbers, here's what's simply true about how Vayusetu works.
per AI reply — no per-message meter
customer data sent to a third-party AI
Mumbai-hosted · DPDP-ready by design
channels in one inbox
Founding customers get founding pricing and a direct line to the team — real case studies will replace this the moment our first customers share their results.
Build it. Ship it. Own your data.
A full REST API and signed webhooks, with private AI that costs ₹0 per reply — your data is never sent to a third-party AI cloud. Your inbox, your AI, your API.