The agent layer for maritime operators

Drop a document.
Ship the next action.

Voltavessel turns documents, inboxes and port signals into verified briefs and drafted actions. Your data stays in your workspace. Agents do the reading, the cross-checking and the first draft. You sign off.

Sensors
Inbound signals
Actuators
Drafted actions
Recall
Your data, owned
Deploy
No configuration

Live demo

Drop a document. Get a verified brief.

One input, one outcome. No workflow picker. The agent infers what the document is, extracts every field with a source quote, and runs deterministic checks against IMO, UN/LOCODE and ISO date formats before showing you a single draft action.

Input

statement-of-facts.jpg

Source document

Output

verified brief

Document type

Statement of Facts

✓ verified

Vessel

MV Voltaire

✓ verified

IMO

9321483

checksum 3 matches

✓ verified

Port

NL RTM (Rotterdam)

✓ verified

Key time

2026-05-14T08:12:00Z

✓ verified

Next action

Draft demurrage claim line — €18,420 (laytime exceeded by 14h 12m).

The live agent is in the app. Sign up to drop your own document.

Open the live demo

The product

Four primitives. No menu of agents.

Native-agentic means there is no list of pre-built workflows to choose from. There is a sensor, an actuator, a recall layer, and a deploy button. The agent figures out the rest.

01 — Sensors

Inbound signals

A dropped document. A shared inbox. A port API. AIS. A webhook. Sensors are perceived by the agent — they aren't 'integrations' you configure, they're channels the agent listens on.

02 — Actuators

Outbound drafts

A drafted email, a calendar hold, a claim line, an approval request. Every actuator is a proposal. Nothing leaves your workspace without your explicit approval.

03 — Data

Your recall layer

Every document, every brief, every decision, every quote — stored, indexed, queryable, yours. We rent thinking. You own information.

04 — Deploy

No configuration

Like MenuGen ships a menu from one photo, Voltavessel ships a working agent from your data. No DSL, no rule builder, no flowchart canvas. One drop, one decision.

Agents talking to agents

One run reads the last one.

The extraction agent that reads a Statement of Facts cites the prior Notice of Readiness brief from the same voyage. The exposure agent cites both. Every agent run is logged with the brief it consulted.

10:14sensor.documentreceived statement-of-facts.jpg (2.1 MB)
10:14agent.extractreading 14 fields with source quotes…
10:14agent.extract← read prior brief #a91f3 (NOR, 2 days ago)
10:14agent.groundIMO 9321483 ✓ · LOCODE NLRTM ✓ · ISO date ✓
10:15agent.draftproposed demurrage claim line — awaiting approval
10:15operatorapproved & sent

Recall

We rent thinking.
You own information.

Every document you drop and every brief an agent produces is stored in your workspace, indexed, and searchable. Switch models tomorrow and your history comes with you.

workspace · recall
2026-05-16SOFMV VoltaireNLRTM
2026-05-14NORMV VoltaireNLRTM
2026-05-12Port CircularNLRTM
2026-05-09B/LMV AequoraBEANR

Security & verifiability

Tractable, by default.

Source quotes

Every field carries the verbatim text the agent read. No quote, no value.

Deterministic checks

IMO checksum, UN/LOCODE shape, MMSI, ISO 8601 dates — verified by pure functions, not the model.

No training on your data

Uploads are never used to train the underlying models.

Audit trail

Every agent run and every approval is logged with a stable ID.

Private storage

Documents live in your workspace's private bucket, scoped by row-level security.

Human in the loop

No actuator fires without your explicit approval. Default-deny.

Founding operators only.

We're working with a small group of fleet, charter and port operators. Sign up to drop your first document and see your own brief.