Book a Demo
CONTAINER TERMINALS AND MARINE PORTS

Your terminal's TOS tracks containers. Not whether the cranes work.

Opsima gives terminal operations and maintenance teams a shared, real-time view of equipment status: built from the radio calls, WhatsApp messages, and shift reports they already send. No new tools for the yard. No disruption to Navis or your existing TOS.

Most terminals are running on data that is hours old.

In a 2025 global survey of marine terminal professionals conducted by Tideworks and Port Technology International, the gaps between what terminals know and what is actually happening on the yard were stark.

58%

of terminals still rely on manual data practices

45%

lack real-time visibility into equipment and operations

30%

only 30% leverage real-time analytics, despite 86% having a TOS in place

Source: Tideworks / Port Technology International Global Marine Terminal Survey, 2025

Three breakdowns that compound every shift.

The Equipment Count Problem

Gang planners need an accurate equipment count. In most terminals, that count comes from a yard walk, a radio check, or a WhatsApp message. By the time it reaches the planning desk, it is 40 minutes old.

"One person tells me 90 tractors are ready. Another says 100. I'm making gang allocations on a number nobody can verify in real time."

Terminal Operations Manager

The Maintenance Black Hole

A crane goes down mid-vessel. The mechanic radios the status and starts hunting parts. For the next 4 to 12 hours, only the repair crew knows what is happening. The CMMS entry comes at end of shift, if at all.

"We have no single place where I can see what is broken, who is working on it, and what is blocking the repair. I find out when the crane comes back online."

Maintenance Manager

The Shift Handover Gap

Shift handovers are verbal and fast. Active breakdowns, parts on order, and deferred maintenance live in the outgoing supervisor's head and a WhatsApp thread. The incoming shift restarts from partial information every time.

"The incoming shift supervisor spends the first 30 minutes of every shift figuring out what's actually available. That's 30 minutes of decisions made on assumptions."

COO, Container Terminal

A live equipment status board built from field communication.

Every status update sent over WhatsApp, radio, or email becomes a tile on this board. Operations knows what is available right now: not what was available an hour ago.

Terminal Overview LIVE
Available: 0
In Maintenance: 0
Breakdown: 0
Reserved: 0
RTG-01
Rubber Tyred Gantry
Available
RTG-02
Rubber Tyred Gantry
Available
RTG-03
Rubber Tyred Gantry
Available
RTG-04
Rubber Tyred Gantry
In Maintenance
RTG-05
Rubber Tyred Gantry
Available
RTG-06
Rubber Tyred Gantry
Available
STS-01
Ship-to-Shore Crane
Available
STS-02
Ship-to-Shore Crane
Breakdown
STS-03
Ship-to-Shore Crane
Available
RS-01
Reach Stacker
Available
RS-02
Reach Stacker
Reserved
RS-03
Reach Stacker
Available
RS-04
Reach Stacker
Available
TT-01
Terminal Tractor
Available
TT-02
Terminal Tractor
In Maintenance
TT-03
Terminal Tractor
Available
TT-04
Terminal Tractor
Breakdown
TP-01
Top Pick
Reserved
TP-02
Top Pick
Available
EH-01
Empty Handler
In Maintenance

The repair gets reported. The record writes itself.

Field communication flows through Opsima and becomes a structured work order automatically. No forms. No data entry. No end-of-shift catch-up.

M&R Bay 3-6
Ahmed
RTG-07 down, hydraulic leak on the spreader, Bay 4
08:14
Coordinator
Copy, who's attending?
08:16
Ahmed
Me and Ravi, waiting on seal kit from stores
08:17
Ahmed
Seal kit arrived, starting repair now
08:31
Asset RTG-07
Fault type Hydraulic leak: spreader
Location Bay 4
Technicians Ahmed, Ravi
Parts used Seal kit
Fault reported 08:14
Work started 08:31
Work Order Record Created
Asset RTG-07
Fault type Hydraulic leak: spreader
Location Bay 4
Technicians Ahmed, Ravi
Parts used Seal kit
Fault reported 08:14
Work started 08:31
Synced to CMMS

What changes when operations and maintenance share one source of truth.

Gang planners allocate equipment based on counts that are 30-60 minutes old
Equipment availability reflects actual yard status, updated from field communication in real time
A crane breaks down during vessel operations and nobody outside the repair crew knows the status
Live breakdown status visible to operations, maintenance, and planning the moment it is reported
Shift handover takes 30 minutes of verbal briefing and is still incomplete
Incoming shift supervisor opens a dashboard showing every active breakdown, repair-in-progress, and deferred maintenance item
MTTR and availability KPIs are compiled at month-end from incomplete CMMS entries
MTTR, MTBF, and equipment availability are calculated continuously from captured field communication
The CMMS work order reflects what the coordinator assumed happened, not what the technician actually did
Work orders are structured from the technician's own WhatsApp messages: timestamps, parts, and root cause captured at the moment of communication
PM compliance is tracked against a calendar, not actual running hours
PM triggers fire on actual meter readings reported through field communication, not assumptions

The incoming shift supervisor spends the first 30 minutes figuring out what's actually available.

Active breakdowns, parts on order, and deferred maintenance live in the outgoing supervisor's head and a WhatsApp thread. Opsima makes the handover instant.

Without Opsima
06:00
RTG-01
?
RTG-02
?
STS-01
Available
STS-02
?
RS-01
?
RS-02
Available
TT-01
?
TT-02
?
RTG-02 and TT-02 had issues overnight. STS-02 may be down. Check with night supervisor before allocating.
Handover complete: 30 minutes
With Opsima
05:45
RTG-01
Available
RTG-02
Breakdown
STS-01
Available
STS-02
In Maintenance
RS-01
Available
RS-02
Available
TT-01
Reserved
TT-02
Breakdown
2 active breakdowns (RTG-02, TT-02)
1 repair in progress: RTG-07, parts arrived 05:44
3 items deferred from night shift
Handover complete: 2 minutes

Overlays your existing TOS and CMMS. Live in 3 days.

Opsima does not replace Navis, SAP, Maximo, or MainPac. It captures the unstructured operational data that flows around those systems and feeds structured records back into them.

Integrates with Navis, SAP, Maximo, MainPac

Equipment status updates and maintenance records flow directly into your existing platforms. No migration. No parallel system.

No new tools for yard staff or technicians

Operators and mechanics communicate the way they always have. Opsima reads the output. No app to install, no form to fill, no behavior change.

Handles mixed fleets and multi-OEM environments

RTGs, STSs, reach stackers, top picks, and terminal tractors from Konecranes, Kalmar, Liebherr, and others are recognized automatically. No manual configuration.

Live in 3 days

No hardware. No on-site installation. Connect to your existing communication channels and see structured equipment data within 72 hours.

Questions from operations and maintenance teams

Does Opsima replace our TOS (Navis, Sparcs)?
No. The TOS manages vessel planning, berth allocation, and container moves. Opsima manages equipment status and maintenance visibility. They operate in parallel, and Opsima can feed structured equipment availability data into your TOS so planning teams see real counts, not assumed counts.
How does Opsima get equipment status data from the yard without new hardware?
Opsima connects to the communication channels your teams already use: WhatsApp groups, radio log feeds, and email threads. Natural language processing reads those messages and extracts structured data: which asset, what status, who reported it, when, and what is blocking resolution. No sensors. No devices on equipment. No new apps for yard staff.
Our CMMS (Maximo, MainPac) already captures maintenance records. What does Opsima add?
CMMS platforms capture what maintenance coordinators enter, usually hours after the event, often incomplete, often missing root cause. Opsima captures what the technician actually communicated at the time of the repair. The two records are different. Opsima enriches your CMMS with the real data: timestamps from the technician's WhatsApp message, parts mentioned in the repair thread, root cause described in the radio call. Your CMMS gets better data, not a competitor.
How does Opsima handle multi-shift terminals operating 24/7?
Opsima monitors communication channels continuously. Every shift's updates are captured and timestamped automatically. The shift handover dashboard is always current because the data is captured as events happen, not compiled at shift end.
What equipment types does Opsima support in a container terminal?
All standard terminal equipment: Ship-to-Shore cranes (STS), Rubber Tyred Gantry cranes (RTG), Rail Mounted Gantry cranes (RMG), reach stackers, top picks, empty handlers, terminal tractors, and yard chassis. Multi-OEM environments (Konecranes, Kalmar, Liebherr, Hyster, CAT, and others) are supported. Equipment naming variations and informal asset IDs used by yard staff are recognized automatically.
What does implementation look like for a live 24/7 terminal?
Opsima does not require a maintenance window, a systems integration project, or any changes to terminal operations. The deployment connects to existing communication channels. The first shift of structured data is visible within 72 hours of go-live. We work around vessel operations, not the other way around.

Real-time equipment visibility for your terminal. Live in 3 days.

No hardware. No new tools for yard staff. No disruption to Navis, SAP, or your existing TOS.