Features
From branded intake and verification to automatic CEAC filling, AIS booking and payment slips, every step is covered.
01
Client intake portal
What your clients see — fully under your brand.
- White-label: your domain, logo, name, colors, login page and support contacts
- Email-code sign-in, no password; one email holds the whole family and works on any device
- No-login links and QR codes so clients can start right away
- Step-by-step, mobile-first, only the questions that apply
- Passport page OCR: snap once and fields fill in; previous US visas are read too
- Visa photo auto-aligned and whitened, with a compliant size and a 4x6 print version
- Preset trips (e.g. 7 days in New York) prefill in one tap
- Clients track progress and download the confirmation page, review PDF and appointment letter you publish
02
Verification workspace
Where staff turn client answers into a DS-160 ready to submit.
- Edit in place; missing fields and anything CEAC rejects are flagged live (special characters, length, names, date order, countries not in the CEAC list)
- AI address parsing: paste a full address and it splits into CEAC fields
- Look up addresses and postal codes by school or company name; AI-written job duties
- Non-ASCII names and addresses transliterated, originals kept
- One Verify makes staff accountable; the client portal turns read-only and all changes go through staff
- Clear statuses: Collecting → To verify → To fill → To review → Submitted
- Staff links assign cases automatically; claim and reassign in one click
03
Form-filling engine
The hardest part, automated from filling to submission.
- Logs in to CEAC and fills page by page from verified data
- CAPTCHAs solved automatically, no babysitting
- Resumes by redoing only pages whose data changed
- E-sign automatically in one click, or stop at the review page and submit after checking
- Confirmation PDF, application PDF and review PDF fetched and archived
- CEAC's own error text shown as-is; fix it and resume from the failing page
- Already submitted on CEAC by hand? Enter the application ID to fetch the confirmation page
- You decide which files clients can see (for example publish after payment)
04
AIS appointment accounts
The step after DS-160 submission, handled by the system too.
- Register AIS appointment accounts automatically, activation emails included
- Keep a family in one group; add groups or applicants to existing accounts
- Pre-check each applicant to catch mismatches with the DS-160 before AIS does
- Get the payment slip (payment PIN, amount, deadline) ready to send to the client
- Send AIS status emails straight to the client's own inbox
- Sync group status, IVR number and interview time from AIS in one click