🏁

That's the full loop

From a sales conversation with a school… to a paying visa application β€” with the school doing the referral, the agency experiencing the product, and the student never re-typing a single field.

πŸŽ“ For schools

Visa-strength clarity before the COE, quality ranking of their agencies β€” free.

πŸͺ For agencies

Free pre-qualification tool today, a one-click path into expert-reviewed visas tomorrow.

πŸš€ For OneVisa

Schools become our referral channel. Agencies arrive warm, with students already in the system.

Open questions for this team

  1. Status model: reuse the application status enum or a new entity? β†’ DECIDED: separate assessment object with its own enum & events; one-way conversion creates the application.
  2. Rejection: can the agency re-submit a corrected pre-qualification?
  3. Will schools eventually need evidence/document access for GTE files?
  4. Path 1 (public school URL) + magic-link results: do they ship at all, or is the agency-invite path enough for v1?
  5. White-label depth: school branding (logo/colors/URL) β€” required for v1 or optional add-on?
  6. Agency import: which CRM integrations beyond CSV?
  7. Analysis engine: reuse expert-review machinery or a dedicated lightweight scorer?
  8. Sequencing: ship Path 1 (school URL) first, or both entry paths together?
⊞ Back to the demo map β†Ί Run the journey again