9. Pilots

Skip to main content

9. Pilots

The Pilots module enables Drone Service Providers (DSPs) to manage all drone pilots registered under their account.
This module is used to add pilots, view and update pilot details, assign operational locations and drones, monitor pilot activity on maps, and maintain pilot records.

Pilot data is directly used during order assignment, planner scheduling, and operational tracking.
Only pilots added in this module can be assigned to orders.

9.1 Accessing the Pilots

Steps:

  1. Log in to the BhuMeet DSP Mobile Application.
  2. From the Home screen, navigate to the Manage Orders
  3. Tap Pilots.
Home with pilot tile
Home with pilot tile

The Pilots screen opens.

9.2 Pilots List

The Pilots list screen displays all pilots registered under the DSP account.

Header elements:

  • Total Pilots (count)
  • Add (+) button to add a new pilot
  • View Pilots on Map link
Pilots List Screen
Pilots List Screen

Each pilot card displays:

  • Pilot name
  • Assigned city or primary location
  • Mobile number
  • License ID
  • Total completed orders count
  • Active / Inactive toggle

🛈 Note:
The completed orders count reflects only successfully completed orders. Cancelled or rejected orders are excluded.

9.3 Empty State

If no pilots exist in the system, the Pilots screen displays an empty state.

Message displayed:
“No pilots right now !”

This screen appears only when zero pilots are added.

9.4 Adding a New Pilot

9.4.1 Open Add Pilot Screen

Steps:

  1. From the Pilots list screen, tap Add (+).
  2. The Add Pilot screen opens.
Add Pilot
Add Pilot

9.4.2 Add Pilot Fields

Personal Details

  • First Name (Required)
  • Middle Name (Optional)
  • Last Name (Required)

KYC Details

  • ID Proof (Optional)
  • License ID (Optional)

Contact Details

  • Phone Number (Required)
  • Email ID (Optional)

Address Details

  • First Line Address (Optional)
  • Second Line Address (Optional)
  • Pin Code (Optional)
  • Country (Auto-selected, based on registered country)
  • State (Filtered by country)
  • City (Filtered by state)

Assignment Details

  • Assigned Location (Optional, multiple locations supported)
  • Assigned Drone ID (Optional, editable later)

🛈 Note:
Country, State, and City values are auto-filtered and limited to the DSP’s registered country.

9.4.3 Save Pilot

Steps:

  1. Enter all required details.
Add Pilot
Add Pilot

2. Tap Add.

System Feedback:

  • On success:
    “Pilot added successfully.”

The pilot appears in the Pilots list.

9.5 Viewing Pilot Details

Steps:

  1. From the Pilots list, tap a pilot card.
  2. The Pilot Details screen opens.
Pilot Details
Pilot Details

The screen displays all personal, KYC, contact, address, and assignment details in read-only mode.

9.6 Editing Pilot Details

Steps:

  1. On the Pilot Details screen, tap the three-dot menu.
  2. Select Edit.
  3. Update the required fields.
  4. Tap Update to save.
Edit Pilot
Edit Pilot

🛈 Note:

Assigned Location and Assigned Drone ID can be modified at any time.
A pilot can be associated with multiple locations.

🛈 Restriction:
If the DSP is acting as Pilot, the pilot profile cannot be edited.
The Edit option is not available for DSP-as-Pilot records.

9.7 Deleting a Pilot

Pilot deletion is a permanent action.

9.7.1 Delete Confirmation

Steps:

  1. Open Pilot Details.
  2. Tap the three-dot menu.
  3. Select Delete.
Delete Pilot Confirmation
Delete Pilot Confirmation

Confirmation dialog text:
“Delete Pilot ?
Are you sure you want to delete this pilot?”

Options:

  • Not now
  • Delete

9.7.2 Delete Success

If Delete is selected:

  • The pilot is permanently removed.
  • A success dialog is shown.
Pilot Deleted
Pilot Deleted

Message displayed:
“Pilot Deleted!
Pilot deleted successfully !”

Tap OK to return to the Pilots list.

⚠️ Warning:
Deleted pilots cannot be recovered.

9.8 Managing Pilot Active / Inactive Status

Each pilot card includes an Active / Inactive toggle.

Behavior

  • Toggle ON. Pilot is active and available for assignment.
  • Toggle OFF. Pilot becomes inactive.
Pilots List with Active and Inactive Toggles
Pilots List with Active and Inactive Toggles

Rules:

  • Inactive pilots are hidden from Assign Pilot
  • Ongoing or completed orders are not affected.
  • No confirmation dialog is shown when toggling status.

🛈 Note:
Only active pilots appear in order assignment and map views.

9.9 View Pilots on Map

Steps:

  1. From the Pilots list screen, tap View Pilots on Map.
  2. The Pilots on Map screen opens.
Pilots on Map
Pilots on Map

Behavior:

  • Displays only active pilots.
  • Pilot locations are derived from their operational activity.
  • No date or range filter is available on this screen.

9.10 Location History

9.10.1 Access Location History

Steps:

  1. Open Pilot Details.
  2. Tap View Timeline.

9.10.2 Location History Behavior

  • Displays historical service paths on the map.
  • Bottom date selector allows single-day navigation only.
  • Only completed orders are shown.
  • Route paths and markers correspond to actual service execution.

🛈 Note:
Pending or cancelled orders are not included in location history.

9.11 Validation and System Messages

Condition Message
Missing required field “This field is required.”
Pilot added “Pilot added successfully.”
Pilot updated “Pilot updated successfully.”
Delete confirmation “Delete Pilot ?”
Delete success “Pilot Deleted!”

9.12 Key Notes and Best Practices

  • Add pilots before accepting or assigning orders.
  • Keep pilot contact details accurate for coordination.
  • Use Inactive status instead of deletion for temporary unavailability.
  • Delete pilots only when permanently removing records.
  • Monitor pilot workload using completed order counts.
  • Use Location History for operational review and verification.
Table of Contents
Scroll to Top