Dashboard
Your daily command center
J1 Housing Finder
Direct-owner rentals for J-1 participants · Craigslist · Airbnb · Vrbo · Rent-by-Owner
Partner Onboarding
Pipeline of new hosting companies moving from initial contact through active program participation
CTI Group Onboarding Form
Partner agency intake — agency info, fee structure, emergency contacts, host-employer relationships, and third-party providers. Hosted at robert-upchurch.github.io/cti-partner-onboarding.
If the dashboard embed is empty, the external site may be offline or blocking iframe embedding. Use "Open in New Tab" as a fallback.
Onboarding Funnel
Partners in Onboarding
| Partner | Type | Location | Sponsor | Stage | Owner | Started | Days in Stage |
|---|
Standard Onboarding Checklist
J1 Contract Analysis
Side-by-side comparison of Alliance Abroad · CIEE · Green Heart sponsor agreements — fees, terms, fill-rates, response times
Contract Term Comparison Matrix
| Term | Alliance Abroad | CIEE | Green Heart |
|---|
Contract Amendments & Updates
Loading…
Fill Rate by Sponsor
Pipeline Volume
Other
Holding area for items pending categorization. Drop ambiguous content here — easier to move or delete from this list than to misplace it on the wrong dashboard.
- Cruise / maritime — Cruise Line contracts, cruise lines, ships, sea-based recruiting, cruise ship candidates → Poseidon Master only
- J-1 visa — J-1 recruiting, candidates, housing, sponsor contracts (Alliance Abroad / CIEE / Green Heart), hosting companies, airline tickets, Housing Finder → CTI Group · J1 System Dashboard only
- Unclear → land here in Other on whichever dashboard surfaces it; we'll move or delete after review
J1 Housing
Sponsor · Property · Financial · Occupancy · Candidate assignments
J1 Housing lives under the J1 Division tab system where it's tightly coupled with J1 Accommodations, J1 Housing Finder, and the PDF Housing Import parser. Click "Open full J1 Housing workspace" to go there directly.
Emails
Microsoft 365 inbox · click any email to read · use the Update 365 button to refresh
Daily Client Briefing
Connect Microsoft 365 and refresh via Cowork to generate your daily briefing.
Combines CRM activity, client emails, and meeting summaries.
Priority Tasks
View all →No priority tasks. Add tasks to get started.
Today's Schedule
Full calendar →No events today. Connect Microsoft 365 for live calendar.
Google Drive
Quick Links
Recent Activity
Activity will appear as you use the dashboard.
No tasks yet. Click + Add Task to get started.
Schedule
j1-housing-finder-index.html (local)
Open in new tab
J1 Contract Analysis
CTI Command Center — competitive intelligence and J-1 contract analysis workspace. Hosted at robert-upchurch.github.io/cti-command-center.
If the dashboard embed is empty, the external site may be offline or blocking iframe embedding. Use "Open in New Tab" as a fallback.
J-1 Housing · Lease Capture
Upload a contract → parse → structured finance. Records persist to the poseidon-proxy Worker (KV), feeding the Finance cockpit.
Upload Lease PDF
Drop a .pdf lease here (or click to browse), then hit Parse. Text is extracted in your browser and used to pre-fill the fields below — nothing is uploaded until you Save record. Scanned / image-only PDFs have no text layer; if extraction comes back empty, fill the form manually.
1 · Drop in a contract
Upload a .docx / .txt lease, or paste the text. Then parse — every financial obligation gets pulled into editable fields below. Fix anything the parser misses.
2 · Lease & property
Status & approval
Check this once accounting has confirmed the figures. While checked, AI parse and contract parse will not overwrite this record's fields. Uncheck (or start a New record) to parse again. Human-set only — never toggled automatically. Persists when you Save record.
Verified — parsing lockedBuilding & unit
Lease term
Landlord / counterparty
Recurring costs CTI pays
Advances & assets to recover / amortize
Capacity
Additional fields (add anything later)
Move-in expenses (one-time — standalone, NOT amortized, NOT in CTI cost/mo)
| Item | Amount ($) | Paid by |
|---|
Additional Contract Obligations (recurring+absorbed → CTI cost/mo · one-time → separate subtotal · contingent → reference only)
| Item | Amount ($) | Type | Paid by |
|---|
Candidate & CTI summary (live · contingent obligations excluded · reads recalc state)
Occupancy & Break-even (live · reads recalc state · contingent excluded)
3 · Candidates in this unit (lives in J-1 Housing; cockpit pulls the totals)
| First | Last | Position | Facility | Term | Date in | Date out | Deposits |
|---|
Saved records
📄 PDF Housing Import
Paste offer-letter or housing PDF text below. The parser will extract fields and populate J1 Housing (and optionally J1 Accommodations).
🏠 J1 Housing
Housing setup for J-1 participants — sponsor, property, financial, occupancy, and candidate assignments.
A. Core
B. Program
C. Property
D. Financial
E. Occupancy Structure
F. Property Details
G. Lease / Policy
H. Candidates (max 8)
🛏️ J1 Accommodations
Occupant assignment, compliance, arrival logistics, and summary generation.
A. Property Overview
B. Occupancy & Billing
C. Assigned Occupants (max 8)
D. Compliance
E. Arrival & Support
F. Social Security Office
G. Cultural
📄 Accommodation Summary
Recruiting Overview
Executive analytics · J-1 + Cruise Ship · Forecasting & Insights
Weekly Recruiting Movement
Monthly Recruiting Trend
Pipeline Health
Movement Summary
Positions by Sponsor
Open Orders — Hosting Companies red rows = past-due unfilled
| Company | Type | Location | Position | Need | Received | Due | Status |
|---|
Stagnant Positions
| Position | Client | Country | Days Since Update | Recruiter | Category |
|---|
Current J-1 / Land-Based Job Openings
| Position | Job Opening | Date Posted | Positions | Client | Account Manager | Status |
|---|
Interview Metrics
Client Directory
| Client | Contact | Website | Account Mgr |
|---|
Markdown Export — J-1 Recruiting
Click "Generate Markdown" to produce an export block.
📝 Video Request
Structured intake for new J-1 / sponsor videos. Sponsor-agnostic — reusable for Alliance Abroad, Greenheart, CIEE, Intrax, and similar.
A. Sponsor & Program
B. Host & Position
C. Narrative Content
D. Client Information Links (reference — opens in new tab)
E. Special Instructions (asset sourcing preferences)
F. Intro / Outro Clips (pre-made CTI clips to place in the video)
📄 Generated Video Brief
🎬 Production Studio
Voiceovers, B-Roll footage, and music library for J-1 recruitment video production.
🎙️ Voiceover Files ElevenLabs TTS
Open Drive Folder →| File | Scene | Content | Timing | Play |
|---|
🎬 B-Roll & Source Footage
Open B-Roll Folder →| File | Source | Description | Specs |
|---|
🎵 Music Library Storyblocks
Open Music Folder →| Segment | Volume | Timing | Notes |
|---|---|---|---|
| Intro | 0.85–0.90 | 0s → VO start | Full volume, sets the tone |
| Body (under VO) | 0.60–0.65 | VO start → last VO | Sidechain ducking: threshold=0.025, ratio=3 |
| Outro | 0.85–0.90 | Last VO → end | Swell back to full, 3s fade out |
🔧 9-Phase Production Pipeline
Click to expand ▾🛠️ Tools & Software
🏷️ CTI Branding Assets
🎞️ Video Library
Published video assets by category.
🔗 File & Source Links
Unified registry of audio, video, and external source links used across J-1 productions. Media plays internally — no redirect to Drive.
🎙️ Audio Files
| Name | Type | Source | Action |
|---|
🎬 Video Files
| Name | Type | Source | Action |
|---|
🌐 External Links
| Name | Type | Source | Action |
|---|
📚 File Registry
| Name | Category | Source | Type | Action |
|---|
Weekly Progress
Computed from active project completion rates
Active Projects
AI Tools & LLM Stack
Display Settings
Microsoft 365
| Name | Category | Folder | Size | Modified | Type |
|---|
Worker Connection
Set the X-Dashboard-Token so the Lease Capture tab (and any live Worker tiles) can reach the poseidon-proxy Worker. Stored per-device in localStorage — the same token the Finance dashboard uses.