Documentation
Get started. Build. Keep improving.
Set up your workspace, launch campaigns and journeys, or connect your product through the API. Find the guide for your next step.
Use Kirora
Guides for the dashboard
Contacts, campaigns, journeys and the email designer, step by step. No code needed.
All guidesBuild with the API
Developer docs
Sync contacts and events, send transactional messages and receive signed webhook events in your own systems.
Developer docsAI agents
Use Kirora with your AI assistant
Connect Claude, Cursor or any MCP client with an agent key. It can read your data and draft campaigns, journeys and templates, but it cannot send: a person confirms that.
- Hosted MCP server at
/mcp - Every guide as plain Markdown, indexed in llms.txt
claude mcp add --transport http kirora https://api.kirora.io/mcp \
--header "Authorization: Bearer $KIRORA_AGENT_KEY"Build with your stack
- Node.jsPreview
- React buildersPreview
- CLIPreview
- Web SDKPreview
- PythonPlanned
- GoPlanned
- .NETPlanned
- PHPPlanned
- JavaPlanned
No library for your language yet? Every endpoint in the API reference shows its request in cURL, Node.js, Python and Go.
Explore the docs
Guides
30 guides for running Kirora from the dashboard.
Developers
14 guides on keys, errors, retries, pagination and more.
SDKs
Server libraries for your backend, and the web SDK for your site.
API reference
161 endpoints in 24 areas, with examples.
Webhooks
14 signed events for delivery, engagement, contacts and journeys.
Deliverability
Authenticate your domain, monitor sending health and understand delivery metrics.