← Back to BerserkOS

Everything BerserkOS does.

Grouped by job, starting with the biggest one: planning the shore excursions before the ship arrives. In use means it runs in production and can be used today. Being built means it exists but is not switched on.

  • In use 79
  • Being built 3

01

Planning the shore excursions

The biggest job in the port: turning the cruise line's tour lists into coaches, drivers and guides for every departure, days before the ship arrives.

The call plan for a real call in Skjolden: twelve groups with coach, guide, guests and times, and a list of what must be sorted out before the call. Real call, example groups. The call plan for a real call in Skjolden: twelve groups with coach, guide, guests and times, and a list of what must be sorted out before the call. Real call, example groups.
Real call from Skjolden's public call list, with the real number of departures, tours, coaches and guides. The rows, times and alerts are examples. No personal names.
  • Reads the tour lists

    In use

    Preliminary and final tour lists, tour group information, group sheets and coach lists from the agent are read as they arrive, in Excel, PDF or Word.

    Useful for: Shore excursions · Dispatch

  • Knows what kind of document it is

    In use

    Coach lists and tour group sheets are recognised by name and content, and are not read as tour lists. Nothing is written before a person has seen the preview.

    Useful for: Shore excursions · Dispatch

  • Matches the line's tour codes to your tours

    In use

    Each cruise line uses its own codes. BerserkOS links them to the port's own tours once, and departures with a letter suffix follow the same tour.

    Useful for: Shore excursions

  • The call plan

    In use

    One row per group: coach, driver, guide, guests and seats, meeting time, departure and return.

    Useful for: Shore excursions · Dispatch · Port director

  • Suggests guides and drivers

    In use

    For each departure you get the qualified guides and drivers, with those who have said they can work that day at the top. You choose.

    Useful for: Shore excursions · Dispatch

  • Coaches per group

    In use

    The coach count comes from the agent's document, never guessed from guests, and large groups are split so no coach gets more than 50.

    Useful for: Shore excursions · Dispatch · Transport manager

  • Stops double bookings

    In use

    If the same coach, driver or guide stands on two departures at once, it is flagged before the day.

    Useful for: Shore excursions · Dispatch · Transport manager

  • Driving and rest time

    In use

    Warns when a driver would drive too long without a valid break under the EU driving rules.

    Useful for: Dispatch · Transport manager · Driver

  • Shows what the new list changes

    In use

    When final numbers arrive, you see the difference against the plan before anything is written.

    Useful for: Shore excursions · Dispatch

  • A partial list cannot cancel the day

    In use

    If a document covers only part of the call, the tours missing from it are not cancelled.

    Useful for: Shore excursions

  • Readiness check

    In use

    Twice a day BerserkOS checks today's calls and the next two days, and alerts you by email and in the app when something is red.

    Useful for: Port director · Shore excursions · Dispatch

  • Preliminary numbers per call

    In use

    See which calls have sent preliminary and final lists, and which have not.

    Useful for: Shore excursions

  • Calling in the crew

    In use

    Guides and drivers get the assignment on their phone and confirm it, with a reminder the evening before and on the morning.

    Useful for: Guide · Driver · Dispatch

02

The digital helpers

Three helpers with names do the groundwork. A person approves every booking, tour list and driving list before it goes in.

The decision card for a new booking from an agent: three dates in 2027, each checked against the quay. Real calls from the public call list. The decision card for a new booking from an agent: three dates in 2027, each checked against the quay. Real calls from the public call list.
Real calls from Skjolden's public call list. The email itself is an example.
  • Halvard

    In use

    Reads the agents' email, checks the dates against the quay and writes the reply. You look it over and press send.

    Useful for: Port director · PFSO

  • Reads the tour lists

    In use

    Reads the tour lists and coach lists from the agents and links each tour to your own. You check the preview and approve. When new Tour Group Info arrives for a tour you have approved, the guide programme is updated and you are told.

    Useful for: Shore excursions · Dispatch

  • Reads the driving lists

    In use

    Reads the driving lists the coach companies send to the transport mailbox and turns them into coach days. The transport manager or the port approves.

    Useful for: Transport manager · Dispatch

03

Bus Broker: coaches and transport

The port's own coaches and partner coaches in one view, for the port and the transport manager.

Bus Broker for a real call day in Skjolden, with example data: nine coaches, own and partner, on a timeline with inspection and driver's documents shown as ok, unknown or breach, and driving lists waiting for approval. Bus Broker for a real call day in Skjolden, with example data: nine coaches, own and partner, on a timeline with inspection and driver's documents shown as ok, unknown or breach, and driving lists waiting for approval.
Real call from Skjolden's public call list. The coaches, owners, times and statuses are examples. No personal names.
  • Every coach in the port

    In use

    The port's own coaches and the partners' coaches side by side, day by day, whichever company owns them.

    Useful for: Transport manager · Dispatch · Port director

  • The coach day

    In use

    What must be fixed before the coaches leave: tours without a coach and partners who have not confirmed.

    Useful for: Transport manager · Dispatch

  • The week

    In use

    Gaps in the week, and every coach day by day.

    Useful for: Transport manager · Dispatch

  • Driving lists by email

    In use

    Driving lists from the coach companies come in by themselves through the transport mailbox and wait for approval. Nothing goes in without a person.

    Useful for: Transport manager

  • Driving time and breaks

    In use

    Driving time under the EU rules and breaks under the Norwegian working-time rules are checked before the day. Hours with other employers show as unknown until the driver has given them.

    Useful for: Transport manager · Driver

  • Unknown is never zero

    In use

    Inspection, documents and driving time are shown as ok, breach or unknown. Without data it says unknown, never green.

    Useful for: Transport manager · Dispatch · Port director

  • Driver sheet on a link

    In use

    Bus Broker makes a link to the driver's day that you send to the driver. The driver sees the assignments without signing in.

    Useful for: Transport manager · Driver

  • Partner confirms on a link

    In use

    The coach company confirms plate and driver for each coach without an account.

    Useful for: Transport manager

  • Vehicle register

    In use

    Every coach with seats, owner and inspection date from the Norwegian Public Roads Administration.

    Useful for: Transport manager · Dispatch

  • Tomorrow's gaps

    In use

    An alert when tomorrow has a leg without a coach or a driver.

    Useful for: Transport manager · Dispatch

04

Bookings and capacity

From the agent's first email to a row in the call list.

  • Reads the booking email

    In use

    Bookings, changes and cancellations in the port's mailbox are read, and a reply is drafted.

    Useful for: Port director · PFSO

  • Checks every date

    In use

    Each date is checked against the quay, the anchorage and the port's daily ceiling.

    Useful for: Port director · PFSO

  • A person approves

    In use

    No booking, change or cancellation from an agent's email goes into the call list until someone has approved it.

    Useful for: Port director · PFSO

  • Answers capacity questions

    In use

    When an agent only asks whether a date is free, a fixed reply goes from the port's own address, or waits as a draft. The port chooses.

    Useful for: Port director · PFSO

  • Checks its own promises

    In use

    Every hour BerserkOS checks that each confirmed reply sent from the port's connected mailboxes has a row in the call list.

    Useful for: Port director · PFSO

  • Call list and ship register

    In use

    Every call with ship, times and guests, and the ships' length, tonnage and berths.

    Useful for: Port director · PFSO · Shore excursions · Dispatch

  • Ships on their way in

    In use

    Ships are followed on AIS, and arrival and departure are recorded when they happen.

    Useful for: Port director · PFSO · Dispatch

  • Public call list

    In use

    The call list can be published on the port's website without operational details.

    Useful for: Port director · The council

  • The booking queue on the phone

    In use

    See new bookings in the app and get a notification when one arrives.

    Useful for: Port director · PFSO

  • Approve from the phone

    Being built

    Bookings are approved on the web, where two-factor is in use. Approval from the phone is built, and is switched on once sign-in in the app is as strict as on the web.

    Useful for: Port director · PFSO

05

The call day

What happens from first coach out to all aboard.

The wall board on a real call day in Skjolden: tours out, one late, and time to all aboard. Real call, example tours. The wall board on a real call day in Skjolden: tours out, one late, and time to all aboard. Real call, example tours.
Real call from Skjolden's public call list. The tours, times and delays are examples. No personal names.
  • The wall board

    In use

    Which tours are out, what is late and the countdown to all aboard, which is departure minus 30 minutes.

    Useful for: Dispatch · Shore excursions · Port director · PFSO

  • Today's departures

    In use

    Assign guides, fill crew places and follow each departure through the day.

    Useful for: Dispatch · Transport manager · Port director

  • Selling on the quay

    In use

    Tickets are sold with one tap, and the system cannot sell more seats than the coach has.

    Useful for: Dispatch · Guide

  • Ticket count

    In use

    The guide counts adults, children, infants and crew before departure, and the ship gets a sheet to confirm.

    Useful for: Guide · Dispatch

  • Calling someone in

    In use

    Dispatch can call a guide or driver to the quay: a notification on the phone, and a full-screen alarm with a siren when the app is open.

    Useful for: Dispatch · Guide · Driver

  • All-aboard reminder

    In use

    The phone reminds the guide 15 minutes before the all-aboard deadline.

    Useful for: Guide · Driver

  • Closing the call

    In use

    Record actual departure and guests, and close the call report.

    Useful for: Port director · PFSO · Dispatch

  • Accounting basis

    In use

    After departure the basis for the accountant is made by itself and sent as a draft, after approval or automatically. The port chooses.

    Useful for: Port director

  • Rota

    In use

    Gaps on call days come first, and are filled from those who have said they can work.

    Useful for: Dispatch · Transport manager · PFSO

  • Forgotten shifts close themselves

    In use

    A shift left open with no position for more than 12 hours is closed at the last measured time.

    Useful for: Dispatch

06

The crew app

Guides and drivers carry their day on their own phone. The app is free for them.

A guide's home screen in the app: today's tour on a real call, meeting time and guests. Real call, no name. A guide's home screen in the app: today's tour on a real call, meeting time and guests. Real call, no name.
Real call from Skjolden's public call list. The tours, times and delays are examples. No personal names.
  • iPhone and Android

    In use

    Crew sign in with their mobile number and their own code.

    Useful for: Guide · Driver

  • Say whether you can work

    In use

    One tap per call: available, maybe or no.

    Useful for: Guide · Driver

  • Assignments

    In use

    See the tour, meeting time, coach and guests, and accept the assignment.

    Useful for: Guide · Driver

  • Position on duty only

    In use

    Position is shared only on duty and on tour, with consent. Duty starts by itself an hour before the ship and stops after all aboard.

    Useful for: Guide · Driver · Dispatch

  • Clock in and out

    In use

    Drivers clock in, take a break and clock out in the app.

    Useful for: Driver

  • Own hours

    In use

    See and correct your own hours, with a reminder in the evening if a shift has none.

    Useful for: Guide · Driver

  • Documents

    In use

    Photograph your driving licence and certificates, and get a reminder when something is missing.

    Useful for: Guide · Driver

  • Works without coverage

    In use

    Positions are kept on the phone and sent when the network is back.

    Useful for: Guide · Driver

  • Onboarding and signing

    In use

    New crew fill in their details and sign the agreement on their phone with a one-time code.

    Useful for: Guide · Driver · Port director

  • Audio guide on the coach

    Being built

    A GPS-triggered audio guide is in internal testing. The positions are not calibrated yet.

    Useful for: Guide

07

PFSO and ISPS

The security officer's day, from posts to the security declaration.

  • The PFSO screen

    In use

    Today's call with countdown, security level, open ISPS items and who stands at gates and lines.

    Useful for: PFSO · Port director

  • Staffing the posts

    In use

    Put people on lines, boat, radio and gates. Those qualified for the post come first.

    Useful for: PFSO

  • Declaration of Security

    In use

    Photograph the Declaration of Security on the phone, and it is stored on the call.

    Useful for: PFSO

  • ISPS log

    In use

    Shows which calls still lack a closed call report.

    Useful for: PFSO · Port director

  • Guest injury

    In use

    Register an injury to a guest from the PFSO screen and send the report.

    Useful for: PFSO

  • Berth requests from SafeSeaNet

    In use

    Berth requests from the Coastal Administration's system arrive in BerserkOS, where the PFSO approves, rejects or moves them to another berth, also from the phone.

    Useful for: PFSO · Port director

08

Tours and local suppliers

The catalogue, and the businesses the port buys experiences from.

  • Tour register

    In use

    Every tour with length, maximum guests and supplier. What is missing shows first.

    Useful for: Shore excursions · Port director

  • Shore excursion inbox

    In use

    Requests and tour lists from cruise lines and agents are read and matched to the right tour.

    Useful for: Shore excursions

  • Local suppliers

    In use

    The businesses the port buys experiences from, each with where they stand.

    Useful for: Shore excursions · Port director

  • Suppliers register themselves

    In use

    Through a link: organisation number, capacity and insurance, then the agreement is signed.

    Useful for: Shore excursions

  • Capacity requests

    In use

    Ask a supplier for capacity. They answer on a link without signing in, or you record a phone answer.

    Useful for: Shore excursions

  • Document expiry

    In use

    Insurance, licences and coach inspections that expire are flagged 30 days before.

    Useful for: Shore excursions · Transport manager

  • Cruise line lookup

    In use

    Which of your tours a cruise line offers, and the share of its guests who take a tour.

    Useful for: Shore excursions

09

Numbers for the council

What cruise leaves behind, worked out from the port's own operations.

  • Local value

    In use

    What the season left with the port and in the village. Every figure shows how it was worked out.

    Useful for: Port director · The council

  • Environment

    In use

    Environmental scores from the EPI scheme, and emissions at the quay worked out from a model.

    Useful for: Port director · The council

  • See it as they will

    In use

    See the figures as a councillor, a cruise line, an agent or a ship would see them.

    Useful for: Port director

  • Share of guests on tour

    In use

    How many of the guests took a tour, call by call and over the season.

    Useful for: Port director · Shore excursions

  • Shore power calculator

    In use

    A model of plant size, which ships could connect and CO₂. It is a model, not a measurement.

    Useful for: Port director · The council

10

Sign-in, email and Microsoft 365

BerserkOS works in the mailboxes the port already has.

  • The port's own mailboxes

    In use

    BerserkOS reads the mailboxes the port chooses, with the port's consent.

    Useful for: Port director · PFSO · Shore excursions

  • Replies from your own address

    In use

    Reply drafts are placed in the port's mailbox, and replies go from the port's own addresses.

    Useful for: Port director · PFSO · Shore excursions

  • A clean start

    In use

    When a mailbox is connected, older mail is moved to history so only new mail is acted on.

    Useful for: Port director

  • Two-factor

    In use

    Two-factor is on for office roles: sign-in on the web is confirmed with a code from an authenticator app.

    Useful for: Port director · PFSO · Shore excursions · Dispatch · Transport manager

  • Microsoft sign-in

    Being built

    Sign-in with the Microsoft account the port already uses. It is built, but not switched on.

    Useful for: Port director · PFSO · Shore excursions · Dispatch · Transport manager

11

Alerts and checks

The system tells you when something needs a person, and when it has stopped itself.

  • One list of alerts

    In use

    What needs action and what is for information, in one place.

    Useful for: Port director · PFSO · Shore excursions · Dispatch · Transport manager

  • Push to the phone

    In use

    Assignments, reminders and urgent messages arrive as notifications.

    Useful for: Guide · Driver · Port director · PFSO · Shore excursions · Dispatch · Transport manager

  • Checks that watch the system

    In use

    If the coach mailbox or the SafeSeaNet feed stops, or a supplier misses a deadline, the port gets an alert.

    Useful for: Port director · Shore excursions · Transport manager

The technical side

Sign-in, separation between ports, backups, where the data lives and what we don't have yet are on the page for your IT provider.

For your IT provider

See it on a call like yours.

We show BerserkOS on screen with your quay, agents and tours. Write to us and we usually reply within one business day.

Book a walkthrough

[email protected]