Send WhatsApp from your own system.
One access key. Send messages and templates, keep contacts and labels in sync, and see every request from the tools you already run.
Send messages
One call. One WhatsApp message.
POST the number and the text to reply to a customer. Need to reach a brand-new number? Send an approved template and Reply.la creates the contact for you.
Text or media
Reply with text, or send an image, video, audio or document by URL with an optional caption, while the customer's 24-hour window is open.
Templates for any number
Send an approved template outside the 24-hour window. If the number is new, the contact is created for you.
Trigger keyword rules
Fire one of your chatbot's keyword automations from your own system.
Contacts and labels
Your customer list, the same everywhere.
Create, update and delete contacts. Create labels and put them on a contact. They are the same labels your AI chatbot uses, so a label set by your own system works everywhere a label does in Reply.la.
Full contact record
Name, email, company, notes and your own custom fields.
Labels you already use
Create labels, then assign or unassign them. Each label on a contact shows whether the AI, your team or the API added it.
Long lists are fine
List contacts, labels, templates and your WhatsApp numbers. Long contact lists come back a page at a time with a cursor.
Built to be dependable
Give your key only what it needs.
Tick the scopes your integration needs. Every error comes back with a code, a message and hints, requests are rate-limited per key, and a key left unused for 90 days expires by itself.
60 requests a minute
Every successful response carries X-RateLimit-Limit and X-RateLimit-Remaining, so your system knows when to slow down.
One key per account, regenerate any time
The key is shown once. Regenerating keeps the same scopes and stops the old key straight away. Every create, regenerate and revoke is logged with who did it.
Docs inside your dashboard
Every endpoint has a copy-paste curl example with your real URL, plus a public OpenAPI spec for your tools and AI agents.
Want to know the moment something happens, without asking over and over? Webhooks push it to you. More Info
Send WhatsApp from any system you already use
Create your key from Integrations > REST API. Every endpoint is documented in your dashboard.
REST API is included in every plan.