L’agent maritime agit à titre de représentant de l’armateur ou de l’affréteur auprès des autorités locales. Il est responsable de s’assurer que tous les besoins du navire lors de son escale au port sont comblés efficacement et à moindre coût. Il prépare et finalise la documentation, et il obtient les autorisations nécessaires pour la consignation des marchandises, le dédouanement ou autre. Mais le travail de l’agent peut aussi s’étendre à l’approvisionnement, à la relève d’équipage et à la logistique de l’acheminement des marchandises. Bon nombre d’agences maritimes offrent également des services de courtage maritime, ce qui inclut les transactions commerciales entre le transporteur et l’expéditeur.