Skip to main content

Managing Bookings

Available to: Admin, Super Admin, Machinery Owner, Machinery Operator, Farmer

Create, view, and manage bookings for machinery and services.

Booking List

Navigate to Bookings → Bookings (/booking/bookings) to view all bookings.

List Columns

ColumnDescription
Booking IDUnique booking identifier
Customer NameName of the customer who created the booking
Booked AtDate and time the booking was created
Booking StatusCurrent status of the booking
WorkMachinery work name
Work StatusStatus of the individual work item
PriorityLow, Medium, High, or Critical
Work TimeScheduled work time
MachineryAssigned machinery type
WHWorkable hours
Machinery StatusStatus of the assigned machinery
Machinery TimeMachinery operation time

Filtering

FilterDescription
Booking IDSearch by booking ID
Work IDSearch by work ID
Date RangesActual start/end time, estimated end time, expected start time
PriorityLow, Medium, High, Critical
Booking StatusFilter by booking status
Work StatusFilter by work status
In-charge Company / UserFilter by person/company in charge
Referral Company / UserFilter by referral source
Machinery Owner Company / UserFilter by machinery owner
Site Owner Company / UserFilter by site owner
Machinery OperatorFilter by assigned operator
ManagerFilter by manager
Machinery Reg NoFilter by machinery registration number
Machinery TypeFilter by machinery type
Implement TypeFilter by implement type
Farm / Site NameFilter by farm or site
Site TypeFilter by site type
Workplace TypeFarm, Site, or General
Actual Work HoursFilter by hours range

Creating a Booking

Navigate to Bookings → Bookings → Add Booking (/booking/bookings/add-booking).

Step 1: Booking For

Choose who the booking is for:

  • Self — Booking for yourself
  • Company — Booking on behalf of a company

Select the role under which you are creating the booking.

Step 2: Workplace Type

Select where the work will be performed:

TypeDescription
FarmWork on a registered farm — select a farm, shows farm size and soil type
SiteWork on a registered site — select a site, shows site size and type
GeneralGeneral work — provide start and end point coordinates with addresses

Specify the number of units (machinery needed).

Step 3: Select Works

Browse and select the type of work to be performed from available work options.

Step 4: Work Details

Fill in details for each work item:

FieldRequiredDescription
Machinery TypeYesType of machinery needed
Machinery WorkYesSpecific work to be performed
Implement TypeConditionalRequired if machinery type supports implements
Cultivated AreaConditionalRequired for Farm/Site — value with unit (Hectare, Acre, etc.)
Booking PlanYes"Now" (immediate) or "Schedule" (future date)
Expected Start TimeConditionalRequired for "Schedule" plan
Estimated End TimeConditionalRequired for "General" workplace type
Calculation MethodYesHour, Count, Area, Fixed, or Day
Only 4WD NeededNoToggle for 4-wheel drive requirement
Number of MachineryNoNumber of machinery units needed

Validations

  • Farm/Site bookings require cultivated area with unit
  • Machinery with implement support requires implement type selection
  • General type requires estimated end time and transport addresses
  • Start time must be before end time
  • "Schedule" plan requires an explicit expected start time

Booking Detail

Click any booking in the list to open the detail view (/booking/bookings/$bookingId/$workId).

Sections

SectionDescription
Work LogMachine operator activity log (Work, Wait, Break, Rest, Repair, Run)
Machinery BillingBilling details for the assigned machinery
Complaint DetailsAny complaints raised against the booking
Date & TimeActual start/end times, expected/estimated times
Implement DetailsImplement information (if applicable)
Machinery DetailsSpecifications of the assigned machinery
Trencher MeasurementMeasurement tracking for trencher-type machinery

Available Actions

ActionWhen Available
Cancel WorkActive bookings not yet completed
Postpone WorkReschedule to a future date
Resume WorkResume a paused booking
Update Work DetailsModify work information within the modification window
Raise ComplaintFrom the machinery billing page
View ComplaintView existing complaint details
Delete Work LogRemove work log entries (if authorized)
Update PriorityChange priority level (not available for Completed/Canceled)

Modification Window

Each booking has a modification window — a time limit after which changes can no longer be made. The countdown timer is displayed on the booking card.

  • During Review status, the modification window can be extended
  • After the window closes, no further edits are allowed

Machinery Billing

Navigate to the billing page from a booking detail (/booking/bookings/$bookingId/$workId/$machineryId/machinery-billing).

View billing breakdown including:

  • Work hours (2WD vs 4WD)
  • Wait time charges
  • Run time charges
  • Implement charges (if applicable)
  • Discounts applied
  • Total bill amount

Complaints

Raise a complaint from the billing page:

Path: /booking/bookings/$bookingId/$workId/$machineryId/machinery-billing/raise-complaint

Complaint TypeDescription
Uneven PlowingQuality issue with plowing work
Time ConsumingWork took longer than expected
Company service is not goodGeneral service quality issue
OtherAny other complaint

Complaint Statuses

StatusDescription
PendingComplaint submitted, awaiting review
AgreedComplaint acknowledged
AdjustedBilling adjusted based on complaint
AcceptedComplaint accepted
DeclinedComplaint rejected
ClosedComplaint resolved and closed
EscalatedComplaint escalated for higher review
ResolvedComplaint fully resolved

Work Log Statuses

During active work, the operator's activity is tracked as:

StatusDescription
WorkActively performing work
WaitWaiting (idle time)
BreakOperator on break
RestRest period
RepairMachinery under repair
RunMachinery in transit