The present specification describes a control mechanism to control fluid flow through one or more fluid channels that supply fluid to the distal tip of an endoscope. A pump is provided with an endoscope to control the flow of fluid from an external source to a combination of fluid channels within the endoscope, which supply fluid to front and side jets of a multi-jet endoscope assembly. The pump is preferably dual-direction pump that enables control of fluid to either the front jet or to the front and side jets of the endoscope.