Messaging

One inbox for WhatsApp, SMS, and email. All linked to cases.

Clients talk where they want — WhatsApp for most, SMS for visa turnarounds, email for documents. AnyImmi threads all three per client and logs everything to the case audit trail.

WhatsApp Business API · Meta Cloud · Twilio A2P 10DLC · Resend
Channels
3 live
Threads/week
2,400+
AI draft rate
18%
Audit retained
7 years
app.anyimmi.com/inbox?thread=ravi-sharma

Inbox

14 unread
WhatsApp Business Twilio SMS Resend
RS
Ravi Sharma9:41
Thanks, I'll upload the IELTS result tonight.
WA
LW
Li Wei9:28
Is the CRS re-calc done? I need to decide about the PNP nomination.
WA2
NH
Nadia Hassan9:05
Sent from spouse: police cert + marriage cert scans
Email1
DR
Diego Rojas8:47
Sorry — travelling. Will sign the retainer Monday.
SMS
MS
Mariana SilvaYest
Biometrics booked for May 3rd at Mississauga SC.
WA
PP
Priya PatelYest
AOR email from IRCC just arrived — forwarding now.
Email
TH
Tanvir HossainYest
Which IMM5710 section is about job duties vs hours?
WA
ER
Elena RossiApr 20
Great — confirming Tuesday 2pm EST for the intake.
Email
KB
Kwame BoatengApr 20
Forms received. Signing and returning today.
SMS
AK
Ahmad KhanApr 19
Landed in Toronto! Thank you so much for everything.
WA
RS
Ravi Sharma
Case AI-2026-04-0183 · Study Permit
Linked to case · 14 messages

Hi Ravi, I just reviewed the study permit package. Two things we're waiting on: your IELTS result and the updated financial statement. Can you get both to me by Wednesday?

Tue 14:32

Hi Jaspreet! IELTS result is coming Friday. I can send the updated statement from Scotiabank tonight.

Tue 14:58

Perfect. As soon as we have both I'll finalise IMM1294 and we can file.

Tue 15:02

One question — my cousin is sponsoring part of the tuition. Does IRCC need a separate affidavit from him?

Wed 09:12
Draft · RCIC reviewAI · drafted reply · 42 credits

Yes — when a third party provides funds, IRCC typically asks for (1) a letter of support from the sponsor, (2) proof of their ability to pay (bank statements for 4 months), and (3) proof of relationship. Template attached. Draft for RCIC review before sending.

Thanks, I'll upload the IELTS result tonight.

9:41
Will send via WhatsApp Business
Type a reply… or ⌘J for AI draft

Inbox · Ravi Sharma · Study Permit case · mixed WA/Email thread

How it works

Three steps. Opinionated defaults.

  1. 01

    Connect channels

    Bring your own WhatsApp Business number, Twilio number, and Resend domain. AnyImmi handles verification and A2P 10DLC registration.

  2. 02

    Route and thread

    Every inbound message is matched to a client via phone/email. Un-matched inbound goes to an intake queue for quick case creation.

  3. 03

    AI-assisted reply

    Hit ⌘J to generate a draft. Every AI reply comes DRAFT-stamped in orange. You approve, edit, or regenerate — never auto-send.

Objection handling

The three questions we always get.

Q

Can I keep my existing WhatsApp Business number?

A

Yes. AnyImmi runs through Meta Cloud API — bring your own verified WhatsApp Business number. If you're starting fresh, we'll walk you through the verification in under 30 minutes.

Q

What happens to the audit log on a messaging channel outage?

A

Outbound queues via BullMQ and retries with exponential backoff. Every send and failure logs to the 7-year audit trail, including the failure reason. You see the delivery state in the thread.

Q

Is there PII leakage when AI drafts a reply?

A

Default LLM routes to Gemini in CA-region. If a firm opts in to non-CA models (Claude/OpenAI), AnyImmi runs the 21-field PII scrubber before dispatch — name, DOB, UCI, passport, SIN, address, phone, and 14 more.

See messaging live in your firm.

Trial for 14 days. Data stays in Canada. Walk away clean — we'll export it.