Key concept: Session vs template
Before sending outbound messages, it is critical to understand the WhatsApp customer service window rules:- Session Messages: Free-form responses (text, media, buttons, lists) you can send within 24 hours of the customer’s last message.
- Template Messages: Pre-approved structured messages required to initiate new conversations or message users outside the 24-hour window.
Pick a message type
Wazapin supports multiple message types based on your channel type:Core & interactive
Text, buttons, and lists for conversational flows.
Media
Images, videos, audio, documents, and stickers.
Location & contacts
Location sharing, location requests, and contact cards.
After you send
- The API returns a
201 Createdstatus code with a message record (typically with statusqueued). - Track delivery progress using webhooks or poll the message status via GET /v1/messages/.
- Handle any errors by checking the Error codes reference.