Stage updates and messages where your clients already talk.
Every case, moving.
- IntakeA client books and pays for a consultation on your page.
- DocumentsThey upload from a phone. Reminders for what is missing go out on their own.
- ReviewExample case, day 9 of 14You approve, or reject with a reason they can act on.
- SubmittedEach stage reaches them in their language, by email now and WhatsApp next.
- DecisionThe client saw every step. Nobody had to ask where it stood.
Kasusflow carries each case from the paid first consultation to the final decision. Your team and your client follow the same line, each in their own language. For immigration consultancies and law practices.
Stage 1 of 5 · Intake
What your client sees
Video consultation, 45 min
Choose a time
Times in your time zone
Booked. Confirmation sent by email.
Example booking at a fictional agency
What lands on your desk
- Lena Novak is a new lead
- €90.00 received
- On your calendar: Thu 29 Oct, 14:00
Your colours, your client’s language. Calendar sync with Microsoft 365.
Stage 2 of 5 · Documents
What happens without you
- Mon 19 Oct
Reminder sent: 3 documents missing
- Sun 25 Oct
Sofia uploads her passport from a phone
- Mon 26 Oct
Reminder sent: 2 documents missing
- Mon 2 Nov
No reminder needed. Everything is in.
What Sofia sees, in Spanish
Sofia Marchetti Duarte
- PasaporteSubir
- Partida de nacimientoSubir
- Comprobante de domicilioSubir
Stage 3 of 5 · Review
4 have waited over 2 days. The oldest is from Yusuf Haddad.
Bank statement
Amara Okonkwo-Silva
Reason
Rejected
Amara reads
Upload a new bank statement. The one you sent is older than 90 days.
Stage 4 of 5 · Submitted
Your desk
Amara’s phone, in Portuguese
- 12 Aug
Consultation booked and paid. Amara becomes a client.
- 27 Oct
Bank statement rejected: older than 90 days.
- 29 Oct, 09:12
Version 2 lands in your review queue.
- Next
Review ends, the case moves to Submitted.
One form, three languages. Email now, WhatsApp next.
Stage 5 of 5 · Decision
And every view is on record
- 28 Aug, 10:00
Inês Varga moved the case to Review
- 26 Oct, 11:05
Tomás Reyes viewed Passport
- 27 Oct, 16:40
Inês Varga rejected Bank statement
- 29 Oct, 09:12
Amara uploaded Bank statement, version 2
Stages, documents and forms are yours to define. Nothing is hard-coded to one government.
Your process, your country.
Isolation enforced in the database.
A separate key for each agency.
Documents served only through the app.
Hosted in the EU.
Your data never trains a model.
Every team member gets a seat. Your clients never need one.
Book a walkthrough[PRICE PER SEAT]