A robotic endoscopy system, comprising: at least one flexible elongate assembly (400a, b) configured to perform endoscopic procedures according to forces generated by external actuation elements; a transport endoscope having a main body and a flexible elongate shaft comprising a central axis and a plurality of channels therewithin for carrying portions of the at least one of flexible elongate assembly; a docking station configured to be detachably engaged with the transport endoscope, the docking station having a translation unit configured to matingly engage with the at least one of the flexible elongate assemblies and selectively longitudinally translate at least one of the flexible elongate assemblies across a predetermined distance range; a motorbox comprising a plurality of actuators (620a-I) configured to drive each of the flexible elongate assemblies; a main control unit configured to control each of the plurality of actuators according to external control signal, characterized in that the robotic endoscopy system further comprising a docking mechanism comprising a joint member (340, 350) located at the transport endoscope; a counterpart joint member (540, 550) located at the docking station; and a locking mechanism to engage the joint member with the counterpart joint member, wherein the docking mechanism is positioned to allow the transport endoscope to detach from the docking station from one of: (a) a same direction that the at least one of flexible elongate assemblies is matingly engaged with the translation unit, or (b) a direction parallel to the central axis of the flexible elongate shaft, and wherein a plurality of inlets through which the channels are accessible are located on an upper top surface of a proximal end of a housing of the main body of the transport endoscope. at least one flexible elongate assembly (400a, b) configured to perform endoscopic procedures according to forces generated by external actuation elements; a transport endoscope having a main body and a flexible elongate shaft comprising a central axis and a plurality of channels therewithin for carrying portions of the at least one of flexible elongate assembly; a docking station configured to be detachably engaged with the transport endoscope, the docking station having a translation unit configured to matingly engage with the at least one of the flexible elongate assemblies and selectively longitudinally translate at least one of the flexible elongate assemblies across a predetermined distance range; a motorbox comprising a plurality of actuators (620a-I) configured to drive each of the flexible elongate assemblies; a main control unit configured to control each of the plurality of actuators according to external control signal, characterized in that the robotic endoscopy system further comprising a docking mechanism comprising a joint member (340, 350) located at the transport endoscope; a counterpart joint member (540, 550) located at the docking station; and a locking mechanism to engage the joint member with the counterpart joint member, wherein the docking mechanism is positioned to allow the transport endoscope to detach from the docking station from one of: (a) a same direction that the at least one of flexible elongate assemblies is matingly engaged with the translation unit, or (b) a direction parallel to the central axis of the flexible elongate shaft, and wherein a plurality of inlets through which the channels are accessible are located on an upper top surface of a proximal end of a housing of the main body of the transport endoscope.