VEVO checks, without the paper trail blind spots.
Every VEVO lookup lands in an auditable client record. Prefilled passport and DOB, one-click open-in-new-tab, result captured against the case file — not lost in someone's email thread.
Prefilled on open
The VEVO modal copies passport number and DOB straight from the client record. No retyping, no transcription errors.
Result lives on the case
Every recorded check attaches to the client, stamped with the agent, timestamp, and expiry date. Harper can surface the latest status on demand.
Batch mode for teams
Operations landing page. Tick clients, export a CSV of passports and DOBs, or queue pending checks for a teammate to walk through.
MARA-compliant by design
Humans in the loop for every check. We never hit VEVO programmatically — DHA ToS forbids it, and we respect the line.
Expiry-aware
Recorded expiry dates feed into the deadline watchtower. See all expiring visas across your entire book.
Audit trail built in
Every VEVO attempt — pending, manual, completed, failed — is written to audit_logs. Defensible evidence when MARA comes asking.
Part of ImmiIQ — one suite, every workflow.
VEVO sits inside the CRM. Single-client checks live on the client detail page; cross-client batches live under Operations. Same data model, two surfaces, audit-friendly from day one.