Skip to content
Integrations · Messaging · WhatsApp Business + SMS

Meet clients where they actually reply. WhatsApp Business + SMS on every thread.

ImmiIQ opens a Meta-approved WhatsApp Business channel on every client thread through your own Twilio Messaging connection. The composer respects Meta's 24-hour session rule automatically: freeform while the window is open, template-only outside it, with your approved template library grouped by utility, marketing and authentication and rendered with a live preview.

Compose WhatsApp
Freeform open · 17h
G'day Priya, just confirming your medicals slot for Friday 3pm.
Yes confirmed, thank you.

Reply

Reply to your client…

0 / 4096 characters

Or pick an approved template · Utility · Marketing · Authentication

The messaging channel migration markets already use.

WhatsApp Business is the default channel in bn, hi, ar, tl and vi markets. ImmiIQ treats it as a first-class channel next to email and SMS on the same client thread.

24-hour window enforced

The composer flips itself between freeform and template-only based on the last inbound reply. Meta's session rule is followed for you.

Template picker with preview

Your Meta-approved template library grouped by utility, marketing and authentication with per-variable inputs and a live preview.

Single client thread

Emails, SMS and WhatsApp Business all thread onto the same client. A green WhatsApp Business badge shows the channel per message.

SMS on the same connection

The same Twilio connection powers SMS. Fall back to SMS when a client isn't on WhatsApp Business without leaving the composer.

Anatomy of the session window.

Meta's rule is simple: freeform outbound is allowed for 24 hours after the client's last inbound. Outside that window you must send a Meta-approved template. ImmiIQ enforces both sides of the rule automatically.

01

Client replies

The badge on the client thread turns green: WhatsApp Business freeform open with a countdown to the 24-hour mark.

02

Compose freely

The composer opens in freeform mode with a 4096-character counter. Reply text goes out through your Twilio Messaging Service.

03

Window closes

The badge flips to template only. The composer disables freeform and prompts you to pick an approved template with live variable preview.

Security

Twilio credentials sealed. Webhooks HMAC-verified. Meta's rule enforced server-side.

WhatsApp Business credentials are sealed in the shared integration vault with AES-256-GCM under per-org HKDF keys, the same envelope used for Xero and backup destinations. Provider webhook receipts are HMAC-verified through the shared verifyHmacWebhook helper and deduped in integration_webhook_events. Outbound sends respect Meta's 24-hour session-window server-side; the composer UI mirrors the same rule client-side so a stale tab cannot bypass it.

Frequently asked.

Can I send WhatsApp Business messages from ImmiIQ?

Yes. Connect your Twilio Messaging account under Settings then Integrations, register your WhatsApp Business sender and every client detail page grows a Send WhatsApp Business action. Meta's 24-hour window is enforced for you: freeform while it is open, Meta-approved templates while it is closed.

Does WhatsApp Business count against the ImmiIQ SMS quota?

No. Provider costs go directly to Twilio. ImmiIQ does not meter WhatsApp Business against the SMS quota that ships with your plan.

Do I have to design templates inside ImmiIQ?

No. Publish your templates once in the Twilio Content Editor and Meta will approve them under utility, marketing or authentication. ImmiIQ lists every approved template in the picker and lets you fill variables inline with a live preview.

What if a client isn't on WhatsApp Business?

Fall back to SMS on the same Twilio connection without leaving the composer. Both channels thread onto the same client record with the appropriate badge per message.

Related integrations.

Included on every Pro plan.

  • Meta-approved WhatsApp Business channel on every client thread
  • Composer flips freeform / template-only based on the 24-hour rule
  • Template picker with utility, marketing and authentication grouping
  • Live variable preview before send
  • SMS on the same Twilio connection with the same composer
  • Delivery status pulled from Twilio webhooks in real time
  • Provider cost billed by Twilio (never against the ImmiIQ SMS quota)
  • Sealed credentials + HMAC-verified webhooks (shared vault envelope)

Try it in your firm's trial today.

Connect Twilio Messaging, pick your registered WhatsApp Business sender and send your first Meta-approved template inside ImmiIQ within minutes.

WhatsApp Business + SMS via Twilio | ImmiIQ Migration CRM | ImmiIQ