Projects
Projects are the central operational hub of dronelist.io. Every drone operation — from site survey to final deliverable — lives inside a project. Projects connect your CRM accounts, proposals, fleet equipment, invoicing, and team members into one coordinated workflow.Creating a project
Navigate to Projects and click New Project. Projects can be created manually or generated automatically from an accepted proposal.| Field | Description |
|---|---|
| Name | Descriptive project name |
| Type | The kind of drone operation (see project types) |
| Client | Linked CRM account |
| Start / End date | Expected project timeline |
| Frequency | One-time, weekly, monthly, quarterly, annual, or custom schedule |
| Area size | Operational area with units (acres, sq ft, sq m, hectares, linear ft/m) |
| Description | Scope, objectives, and special requirements |
| Client portal | Toggle external client access (see client portal) |
Project statuses
Projects move through a defined lifecycle. Each status represents a phase of the operation.Draft
Initial setup. Define scope, add sites, and assign team members. The project is editable and not yet committed.
Invoiced
An invoice has been generated and sent. Awaiting payment.
| Status | When to use |
|---|---|
| On Hold | Temporarily paused — weather delays, client request, or regulatory hold. Can resume to any active status. |
| Cancelled | Permanently stopped. Terminal status. |
Status transitions
Not every status can move to every other. Here are the allowed transitions:| From | Can move to |
|---|---|
| Draft | Confirmed, Cancelled |
| Confirmed | Scheduled, Cancelled, On Hold |
| Scheduled | In Progress, Cancelled, On Hold |
| In Progress | Delivered, On Hold |
| Delivered | Invoiced |
| Invoiced | Completed |
| Completed | (terminal) |
| Cancelled | (terminal) |
| On Hold | Draft, Confirmed, Scheduled, In Progress, Delivered, Cancelled |
Project types
Set the project type to categorize the operation. This drives which mission specification fields are shown.| Type | Description |
|---|---|
| Mapping | Aerial map generation — orthomosaics, topographic maps |
| Inspection | Structural and infrastructure inspections |
| Photography | Aerial still photography |
| Survey | Land and site surveys with geospatial data |
| LiDAR | Light Detection and Ranging point cloud capture |
| Video | Aerial videography and cinematography |
| Monitoring | Recurring site monitoring over time |
| Other | Operations that don’t fit the above categories |
Sites
Each project can have one or more sites — the physical locations where you’ll fly. Sites are plotted on a map using GPS coordinates.Site information
| Field | Description |
|---|---|
| Name | Site label (e.g., “North parcel”, “Building A”) |
| Latitude / Longitude | GPS coordinates (decimal degrees) |
| Address | Street address or location description |
| Notes | Access instructions, hazards, or other details |
Airspace reference
| Class | Description |
|---|---|
| A | 18,000 ft MSL to FL600. IFR only — no drone operations. |
| B | Major airports. ATC clearance required. |
| C | Medium airports. Radio and transponder required. |
| D | Smaller towered airports. Radio contact required. |
| E | Controlled airspace not A-D. No mandatory radio for VFR. |
| G | Uncontrolled. Most drone operations happen here. |
Missions
Missions are individual flight operations within a project. A site survey project might have one mission; a large mapping project could have dozens across multiple sites.Creating a mission
From a project’s detail page, go to the Execution section and click Add Mission. Each mission is assigned to a site and has its own crew, schedule, and specifications.| Field | Description |
|---|---|
| Name | Mission identifier |
| Type | The operation type for this specific flight (see mission types) |
| Site | Which project site this mission covers |
| Scheduled date | Planned flight date |
| Notes | Flight plan details, weather constraints, special instructions |
Mission statuses
Missions follow their own lifecycle:Scheduled
Date set and pilot assigned. Ready to fly. Requires a pilot and scheduled date before transitioning.
Mission types
Each mission has its own type, which determines the specification fields shown in the mission form:| Type | Specification fields |
|---|---|
| Mapping | Altitude, overlap, sidelap, GSD, sensor, flight pattern |
| Inspection | Structure type, inspection method, number of passes, sensor |
| Photography | Shot list, sensor, resolution |
| Survey | Altitude, overlap, sidelap, GSD, sensor, flight pattern |
| LiDAR | Altitude, sensor, point density |
| Video | Shot list, sensor, resolution |
| Thermal | Altitude, sensor, bands |
| Multispectral | Altitude, sensor, bands |
| Other | Free-form — no preset specification fields |
Crew & team assignment
Projects support two levels of team assignment: project-level crew and mission-level crew. Team members come from your organization’s roster — manage your full team in Team Management.Project crew roles
Assign team members to the project with a role that reflects their responsibility:| Role | Description |
|---|---|
| Lead | Project manager — oversees the entire operation |
| Pilot | Certified drone pilot assigned to the project |
| Observer | Visual observer for flight safety |
| Data Processor | Handles post-flight data processing and deliverables |
| Member | General team member with project access |
Mission crew roles
When assigning crew to a specific mission, roles shift to FAA-aligned operational positions:| Role | Description |
|---|---|
| PIC | Pilot in Command — the certified remote pilot responsible for the flight |
| VO | Visual Observer — maintains visual line of sight with the drone |
| Payload Operator | Operates specialized sensors or camera equipment |
| Ground Crew | On-site support for takeoff, landing, and safety |
| Member | General mission participant |
Deliverables
Deliverables are the outputs you produce and hand off to the client — maps, models, reports, and raw data. Track each deliverable’s progress from processing through client acceptance.Deliverable types
| Type | Description |
|---|---|
| Orthomosaic | Stitched aerial imagery corrected for perspective |
| Point Cloud | 3D point data from photogrammetry or LiDAR |
| 3D Model | Textured mesh model of the survey area |
| Thermal Map | Heat signature visualization from thermal sensors |
| Video | Edited or raw aerial video footage |
| Photos | Processed aerial still images |
| Report | Written analysis, inspection report, or summary document |
| Raw Data | Unprocessed flight data for client’s own processing |
| Other | Deliverables that don’t fit the above categories |
Deliverable statuses
Each deliverable progresses through its own lifecycle:File formats
Deliverables support industry-standard formats:| Category | Formats |
|---|---|
| Images | TIFF, JPG, PNG |
| Video | MP4, MOV |
| Documents | |
| Point clouds | LAS, LAZ |
| 3D models | OBJ |
| GIS | KML, SHP, CSV |
Storage options
Files can be stored on the platform or linked from external services:- Platform Upload — Upload directly to dronelist.io
- Google Drive — Link to a Google Drive file
- Dropbox — Link to a Dropbox file
- External URL — Link to any external location
Project files
Attach supporting documents to any project — contracts, LAANC authorizations, flight logs, insurance certificates, and more.| Document type | Description |
|---|---|
| LAANC Authorization | FAA airspace authorization for controlled areas |
| Contract | Client agreement or statement of work |
| Flight Log | Recorded flight data and telemetry |
| Client Communication | Important emails, messages, or correspondence |
| Invoice | Related billing documents |
| Insurance | Certificate of insurance for the operation |
| Permit | Local permits or regulatory approvals |
| Other | Any other supporting documentation |
Financial tracking
Each project tracks revenue, costs, and profitability in the Financial section.| Metric | Description |
|---|---|
| Revenue | Total project value — what the client is paying |
| Expenses | Costs incurred (equipment, travel, subcontractors) |
| Profit | Revenue minus expenses |
| Margin | Profit as a percentage of revenue |
Client portal
Each project has a Client Portal toggle. When enabled, your client gets a read-only view of project status, deliverables, and key milestones — without needing a dronelist.io account. This is a per-project setting, not organization-wide. Learn more in the Client Portal guide.Client approval
When deliverables are shared via the client portal, clients can set an approval status:| Status | Description |
|---|---|
| Pending | Deliverable shared, awaiting client review |
| Approved | Client accepted the deliverable |
| Revision Requested | Client wants changes before accepting |
| Rejected | Client has rejected the deliverable |
Tips
Start with Draft, refine before Confirming
Start with Draft, refine before Confirming
Use Draft status to build out your project — add sites, plan missions, estimate costs. Only move to Confirmed once the client has signed off on scope. This keeps your active pipeline clean.
Use project types to standardize workflows
Use project types to standardize workflows
Setting the right project type ensures mission specification fields match the operation. A LiDAR project shows point density fields; an Inspection project shows structure type and method.
Assign crew at both project and mission level
Assign crew at both project and mission level
Project crew gives you a roster view across the whole engagement. Mission crew locks in the specific people flying each sortie — with FAA-aligned roles like PIC and VO.
Track deliverables through the full lifecycle
Track deliverables through the full lifecycle
Move deliverables from Pending through Accepted to create a clear audit trail. If a client rejects a deliverable, it goes back to In Progress so nothing falls through the cracks.
Link projects to CRM accounts
Link projects to CRM accounts
Connecting a project to a CRM account keeps your sales and operations data in sync. You can trace the full journey from lead to completed project.
Enable the client portal for transparency
Enable the client portal for transparency
Turning on the client portal for a project lets your client see progress without back-and-forth emails. It builds trust and reduces status update requests.
Use On Hold for weather and regulatory delays
Use On Hold for weather and regulatory delays
When a project stalls due to weather, permits, or client availability, move it to On Hold rather than leaving it In Progress. This keeps your active workload accurate and makes it easy to resume later.

