Every part of Harbor reads and writes the same student record, and every action leaves its evidence behind. Filter it by part.
Your website starts converting for you. An enquiry page for students, for host families and for agents, linked from your site, plus Harry answering questions on the spot. Everything it collects goes into Harbor.
Your application, not a generic one. Your questions, your required fields, your declarations, your fee at submission. Families complete it on a phone and the answers land on the student’s record exactly as given.
Send back the things that matter. A passport that expires too early goes back as a single comment beside the field; the rest of the application stands. What changed, and when, stays on the record.
Every document agents and families need, made in one step. Offer letter, agreement, invoice and receipt come from the fee schedule and the application, so a family can accept, sign, pay and lodge their visa.
Fees received and visa granted, each recorded on the application as it happens. The school marks the fees cleared when it is satisfied, and the agent sees it the same day.
Flights and visa on the record, and the student and the host family onboarded by link before anyone lands. No ten PDFs attached to an email. Harbor sends each person their part and shows who has finished.
Hosts do their own part to help you. They apply by link, update their household, log the fortnight away, accept a placement and read their pay statement, all from their phone, so your staff stop being the switchboard.
Every night a student sleeps somewhere is on the record, and a move, a break, a short stay or a transfer of care each has its own dates. Pay, care and compliance all read the same nights.
The check-in goes out on time, without another survey tool. Nothing falls through a busy schedule. The concern is escalated. Short surveys to the student, the host and the parent on the schedule you set, around your term dates.
Works off your logic, with the system feeding into your oversight and edits. Nights are recorded as the job is done, so the pay run is ready when you open it.
Sofia Almeidawith the Whitcombe family · 1 to 14 MarchRecording nightsTwo nights away, 7 and 8 March, recorded by the host on the Monday.
Built around the NZ Code of Practice and the Australian ESOS, National Code and CAAW obligations. Vetting, agreements, check-ins, attendance and cases each map to the requirement they evidence, and one export produces the pack.
Your agents work inside Harbor, not only in your inbox or chasing you for documents. They submit and track applications, download offers and invoices, and sign your agreement online. You see their contract, their references and what they are owed.
Sofia AlmeidaEnrolled · arrived 21 JulyEnrolled
Yuki TanakaSubmitted 4 December · flights attachedIn review
Li Wei ChenSubmitted 4 December · flights attachedIn reviewWhat needs you, in order. The rest stays quiet.
Sofia AlmeidaCheck-in answered "some concerns"CaseOpen Case opened and assigned to Hannah Reid · 8:13 am
Kenji WatanabeArrives in 6 days with no placementMatchMatch
Aiko SatoWritten agreement unsigned by the guardianAgreementResendHarbor sits beside your school’s systems and talks to them.
| System | What flows | For | Status | |
|---|---|---|---|---|
| Accounting | ||||
![]() | Xero | Invoices pushed with your account codes, payments pulled back daily | Finance | Live |
| Payments | ||||
![]() | Flywire | Fee payments from overseas in the family’s currency, landing against the right invoice | Families and agents | Live |
![]() | Stripe | Card payments and the application fee at submission | Families | Live |
| Co | Convera | Fee payments from overseas in the family’s currency, landing against the right invoice | Families and agents | Coming |
| We | Westpac PayWay | Card payments for Australian schools, landing against the right invoice | Families | Coming |
| Sign-in | ||||
![]() | Google Workspace | Staff sign in with their school Google account; free slots read from Google Calendar for interview booking | Staff | Live |
![]() | Microsoft 365 | Staff sign in with Entra ID; free slots read from Outlook for interview booking | Staff | Live |
![]() | SchoolBridge | Staff sign in through SchoolBridge, and more interoperability with KAMAR and the other systems SchoolBridge connects to as it opens its API | Staff | Coming |
| Student management | ||||
| KA | KAMAR | Enrolled students exported as a file KAMAR imports into pre-enrolment. A direct connection is not live; more interoperability is coming through SchoolBridge | Admin | Live |
| TA | TASS | Approved enrolments pushed into TASS through its Online Enrolments API, and the TASS record read back | Admin | Coming |
| He | Hero | New enrolments handed to Hero, and student, caregiver, attendance and pastoral data read back | Admin | Planned |
| He | Helix | New enrolments handed to Helix, and student, caregiver and attendance data read back | Admin | Planned |
| FA | FACTS | New enrolments handed to FACTS, and the student record read back | Admin | Planned |
| Government reporting | ||||
| PR | PRISMS | Course changes, transfers and deferrals reported to PRISMS from the student record; today Harbor tracks the deadlines and the school reports by hand | Admin | Coming |
XeroLiveInvoices pushed with your account codes, payments pulled back dailyFor finance
FlywireLiveFee payments from overseas in the family’s currency, landing against the right invoiceFor families and agents
StripeLiveCard payments and the application fee at submissionFor families
Google WorkspaceLiveStaff sign in with their school Google account; free slots read from Google Calendar for interview bookingFor staff
Microsoft 365LiveStaff sign in with Entra ID; free slots read from Outlook for interview bookingFor staff
SchoolBridgeComingStaff sign in through SchoolBridge, and more interoperability with KAMAR and the other systems SchoolBridge connects to as it opens its APIFor staffProduct names belong to their owners and appear here to describe what Harbor connects to. They do not imply endorsement.
Nothing matches that. Try another word, or ask in the form below.
Forty-five minutes, with your scenarios. If something on this list does not work the way your school needs it to, say so on the call. Changes schools ask for are usually live within the week.