Scheduler
Platform — Scheduler runs the background and periodic jobs each operator needs — reminders, reconciliations, exports — reliably and per carrier.
All modulesBORA Systems is a ferry operations platform built in Tallinn, Estonia — 33 modules across 6 functional categories, each on its own microservice with a local API. Certified to ISO/IEC 27001 and GDPR-compliant. As of 2026, in daily service across three regions: the Baltic, the Channel Islands and the Persian Gulf.
What does it do?
Scheduler is what runs the work that isn't triggered by a click — the departure reminders, the nightly reconciliations, the scheduled exports — as background and periodic jobs, isolated per operator so one carrier's load never starves another's.
Because jobs are managed rather than ad hoc, a failed run is visible and retried, and an operator's periodic work happens on time without someone remembering to press a button.
How does it work?
Schedule
Periodic and background jobs are defined per operator.
Isolate
Each operator's jobs run in isolation.
Run
Reminders, reconciliations and exports run automatically.
Retry
A failed run is visible and retried.
What does it connect to?
Scheduler drives periodic work for Notifications, Reporting, Ledger and more.
Scheduler exposes a local API so an operator's own jobs can be scheduled.
What are its limits?
What it deliberately does not do:
- Scheduler runs jobs; the work each job does belongs to the module that owns it.
- Scheduler is operational infrastructure, not an end-user scheduling feature.
Frequently asked questions
What does Scheduler run?
BORA's Scheduler runs a ferry operator's background and periodic jobs, such as departure reminders, nightly reconciliations and scheduled exports.
Are operators isolated?
Yes. BORA's Scheduler runs each ferry operator's jobs in isolation, so one carrier's load never starves another's.
What happens if a job fails?
In BORA's Scheduler a failed job is visible and retried, so a ferry operator's periodic work does not silently stop.
See Scheduler on live data
A 30-minute walkthrough, from a web booking to the ramp closing.
Akadeemia tee 15a, 12618 Tallinn, Estonia