PortzApp logo

Vessel Management

Your fleet lives in one list. Each vessel carries its registration and technical details, and gathers every port call, request, and job it has been part of, so a ship's history is one click from its name.

FOR BUYERS & PROVIDERS

Anyone can view the fleet. Adding, editing, and deleting vessels needs the Admin, Manager, or Operations role.

Key takeaways

  • Only a name and a vessel type are required. Everything else can be filled in later.
  • The list opens on Active, which shows vessels with a live port call rather than all of them.
  • Each vessel page gathers its port calls, requests, jobs, and activity in one place.
  • Entering a new vessel on a request adds it to your fleet automatically.

The fleet list

My Vessels organizes the fleet around what is happening now rather than alphabetically. Three tabs carry their own counts:

  • Active: vessels with a live port call.
  • No Port Call: vessels with nothing currently running.
  • All: everything, whatever its status.

The list shows the port and port call status alongside the schedule, plus a Linked column counting the requests and jobs attached to the current port call.

PortzApp My Vessels page showing the Active, No Port Call and All tabs with counts, and a table listing each vessel with its port, port call status, schedule and linked requests and jobs
The fleet is organized by what is happening now, with Active meaning a live port call.

What a vessel record holds

Adding a vessel asks for very little. A name and a vessel type are required, chosen from sixteen types covering everything from bulk carriers and tankers to tugs, dredgers, and yachts. A status of Active, Inactive, or Maintenance is set at the same time.

Everything after that is optional and can be added whenever you have it:

  • Registration details: IMO number, flag state, call sign, MMSI, build year.
  • Technical specifications: GRT, NRT, DWT, length overall, beam, and draft.
  • Remarks: anything your team needs to know about the ship.

Fill in what you have and come back to the rest. A vessel with only a name and a type works perfectly well on a request.

PortzApp create vessel form showing required name and vessel type fields above optional registration details and technical specification sections
Name and type are all that is required. Registration and technical details are optional.

Inside a vessel

The vessel record brings together everything you need to manage and track a vessel in one place. Key vessel details are shown in the right-hand panel, while technical specifications can be expanded when needed. Hover over measurements such as GRT, NRT, and DWT for a quick explanation of each term.

The vessel record also keeps its operational history together:

  • Jobs - view every job associated with the vessel.
  • Port calls - see past and current port calls, including ports and schedules.
  • Activity - follow a running history of actions and updates across port calls.

This gives your team a complete view of the vessel and its history. Whether you need to check what was done during a previous call or understand the vessel’s activity over time, the information is available from its record.

PortzApp vessel details page showing basic information, registration and technical specifications, and the jobs and port call activity linked to the vessel
A vessel gathers its jobs, port calls, and activity, with its details in the side panel.

Adding a vessel while raising a request

Vessels can be added to the fleet as part of raising a request, so the fleet does not need to be fully up to date beforehand. The Include vessel details option lets you search for an existing vessel by name as you type.

If the vessel is already in the fleet, selecting it automatically adds the IMO number from its record. If it is new, the entered vessel name is saved with the IMO number remaining optional.

Once the request is published, the vessel is added to the fleet as a regular vessel record. It can then be found by name for future requests and updated with additional details such as flag state, tonnage, and other technical information as they become available.

Vessel section of the PortzApp request form showing the Include vessel details option with a vessel name field searching saved vessels and an IMO number field
The vessel field searches your fleet, and keeps what you type when the ship is new.

Status and retirement

A vessel carries a status of Active, Inactive, or Maintenance. This is your own label for the ship and is separate from the Active tab in the fleet list, which is about port calls.

Deletion is permanent, confirmed before it happens, and limited to vessels your organization owns. For a ship sold or laid up, Inactive keeps the record and everything attached to it.

Common issues

A vessel is missing from the list

The page opens on the Active tab, which shows only vessels with a live port call. Switch to All to see the whole fleet.

I cannot create a vessel

Adding vessels needs the Admin, Manager, or Operations role. Finance and Viewer can see the fleet but not change it.

The same ship appears twice

wo records were created without an IMO number, so there was nothing to match them on. Add the IMO to the one you are keeping and delete the other.

I cannot edit a vessel

Vessels shared with you by another organization are read-only. Only the owner can change their details.

FAQ

Is the IMO number required?
No, but it is worth adding. It is what stops the same ship being saved twice and what identifies her unambiguously to a provider.
What does the vessel status actually control?
It is your own label for the ship, not a system state. The Active tab in the list is about port calls and ignores this field entirely.
Can service providers keep vessels too?
Yes. Agents and providers can hold vessel records for ships they manage or service, and use them on manual jobs.
Who can see my vessels?
Only your organization, plus any provider you have shared a vessel with. Sharing is deliberate and controlled by you.
Does a vessel need a port call before I can use it?
No. Port calls are created when a request has both a vessel and a port. The vessel record exists on its own.