PruvaDocs

Port calls & agency

Port calls, berth and yard, agents, disbursement accounts.

Port calls, berth and yard, agents and disbursement accounts.

Module key: port. Accent colour: #a5b4fc on dark, #4338ca for accent text in the light theme (from @pruva/brand/tokens; see Module accents).

Pages

PagePath in the appWhat it shows
Port desk/app/portCalls in the next 14 days, disbursement accounts waiting for funds, final accounts past their settlement date, and the PDA against FDA variance by port.
Port calls/app/port/callsPlanned, current and past port calls per vessel with arrival, departure, purpose, agent and account, and the ocean exceptions on the current sailings. Each call opens one page: timeline, berth, yard, gate, agent, account, thread, shore team, and links to its cargo files and work orders.
Disbursement accounts/app/port/daEvery proforma and final disbursement account with agent, PDA, FDA, variance, funding and settlement date. Each one opens its lines, PDA against FDA, and the queries to the agent. The agents list, with the calls each one handled and its average variance, opens from here.
Integrations/app/integrations/portThe connectors this module reads from, with status, last sync and any problem to fix.

Each call opens /app/port/calls/[id]: timeline, berth, yard, gate, agent, account, thread, shore team, and links to the cargo files and work orders for that vessel. Each account opens /app/port/da/[id] with its lines, the proforma against the final account, and the queries. The agents list is /app/port/agents, opened from the accounts page. Confirm berth, post a message, add a timeline event, appoint an agent, create a proforma, record final lines and query the agent all need edit.

Connectors

Every connector is a mock in this build. The demo reads generated data and makes no outside calls. Verify each provider before launch.

  • DA-Desk (da-desk): Proforma and final disbursement accounts from port agents. Mock in this build.
  • Port call API (port-call-api): Berth, arrival and departure times from the port community system. Mock in this build.

See Connections for what each one will need.

Actions that need publish

These buttons need the publish level on this module. AI agents can never hold publish, so they cannot press them.

ActionKeyWhat it does
Approve a proforma disbursement accountport.da.approveThe button is Approve the PDA. It accepts the proforma. The lines in the demo come from a tariff, not from the agent.
Fund a disbursement accountport.da.fundThe button is Fund, with the amount. It records that the proforma was funded. No payment leaves the workspace.
Settle a final disbursement accountport.da.settleThe button is Settle the FDA. It settles a final account, including one queried after the final account arrived. A queried proforma, before the final account, cannot be settled. Funding happens once, from an approved account only.

Price

Port calls & agency is a Pro module: it takes one Pro slot on Operations or Professional, and is in Complete.

PlanPer vessel per year
Operations (4 Pro)$6,995 per vessel per year
Professional (8 Pro)$12,240 per vessel per year
Complete (all 13 Pro)$19,900 per vessel per year

A 10% deposit opens a 1-month trial, then billed annually per vessel. 3-year contract. You can leave in year 1. The deposit is not refunded. No refunds after the trial for the year already started; cancel renewal any time.

Also in the packs: Bulk & container operations, Commercial desk.

Solves: Disbursement accounts overpaid · Agents chased by phone · Port call costs unknown until the invoice.

  • Planned, current and past port calls
  • Berth and yard
  • Agents
  • Disbursement accounts

On this page