Under the direction of the Immigration Agent, Brisbane, police magistrates, customs or port officials carried out duties resulting from the arrival of immigrants at ports other than Brisbane, and from late 1863 were appointed Sub, later Assistant Immigration Agents. The Police Magistrate was appointed Sub, later Assistant Immigration Agent, Rockhampton in approximately July 1863.
Assistant Immigration Agents publicised ships' arrivals in the local press, provided information and services to immigrants such as accommodation and rations at Immigration Depots, arranged employment, and also processed government statistical information and ships' passenger lists and other immigrant records.
Assistant Immigration Agents were responsible to the Immigration Department within the portfolio of the Chief Secretary. Over time the position of Assistant Immigration Agent, Rockhampton was held by officials holding various other positions including those of Labour Agent and Clerk of Petty Sessions.
With the decline in numbers of arrivals at Rockhampton, the duties of the immigration agent decreased, but the exact date of the cessation of operation of this agency has not been located.