{"id":429,"date":"2026-03-26T16:43:55","date_gmt":"2026-03-26T15:43:55","guid":{"rendered":"https:\/\/tidalis-v2.onyx-sites.io\/?page_id=429"},"modified":"2026-04-07T14:30:23","modified_gmt":"2026-04-07T13:30:23","slug":"pilotcontrol","status":"publish","type":"page","link":"https:\/\/tidalis.com\/pilotcontrol\/","title":{"rendered":"PilotControl"},"content":{"rendered":"[vc_row type=&#8221;full_width_content&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;none&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; bg_color=&#8221;#0E4362&#8243; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; top_margin=&#8221;100px&#8221; constrain_group_1=&#8221;yes&#8221; bottom_margin=&#8221;100px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;2\/3&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221; offset=&#8221;vc_col-lg-offset-2 vc_col-md-offset-2&#8243;][vc_row_inner column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner left_padding_tablet=&#8221;20px&#8221; constrain_group_103=&#8221;yes&#8221; right_padding_tablet=&#8221;20px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;center&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; font_color=&#8221;#FFFFFF&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;advanced&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;.vc_custom_1774536431911{margin-bottom: 0px !important;}&#8221; text_direction=&#8221;default&#8221;]\n<h1>PilotControl \u2013 Pilot dispatching software built around how pilotage actually works<\/h1>\n[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;50px&#8221; constrain_group_1=&#8221;yes&#8221; bottom_padding=&#8221;50px&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221; offset=&#8221;vc_col-lg-offset-1 vc_col-lg-10 vc_col-md-offset-1 vc_col-md-10 vc_col-sm-offset-0&#8243;][vc_row_inner column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; bottom_margin=&#8221;0&#8243; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h3>What is PilotControl?<\/h3>\n[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][vc_row_inner column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; top_margin=&#8221;0&#8243; constrain_group_1=&#8221;yes&#8221; bottom_margin=&#8221;0&#8243; top_margin_tablet=&#8221;0&#8243; constrain_group_3=&#8221;yes&#8221; bottom_margin_tablet=&#8221;0&#8243; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; height_desktop=&#8221;0&#8243; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221; offset=&#8221;vc_col-lg-offset-1 vc_col-md-offset-1 vc_col-sm-offset-0&#8243;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;fs-19&#8243;]PilotControl is Tidalis&#8217;s dedicated <a href=\"\/solutions\/pilot-dispatching\/\">pilot management platform<\/a>, built specifically for marine pilot organisations, pilotage authorities, and port-employed pilot groups. It covers the complete operational and financial cycle of pilotage: from scheduling and dispatch through rest-hour compliance to instant invoicing upon assignment completion. Unlike generic port management systems adapted for pilotage,<\/p>\n<p>PilotControl was designed from the ground up around the realities of pilot work \u2014 the personal liability, the timing pressure, the qualification complexity, and the administrative burden that consumes time that should be spent on the water. Tidalis has been building software for pilot organisations since 1985. That depth shows in every workflow.[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;100px&#8221; equal_height=&#8221;yes&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;24px&#8221; bottom_padding=&#8221;50px&#8221; bottom_margin=&#8221;0&#8243; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column top_padding_desktop=&#8221;365px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; background_image=&#8221;435&#8243; background_image_preload=&#8221;true&#8221; background_image_type=&#8221;default&#8221; background_image_position=&#8221;center center&#8221; background_image_stacking=&#8221;default&#8221; enable_bg_scale=&#8221;true&#8221; background_image_loading=&#8221;lazy-load&#8221; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/2&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;advanced&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;badge-left-bottom desktop-only&#8221;]TRUST[\/vc_column_text][\/vc_column][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; flex_gap_desktop=&#8221;10px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/2&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text css=&#8221;&#8221; el_class=&#8221;custom-list&#8221; text_direction=&#8221;default&#8221;]Purpose-built for pilotage since 1985 \u2013 40 years of domain expertise[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; el_class=&#8221;custom-list&#8221; text_direction=&#8221;default&#8221;]Fair, compliant scheduling \u2013 rest-hour rules enforced automatically[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; el_class=&#8221;custom-list&#8221; text_direction=&#8221;default&#8221;]Mobile-first \u2013 pilots access schedules and data from any device, anywhere[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; el_class=&#8221;custom-list&#8221; text_direction=&#8221;default&#8221;]Instant invoicing upon assignment completion[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; el_class=&#8221;custom-list&#8221; text_direction=&#8221;default&#8221;]Trusted by Hamburg Harbour Pilots, Flinders Ports, and Townsville Pilots[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; el_class=&#8221;custom-list&#8221; text_direction=&#8221;default&#8221;]Integrates with PortControl and MaritimeControl for a unified port picture[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;50px&#8221; bottom_padding=&#8221;150px&#8221; bottom_padding_tablet=&#8221;40px&#8221; bottom_margin=&#8221;0&#8243; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221; offset=&#8221;vc_col-lg-offset-1 vc_col-lg-10 vc_col-md-offset-1 vc_col-md-10 vc_col-sm-offset-0&#8243;][vc_row_inner column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; bottom_margin=&#8221;0&#8243; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h3>Key features &amp; Capabilities<\/h3>\n[\/vc_column_text][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;fs-16&#8243;]PilotControl is built around the three people who carry pilotage operations: the dispatcher, the pilot, and the finance team. Every feature exists to remove friction for one of them.[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][vc_row_inner column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; top_margin=&#8221;0&#8243; constrain_group_1=&#8221;yes&#8221; bottom_margin=&#8221;0&#8243; top_margin_tablet=&#8221;0&#8243; constrain_group_3=&#8221;yes&#8221; bottom_margin_tablet=&#8221;0&#8243; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; height_desktop=&#8221;0&#8243; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221; offset=&#8221;vc_col-lg-offset-1 vc_col-md-offset-1 vc_col-sm-offset-0&#8243;][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;fs-16&#8243;]\n<h3>Compliant scheduling<\/h3>\n<p>Pilot assignments are planned automatically around each pilot&#8217;s qualifications, certifications, and mandatory rest-hour rules \u2014 without manual checks or spreadsheet workarounds. When a vessel schedule changes (and they always do), PilotControl adjusts available pilot assignments instantly, giving dispatchers a clear picture of who can take the next job without compliance risk.[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;fs-16&#8243;]\n<h3>Real-time dispatch visibility<\/h3>\n<p>Dispatchers see every pilot&#8217;s status, location, and availability in real time. Assignment changes, vessel schedule updates, and service confirmations are reflected immediately across the system \u2014 so dispatchers manage exceptions rather than chase information.[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;fs-16&#8243;]\n<h3>Mobile-first access for pilots<\/h3>\n<p>Pilots receive assignment details, vessel particulars, tidal data, and berth information directly on their mobile device \u2014 before they step onto the launch. They can report status, log observations, and confirm completion from any device, without calling into the office. PilotControl puts the right information in a pilot&#8217;s hands at the moment they need it, not after.[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;fs-16&#8243;]\n<h3>Instant and accurate invoicing<\/h3>\n<p>Invoices are generated automatically upon assignment completion, applying the correct tariffs, contractual discounts, and billing rules without manual reconciliation. Complex tariff structures, multi-currency billing, and port-specific rules are handled by the system, not by a finance team working from notes.[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;fs-16&#8243;]\n<h3>Safety Observation Tool<\/h3>\n<p>PilotControl includes a free-to-use web portal where pilots log safety observations after each assignment. From water conditions, navigational hazards, berth changes, or vessel behaviour all for the benefit of the next pilot on the same route. It builds institutional knowledge that stays in the organisation rather than walking out the door with each shift change.[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;fs-16&#8243;]\n<h3>Integration with PortControl and MaritimeControl<\/h3>\n<p>PilotControl connects directly to PortControl for live vessel schedule data and shared invoicing, and to MaritimeControl for real-time vessel tracking. Dispatchers work from the same operational picture as the harbour master and the VTS operator \u2014 so pilot planning reflects what is actually happening in the port, not what was planned two hours ago.[\/vc_column_text][divider line_type=&#8221;Full Width Line&#8221; line_thickness=&#8221;1&#8243; divider_color=&#8221;default&#8221; custom_height=&#8221;48px&#8221;][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;50px&#8221; top_margin=&#8221;0&#8243; constrain_group_7=&#8221;yes&#8221; bottom_margin=&#8221;0&#8243; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column bottom_padding_desktop=&#8221;20px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;advanced&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h3>Who uses PilotControl?<\/h3>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;10px&#8221; equal_height=&#8221;yes&#8221; content_placement=&#8221;bottom&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column top_padding_desktop=&#8221;160px&#8221; bottom_padding_desktop=&#8221;24px&#8221; left_padding_desktop=&#8221;24px&#8221; constrain_group_101=&#8221;yes&#8221; right_padding_desktop=&#8221;24px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color=&#8221;#F9F9F9&#8243; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; font_color=&#8221;#858585&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/3&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;advanced&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;.vc_custom_1774537862634{margin-bottom: 8px !important;}&#8221; el_class=&#8221;body-l secondary-color&#8221; text_direction=&#8221;default&#8221;]Independent pilot associations[\/vc_column_text][vc_column_text css=&#8221;&#8221; el_class=&#8221;fs-14&#8243; text_direction=&#8221;default&#8221;]For self-governing pilot associations, PilotControl provides the operational structure to manage scheduling fairness, qualification compliance, and billing across a membership \u2014 without a port authority system behind it. The platform is configurable to association-specific rules, rotation policies, and tariff structures.[\/vc_column_text][\/vc_column][vc_column top_padding_desktop=&#8221;160px&#8221; bottom_padding_desktop=&#8221;24px&#8221; left_padding_desktop=&#8221;24px&#8221; constrain_group_101=&#8221;yes&#8221; right_padding_desktop=&#8221;24px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color=&#8221;#F9F9F9&#8243; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; font_color=&#8221;#858585&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/3&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;advanced&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;.vc_custom_1774537880067{margin-bottom: 8px !important;}&#8221; el_class=&#8221;body-l secondary-color&#8221; text_direction=&#8221;default&#8221;]Port-employed pilot groups[\/vc_column_text][vc_column_text css=&#8221;&#8221; el_class=&#8221;fs-14&#8243; text_direction=&#8221;default&#8221;]Port authorities with in-house pilot services use PilotControl as an integrated module within the broader PortControl environment, connecting pilot planning directly to vessel scheduling, berth allocation, and port dues invoicing in one shared operational picture.[\/vc_column_text][\/vc_column][vc_column top_padding_desktop=&#8221;160px&#8221; bottom_padding_desktop=&#8221;24px&#8221; left_padding_desktop=&#8221;24px&#8221; constrain_group_101=&#8221;yes&#8221; right_padding_desktop=&#8221;24px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color=&#8221;#F9F9F9&#8243; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; font_color=&#8221;#858585&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/3&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;advanced&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;.vc_custom_1774538053735{margin-bottom: 8px !important;}&#8221; el_class=&#8221;body-l secondary-color&#8221; text_direction=&#8221;default&#8221;]Pilotage authorities[\/vc_column_text][vc_column_text css=&#8221;&#8221; el_class=&#8221;fs-14&#8243; text_direction=&#8221;default&#8221;]Regulatory pilotage authorities use PilotControl to maintain oversight of licensing, certification status, rest-hour compliance records, and service delivery across the pilot organisations they govern \u2014 with the audit trail and reporting that regulatory accountability requires.[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;50px&#8221; constrain_group_1=&#8221;yes&#8221; bottom_padding=&#8221;50px&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221; offset=&#8221;vc_col-lg-offset-1 vc_col-lg-10 vc_col-md-offset-1 vc_col-md-10 vc_col-sm-offset-0&#8243;][vc_row_inner column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; bottom_margin=&#8221;0&#8243; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221; offset=&#8221;vc_col-lg-7&#8243;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h3>PilotControl vs. generic port management systems<\/h3>\n[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][vc_row_inner column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; top_margin=&#8221;0&#8243; constrain_group_1=&#8221;yes&#8221; bottom_margin=&#8221;0&#8243; top_margin_tablet=&#8221;0&#8243; constrain_group_3=&#8221;yes&#8221; bottom_margin_tablet=&#8221;0&#8243; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; height_desktop=&#8221;0&#8243; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221; offset=&#8221;vc_col-lg-offset-1 vc_col-md-offset-1 vc_col-sm-offset-0&#8243;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;fs-19&#8243;]Most port management systems treat pilotage as a sub-module, an afterthought added to cover a use case the system was not designed for. The result is scheduling tools that ignore rest-hour rules, billing that requires manual reconciliation, and no mobile capability for pilots in the field.<\/p>\n<p>PilotControl is the only pilot management platform built from the ground up for pilotage organisations, not adapted from a broader port system. Forty years of Klein Systems Group&#8217;s specialisation in pilot planning and port billing created a depth of functionality, particularly in rest-hour compliance, qualification management, and pilot-specific billing which generic PMIS vendors treat as secondary features and newer SaaS entrants have not had time to build.<\/p>\n<p><strong>PilotControl:<\/strong> Purpose-built for pilotage \u00b7 Rest-hour compliance by design \u00b7 Mobile-first pilot access \u00b7 Deep billing complexity handled natively<\/p>\n<p><strong>Generic PMIS with pilot module:<\/strong> Port-first design \u00b7 Manual compliance checks \u00b7 Limited mobile capability \u00b7 Billing workarounds required[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;50px&#8221; constrain_group_1=&#8221;yes&#8221; bottom_padding=&#8221;50px&#8221; bottom_margin=&#8221;0&#8243; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221; offset=&#8221;vc_col-lg-offset-1 vc_col-lg-10 vc_col-md-offset-1 vc_col-md-10 vc_col-sm-offset-0&#8243;][vc_row_inner column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; bottom_margin=&#8221;0&#8243; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h3>Proven deployments<\/h3>\n[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][vc_row_inner column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; text_align=&#8221;left&#8221; row_position=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; pointer_events=&#8221;all&#8221;][vc_column_inner column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; top_margin=&#8221;0&#8243; constrain_group_1=&#8221;yes&#8221; bottom_margin=&#8221;0&#8243; top_margin_tablet=&#8221;0&#8243; constrain_group_3=&#8221;yes&#8221; bottom_margin_tablet=&#8221;0&#8243; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; overflow=&#8221;visible&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;default&#8221; height_desktop=&#8221;0&#8243; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221; offset=&#8221;vc_col-lg-offset-1 vc_col-md-offset-1 vc_col-sm-offset-0&#8243;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;fs-19&#8243;]<a href=\"https:\/\/www.hamburg-pilot.de\/\" target=\"_blank\" rel=\"noopener\"><strong>Hamburg Harbour Pilots Association<\/strong><\/a> \u2013 Selected PilotControl in April 24 for scheduling, compliance, and dispatch management across one of Europe&#8217;s busiest and most operationally complex ports.<\/p>\n<p><strong><a href=\"https:\/\/www.flindersportholdings.com.au\/\" target=\"_blank\" rel=\"noopener\">Flinders Ports<\/a>\u00a0<\/strong>\u2013 Adopted PilotControl&#8217;s Marine Pilot App across the full Flinders Ports operation, giving pilots the vessel information, tidal data, and assignment details they need before every boarding.<\/p>\n<p><a href=\"https:\/\/www.townsville-port.com.au\/operations\/shipping\/pilotage\/\" target=\"_blank\" rel=\"noopener\"><strong>Townsville Pilots<\/strong><\/a> \u2013 Adopted PilotControl after direct experience of the system at Flinders Ports. A trusted reference driving organic adoption across the Australian pilotage community.[\/vc_column_text][nectar_single_testimonial testimonial_style=&#8221;small_modern&#8221; text_color=&#8221;#0B0B0B&#8221; color=&#8221;Default&#8221; quote=&#8221;&#8220;During my previous employment at Flinders Ports, we too used Tidalis&#8217;s Marine Pilot App and when I learnt this pilot-friendly and time-saving tool could easily be incorporated into Townsville&#8217;s PMIS too, I naturally wanted it for my pilots yesterday.&#8220;&#8221; name=&#8221;\u2013 Captain Timmy Pavri, Manager Pilotage Services, Port of Townsville&#8221;][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;50px&#8221; top_margin=&#8221;0&#8243; constrain_group_7=&#8221;yes&#8221; bottom_margin=&#8221;0&#8243; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column bottom_padding_desktop=&#8221;20px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;advanced&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h3>Frequently asked questions<\/h3>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;100px&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;24px&#8221; bottom_padding=&#8221;50px&#8221; bottom_margin=&#8221;50px&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column top_padding_desktop=&#8221;540px&#8221; bottom_margin_tablet=&#8221;40px&#8221; bottom_margin_phone=&#8221;40px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; background_image=&#8221;436&#8243; background_image_preload=&#8221;true&#8221; background_image_type=&#8221;default&#8221; background_image_position=&#8221;center center&#8221; background_image_stacking=&#8221;default&#8221; enable_bg_scale=&#8221;true&#8221; background_image_loading=&#8221;lazy-load&#8221; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/2&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;advanced&#8221; content_layout=&#8221;default&#8221; gradient_type=&#8221;default&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;badge-left-bottom desktop-only&#8221;]FAQ[\/vc_column_text][\/vc_column][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; flex_gap_desktop=&#8221;10px&#8221; column_element_direction_desktop=&#8221;default&#8221; column_element_spacing=&#8221;default&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/2&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][custom_toggle_group][custom_toggle_item title=&#8221;What is pilot dispatching software?&#8221; before_title=&#8221;01&#8243;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]Pilot dispatching software manages the scheduling, assignment, and coordination of marine pilots for vessel arrivals and departures. It replaces manual processes \u2014 phone calls, whiteboards, spreadsheets \u2014 with a system that tracks pilot availability, qualifications, and rest-hour status in real time, assigns pilots to vessels automatically within compliance rules, and generates invoices upon completion. For pilot organisations handling multiple simultaneous assignments across a busy port, dispatching software is the operational backbone that keeps every assignment compliant, every pilot informed, and every invoice accurate.[\/vc_column_text][\/custom_toggle_item][custom_toggle_item title=&#8221;What are maritime pilot rest-hour rules and why do they matter?&#8221; before_title=&#8221;02&#8243;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]Marine pilots are subject to mandatory rest-hour regulations that determine the minimum time between assignments. These rules exist because pilotage is a high-consequence task \u2014 a fatigued pilot conducting a complex berthing manoeuvre creates real navigational risk. Compliance is a legal requirement in most jurisdictions, and breach carries liability for the pilot and the organisation. PilotControl enforces rest-hour rules automatically at the scheduling stage, preventing non-compliant assignments from being made rather than flagging violations after the fact.[\/vc_column_text][\/custom_toggle_item][custom_toggle_item title=&#8221;Can PilotControl work for an independent pilot association without a port management system?&#8221; before_title=&#8221;03&#8243;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]Yes. PilotControl operates as a standalone platform for independent pilot associations that are not connected to a port authority system. It manages the full operational and financial cycle of a pilot association \u2014 scheduling, dispatch, qualification records, billing, and reporting \u2014 independently. For associations that later need to connect to a port&#8217;s PortControl environment, that integration is available without replacing the existing PilotControl setup.[\/vc_column_text][\/custom_toggle_item][custom_toggle_item title=&#8221;How does PilotControl handle complex pilot tariffs and billing?&#8221; before_title=&#8221;04&#8243;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]Pilot tariffs are among the most complex billing structures in the maritime industry \u2014 varying by vessel type, gross tonnage, draft, time of day, service duration, and contractual terms. PilotControl applies the correct tariff rules automatically upon assignment completion, generating accurate invoices without manual calculation or reconciliation. Conditional discounts, multi-currency billing, and port-specific pricing schedules are all handled natively within the system.[\/vc_column_text][\/custom_toggle_item][custom_toggle_item title=&#8221;What is the difference between PilotControl and PortControl?&#8221; before_title=&#8221;05&#8243;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]PilotControl is Tidalis&#8217;s dedicated platform for marine pilot organisations \u2014 focused specifically on pilot scheduling, rest-hour compliance, dispatch management, mobile pilot access, and pilot billing. <a href=\"\/portcontrol\/\">PortControl<\/a> is the full port management information system (PMIS) covering the broader port operation: vessel scheduling, berth planning, resource management, port dues, and invoicing across all port services. PilotControl is available as a standalone solution for independent pilot associations, and as an integrated module within PortControl for port-employed pilot services.[\/vc_column_text][\/custom_toggle_item][custom_toggle_item title=&#8221;Which pilot organizations use PilotControl?&#8221; before_title=&#8221;06&#8243;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]PilotControl is deployed across pilot organisations and port authorities worldwide. Named customers include Hamburg Harbour Pilots Association, Flinders Ports, and Townsville Pilots. Tidalis has been building software for pilot organisations since 1985, with deep roots in the Australian and European pilotage communities through the Klein Systems Group heritage.[\/vc_column_text][\/custom_toggle_item][\/custom_toggle_group][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; bg_image=&#8221;443&#8243; bg_image_type=&#8221;default&#8221; background_image_mobile_hidden=&#8221;true&#8221; bg_position=&#8221;right center&#8221; background_image_loading=&#8221;default&#8221; bg_repeat=&#8221;no-repeat&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;50px&#8221; bottom_padding=&#8221;0&#8243; top_margin=&#8221;50px&#8221; bottom_margin=&#8221;0&#8243; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; class=&#8221;background-image-cta&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column top_padding_desktop=&#8221;40px&#8221; constrain_group_100=&#8221;yes&#8221; bottom_padding_desktop=&#8221;40px&#8221; left_padding_desktop=&#8221;40px&#8221; constrain_group_101=&#8221;yes&#8221; right_padding_desktop=&#8221;40px&#8221; translate_x_tablet=&#8221;0&#8243; flex_gap_desktop=&#8221;10px&#8221; desktop_text_alignment=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; background_color=&#8221;#0B0B0B&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_backdrop_filter=&#8221;none&#8221; font_color=&#8221;#FFFFFF&#8221; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; zindex=&#8221;999&#8243; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/2&#8243; tablet_width_inherit=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; column_padding_type=&#8221;advanced&#8221; content_layout=&#8221;flexbox&#8221; gradient_type=&#8221;default&#8221; flex_layout_desktop=&#8221;column&#8221; flex_justify_content_desktop=&#8221;center&#8221; flex_align_items_desktop=&#8221;flex-start&#8221; flex_align_items_phone=&#8221;&#8221; flex_wrap_desktop=&#8221;nowrap&#8221; flex_reverse_desktop=&#8221;false&#8221;][vc_column_text css=&#8221;&#8221; text_direction=&#8221;default&#8221;]\n<h2>Let&#8217;s talk about your pilot operation<\/h2>\n<p>Every pilotage organisation works differently. Different structure, different tariffs, different regulatory environment. Share how you currently manage dispatch, scheduling, and invoicing, and where the friction is. Our pilotage specialists will show you where PilotControl makes the most immediate difference.[\/vc_column_text][vc_column_text css=&#8221;.vc_custom_1774538988089{padding-top: 100px !important;}&#8221; text_direction=&#8221;default&#8221; el_class=&#8221;gtm-buttons&#8221;]<a class=\"gtm-btn gtm-primary-button gtm-primary-button--dark gtm-btn-after-icon gtm-btn-after-icon--dark gtm-btn-after-icon--talk\" href=\"\/contact\/\">Talk to a PilotControl specialist<\/a>[\/vc_column_text][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;full_width_content&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;none&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; bg_color=&#8221;#0E4362&#8243; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; row_position_desktop=&#8221;default&#8221; row_position_tablet=&#8221;inherit&#8221; row_position_phone=&#8221;inherit&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; gradient_type=&#8221;default&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; top_margin=&#8221;100px&#8221; constrain_group_1=&#8221;yes&#8221; bottom_margin=&#8221;100px&#8221;&#8230;<\/p>\n","protected":false},"author":2,"featured_media":443,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-429","page","type-page","status-publish","has-post-thumbnail"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PilotControl | Pilot Dispatching | Marine Pilot Management Software<\/title>\n<meta name=\"description\" content=\"PilotControl manages pilot scheduling, rest-hour compliance, dispatch and invoicing for marine pilot organisations. Purpose-built since 1985.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tidalis.com\/pilotcontrol\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PilotControl | Pilot Dispatching | Marine Pilot Management Software\" \/>\n<meta property=\"og:description\" content=\"PilotControl manages pilot scheduling, rest-hour compliance, dispatch and invoicing for marine pilot organisations. Purpose-built since 1985.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tidalis.com\/pilotcontrol\/\" \/>\n<meta property=\"og:site_name\" content=\"Tidalis\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-07T13:30:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tidalis.com\/wp-content\/uploads\/2026\/03\/contact-pilotcontrol-1-scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"2086\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/tidalis.com\\\/pilotcontrol\\\/\",\"url\":\"https:\\\/\\\/tidalis.com\\\/pilotcontrol\\\/\",\"name\":\"PilotControl | Pilot Dispatching | Marine Pilot Management Software\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/tidalis.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/tidalis.com\\\/pilotcontrol\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/tidalis.com\\\/pilotcontrol\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/tidalis.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/contact-pilotcontrol-1-scaled.webp\",\"datePublished\":\"2026-03-26T15:43:55+00:00\",\"dateModified\":\"2026-04-07T13:30:23+00:00\",\"description\":\"PilotControl manages pilot scheduling, rest-hour compliance, dispatch and invoicing for marine pilot organisations. Purpose-built since 1985.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/tidalis.com\\\/pilotcontrol\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/tidalis.com\\\/pilotcontrol\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tidalis.com\\\/pilotcontrol\\\/#primaryimage\",\"url\":\"https:\\\/\\\/tidalis.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/contact-pilotcontrol-1-scaled.webp\",\"contentUrl\":\"https:\\\/\\\/tidalis.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/contact-pilotcontrol-1-scaled.webp\",\"width\":2560,\"height\":2086,\"caption\":\"pilotage, tidalis, pilotcontrol, pilot dispatching, pilot management system\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/tidalis.com\\\/pilotcontrol\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/tidalis.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PilotControl\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/tidalis.com\\\/#website\",\"url\":\"https:\\\/\\\/tidalis.com\\\/\",\"name\":\"Tidalis\",\"description\":\"We make the maritime world safe, secure and efficient\",\"publisher\":{\"@id\":\"https:\\\/\\\/tidalis.com\\\/#organization\"},\"alternateName\":\"Tidalis B.V\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/tidalis.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/tidalis.com\\\/#organization\",\"name\":\"Tidalis\",\"alternateName\":\"Tidalis B.V.\",\"url\":\"https:\\\/\\\/tidalis.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/tidalis.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/tidalis.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/tidalis-logo.svg\",\"contentUrl\":\"https:\\\/\\\/tidalis.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/tidalis-logo.svg\",\"width\":198,\"height\":27,\"caption\":\"Tidalis\"},\"image\":{\"@id\":\"https:\\\/\\\/tidalis.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/tidalis-com\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PilotControl | Pilot Dispatching | Marine Pilot Management Software","description":"PilotControl manages pilot scheduling, rest-hour compliance, dispatch and invoicing for marine pilot organisations. Purpose-built since 1985.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/tidalis.com\/pilotcontrol\/","og_locale":"en_US","og_type":"article","og_title":"PilotControl | Pilot Dispatching | Marine Pilot Management Software","og_description":"PilotControl manages pilot scheduling, rest-hour compliance, dispatch and invoicing for marine pilot organisations. Purpose-built since 1985.","og_url":"https:\/\/tidalis.com\/pilotcontrol\/","og_site_name":"Tidalis","article_modified_time":"2026-04-07T13:30:23+00:00","og_image":[{"width":2560,"height":2086,"url":"https:\/\/tidalis.com\/wp-content\/uploads\/2026\/03\/contact-pilotcontrol-1-scaled.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/tidalis.com\/pilotcontrol\/","url":"https:\/\/tidalis.com\/pilotcontrol\/","name":"PilotControl | Pilot Dispatching | Marine Pilot Management Software","isPartOf":{"@id":"https:\/\/tidalis.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tidalis.com\/pilotcontrol\/#primaryimage"},"image":{"@id":"https:\/\/tidalis.com\/pilotcontrol\/#primaryimage"},"thumbnailUrl":"https:\/\/tidalis.com\/wp-content\/uploads\/2026\/03\/contact-pilotcontrol-1-scaled.webp","datePublished":"2026-03-26T15:43:55+00:00","dateModified":"2026-04-07T13:30:23+00:00","description":"PilotControl manages pilot scheduling, rest-hour compliance, dispatch and invoicing for marine pilot organisations. Purpose-built since 1985.","breadcrumb":{"@id":"https:\/\/tidalis.com\/pilotcontrol\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tidalis.com\/pilotcontrol\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tidalis.com\/pilotcontrol\/#primaryimage","url":"https:\/\/tidalis.com\/wp-content\/uploads\/2026\/03\/contact-pilotcontrol-1-scaled.webp","contentUrl":"https:\/\/tidalis.com\/wp-content\/uploads\/2026\/03\/contact-pilotcontrol-1-scaled.webp","width":2560,"height":2086,"caption":"pilotage, tidalis, pilotcontrol, pilot dispatching, pilot management system"},{"@type":"BreadcrumbList","@id":"https:\/\/tidalis.com\/pilotcontrol\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tidalis.com\/"},{"@type":"ListItem","position":2,"name":"PilotControl"}]},{"@type":"WebSite","@id":"https:\/\/tidalis.com\/#website","url":"https:\/\/tidalis.com\/","name":"Tidalis","description":"We make the maritime world safe, secure and efficient","publisher":{"@id":"https:\/\/tidalis.com\/#organization"},"alternateName":"Tidalis B.V","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tidalis.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/tidalis.com\/#organization","name":"Tidalis","alternateName":"Tidalis B.V.","url":"https:\/\/tidalis.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tidalis.com\/#\/schema\/logo\/image\/","url":"https:\/\/tidalis.com\/wp-content\/uploads\/2026\/03\/tidalis-logo.svg","contentUrl":"https:\/\/tidalis.com\/wp-content\/uploads\/2026\/03\/tidalis-logo.svg","width":198,"height":27,"caption":"Tidalis"},"image":{"@id":"https:\/\/tidalis.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/tidalis-com\/"]}]}},"_links":{"self":[{"href":"https:\/\/tidalis.com\/wp-json\/wp\/v2\/pages\/429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tidalis.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tidalis.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tidalis.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tidalis.com\/wp-json\/wp\/v2\/comments?post=429"}],"version-history":[{"count":3,"href":"https:\/\/tidalis.com\/wp-json\/wp\/v2\/pages\/429\/revisions"}],"predecessor-version":[{"id":444,"href":"https:\/\/tidalis.com\/wp-json\/wp\/v2\/pages\/429\/revisions\/444"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tidalis.com\/wp-json\/wp\/v2\/media\/443"}],"wp:attachment":[{"href":"https:\/\/tidalis.com\/wp-json\/wp\/v2\/media?parent=429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}