Shipping agency

A shipping agency or shipping agent is the designated person or agency held responsible for handling shipments and cargo, and the general interests of its customers, at ports and harbors worldwide, on behalf of ship owners, managers, and charterers. In some parts of the world, these agents are referred to as port agents or cargo brokers. There are several categories of shipping agents such as: "port agents", "liner agents," and "own agencies", each rendering specific services depending on the shipping company they represent.
In other words, a ship agent is any person or company that carries out the functions of an agent, irrespective of whether they are in business as a ship agent, or they perform such functions as an adjunct to, or conjunction with, other activities such as ship owning or operating, providing cargo handling or similar.
Shipping agents will usually take care of all the regular routine tasks of a shipping company quickly and efficiently. They ensure that essential supplies, crew transfers, customs documentation, and waste declarations are all arranged with the port authorities without delay. Quite often, they also provide the shipping company with updates and reports on activities at the destination port so that shipping companies have real-time information available to them while goods are in transit.
Tasks and responsibilities.
Succinctly, the term shipping agent refers to the relationship between the principal (in this case the shipping company conveying the goods) and its representative, whereby the principal, expressly or impliedly, authorizes the agent to work under his control and on his behalf.
The responsibilities/competencies as well as the remuneration of the agent may be explicitly entered into a contract which has been concluded between himself and the ship owner. This practice is very common in the cargo trade, booking agents, etc.
The duties of a cargo broker are similar to those of a shipping agent, but may also vary. For example, a cargo broker will also book outward cargo and inform the shippers on which quay and when the goods are to be presented and when loading and unloading is due to start. He will draw up booking lists according to the incoming bookings and ensure that the manifest department collects the shipping documents (shipping permits, bills of lading) which are necessary to commence the loading and unloading operations. The collected documents are also compared with the booking lists.
Responsibilities of Shipping Agents Include: 
In the case of damage to cargo or the ship, the shipping agent also makes the necessary arrangements (at the request of the ship's master or owner) with the insurance company, and for nautical inspections and the services of experts or surveyors, etc.
The specific tasks of a cargo broker or port agent include:
Fees.
Shipping agents or port agents receive a fee called an agency fee for their services.