From: Empresa · avisos@empresa.test
To: cliente@example.test
EMPRESA
Payment confirmed
Hi Ana. We received the payment for order KB-2048. Thank you for your trust.
Example transactional email created from a template.
Confirm payments, send documents and keep your customers informed by email with fingerprint idempotency, automatic bounce suppression and atomic quotas.
{
"domain_id": "UUID_DO_DOMINIO_VERIFICADO",
"from_local": "notificacoes",
"to": "cliente@empresa.ao",
"subject": "Recibo #2048",
"text": "O seu pagamento foi confirmado."
}Choose an example, edit the details and see the message preview. In your system, this workflow can also be automated through the API.
Interactive demonstration with fictional data. No email is sent and no balance is used.
From: Empresa · avisos@empresa.test
To: cliente@example.test
EMPRESA
Hi Ana. We received the payment for order KB-2048. Thank you for your trust.
Example transactional email created from a template.
Authenticate your domain, prepare a template and track your first email.
Temporary sample footage for reviewing the player. The product video will replace it.
Your team uses Kamba Email as another sending product in the same account. No provider account or SMTP configuration is required.
Email volume is purchased separately from SMS credits.
Add the DNS records shown by KambaSMS.
Prepare receipts, confirmations and alerts with variables.
Use the dashboard or API and follow delivery events.
Sandbox explains the request without contacting a real recipient. Production starts only after your company domain is authenticated.
Sandbox
Production
Choose a domain controlled by your company.
Copy the SPF and DKIM records exactly.
KambaSMS confirms when production is ready.
Use an address such as notifications@yourdomain.
Email volume runs on its own monthly cycle and does not change your SMS and OTP balance.
1 000
emails / monthly cycle
5 000 Kz
5 000
emails / monthly cycle
15 000 Kz
20 000
emails / monthly cycle
45 000 Kz
50 000
emails / monthly cycle
85 000 Kz
Kamba Email is designed for operational communication triggered by an action or relationship with your business.
Send manually, reuse templates or connect your product through the REST API. The same history and volume remain visible in the workspace.
REST API and idempotency
Templates and bulk queues
SPF, DKIM and suppressions
Delivery events and webhooks
No. KambaSMS manages the sending infrastructure. You use your KambaSMS account and API key.
No. Kamba Email has its own package and monthly volume.
No. You send from the dashboard or REST API. You only need to authenticate a domain through DNS.
No. Production sending requires a domain controlled by your company.
Production sending pauses until another email package is activated. SMS credits remain unchanged.
Kamba Email is currently designed for expected transactional messages. Unsolicited promotional sending is not allowed.
Active · 01
Active · 02
Active · 03
Active · 04
Use the same KambaSMS workspace, API keys and documentation to integrate without friction.
Check the requirements, usage rules and service boundaries before activating your integration. The documentation contains the full API contracts.
On HTTP 429, respect the Retry-After header when present. Avoid retry loops. Request limits, balance and OTP quotas are separate controls. A send timeout can have an unknown outcome: inspect the original operation before attempting a new send.
The page shows manually reported incidents. No incident report does not prove availability or delivery. For SMS, provider acceptance, DLR-reported delivery and code verification are distinct states; sandbox has no real delivery.
Add a domain you control, configure the displayed DNS records and wait for verification before live use. DNS propagation and provider validation may take time; an SMS Sender ID does not authenticate an email domain.
Email volume is separate from SMS credits and belongs to a monthly cycle without rollover. Each accepted live recipient uses one unit. A bounce or later failure does not automatically restore it. Sandbox uses no volume.
Domains, queues and daily limits depend on account access. Do not send unauthorized promotional messages. A verified domain does not guarantee inbox placement; content, reputation and the receiving server also matter.
Check history and distinguish accepted, delivered, delayed, uncertain, bounced and suppressed. A timeout or uncertain result does not prove rejection: do not retry automatically or assume quota was released. For direct API sends, reuse an Idempotency-Key only with the same content; a 409 conflict requires review, not a new key to force another send. Do not keep retrying suppressed recipients. Opens and clicks are technical signals affected by filters and privacy tools; they do not prove human reading.
Need help? Share the product, time, request ID and a description of the issue. Do not share API keys, OTP codes or personal message content. For account-specific capacity or commitments, confirm the conditions with support.