Send transactional WhatsApp
Connect a WABA and send templates or in-window replies
Resent provides a multi-tenant WhatsApp Cloud API layer. Each business connects its own WhatsApp Business Account (WABA) through Meta Embedded Signup, then sends messages from the dashboard or a hashed developer API key.
Meta Business Verification and App Review Advanced Access are required before unrestricted customer onboarding. Until then, only Meta app admins / testers can complete Embedded Signup.
Connect in the dashboard
- Open WhatsApp in the Resent dashboard.
- Click Connect WhatsApp and complete Meta Embedded Signup.
- Open Templates — create a template in Resent (submitted to Meta for review) or sync existing ones from Meta.
- Create a WhatsApp developer API key under WhatsApp → API keys.
Templates are created on the currently connected WhatsApp Business Account. After Meta approves, sync again if status still shows pending, then send from the composer.
Authenticate
Base path on the Resent API host:
Send an approved template
Body variables must match the template’s {{1}}, {{2}}, … placeholders exactly.
Send a text reply (24-hour window)
Free-form text is only allowed after an inbound customer message opens the Meta customer service window (24 hours). Outside that window, use an approved template.
Check delivery status
Statuses move through accepted → sent → delivered → read, or failed when Meta rejects the message. Webhooks keep these timestamps up to date.

