SIGNALS Documentation
API Reference

Scheduling

Default rental duration, buffers, reminders, and availability window settings.

Overview

Scheduling preferences set defaults for new rentals, prep/cleanup buffers, collection/return reminders, and the daily availability window.

Where it lives

Route: /admin/settings/scheduling (admin.settings.scheduling)

Open Admin → Preferences → Scheduling. Requires admin access.

Key settings

Setting Default
Default rental duration (days) 1
Buffer before / after (minutes) 0
Collection / return reminder (days before; 0 disables) 1
Default start / end time 09:00 / 17:00
Weekend availability Off

Assignment lifecycle

Vehicle assignments react to the rental they belong to. Each response is individually switchable:

Setting Default Effect
Cancel assignments when a rental is cancelled On Assignments on a cancelled, lost, or dead rental are marked cancelled (kept for history, not deleted).
Flag assignments for review when rental dates change On Moving the rental hire window flags every live assignment as Needs review rather than silently rewriting its advisory window.
Move assignments to in progress on dispatch Off Opt-in. When enabled, an order reaching Dispatched or On Hire marks its assignments as in progress.
Flag assignments for review when a vehicle is withdrawn from service On Deactivating a vehicle, or making it unbookable, flags the assignments that still book it.

Flags show as badges on the rental's Vehicles tab and are exposed on the API assignment payload as cancelled_at, started_at, review_flagged_at, and review_reason.