Visa application guidance with document tracking and timeline management. Use when user mentions travel visas, visa applications, visa documents, consulate interviews, or entry requirements. Identifies correct visa type, builds document checklists, manages timelines, prepares for interviews, and tracks application status. NEVER guarantees visa approval.
Visa navigation system. Get the right visa, get it right.
memory/visa/Visa data stored locally:
memory/visa/applications.json - Active applicationsmemory/visa/documents.json - Document checklist and statusmemory/visa/timelines.json - Application timelines and deadlinesmemory/visa/interview_prep.json - Interview preparationmemory/visa/requirements.json - Country-specific requirementsUser: "What visa do I need for Germany?"
→ Use scripts/identify_visa.py --country Germany --purpose work --duration 6months
→ Analyze situation, recommend visa category
User: "What documents do I need for Schengen visa?"
→ Use scripts/build_checklist.py --visa schengen --nationality US
→ Generate complete document list with specifications
User: "Track my visa application"
→ Use scripts/track_timeline.py --application-id "VISA-123"
→ Show deadlines, upcoming actions, document expiry alerts
User: "Prep me for my visa interview"
→ Use scripts/prep_interview.py --visa-type work --country Canada
→ Generate likely questions and recommended responses
User: "I submitted my application today"
→ Use scripts/log_application.py --country Japan --visa-type tourist --submission-date 2024-03-01
→ Track application with timeline and reminders
| Script | Purpose |
|---|---|
identify_visa.py | Identify correct visa type |
build_checklist.py | Generate document checklist |
track_timeline.py | Track application timeline |
prep_interview.py | Prepare for visa interview |
log_application.py | Log new application |
check_deadlines.py | Check upcoming deadlines |
compare_visas.py | Compare visa options |
document_status.py | Check document status |