Samva is email and WhatsApp for AI agents. An agent gets its own email address and WhatsApp number, sends and receives on both through one API, the hosted MCP server, or the CLI, gets every reply back threaded to its conversation, and works under rules that hold what a person should approve.
The same platform is an email and WhatsApp API for developers: send in one typed call, and get delivery events and customer replies back as signed webhooks.
Start building free · Read the documentation · Hosted MCP server
| Repository | What it holds |
|---|---|
| samva-typescript | Source of the TypeScript SDK (samva), @samva/webhooks, and @samva/mailbox |
| samva-cli | Source of the samva CLI, with native downloads for macOS and Linux on every release |
| samva-openapi | The OpenAPI 3.1 description of the API, versioned and checksummed for client generators |
| SML | Author email templates in TSX, then compile, check, and preview them locally |
| samva | Examples, cookbooks, and agent plugins for integrating Samva |
Issues and pull requests are welcome in every repository. The SDK, CLI, and OpenAPI repositories publish the source of each release: a maintainer applies an accepted pull request in Samva's own repository and credits you in the release that ships it; their CONTRIBUTING.md has the details.
Please report a security vulnerability privately to support@samva.dev, not in a public issue.
For questions about using Samva, see the documentation.