Logistics: Create fleet unit
logistics_create_fleet_unitAdd a fleet unit. 'kind' = 'vehicle' for a tractor (use 'vehicle_type': Tractor / Dump / Grain, 'capacity_t', optional VIN, colour, registration certificate and next service/inspection dates) or 'trailer' for a trailer (use 'trailer_type': Grain / Dump / Tent, 'volume_m3', 'capacity_t', 'axles'). 'plate' is required for both. Requires confirmation. CONFIRMATION: this tool is PROPOSED, never performed directly. You get status='confirmation_required' with an action_id and a plan_token, and the write happens only after confirm_action.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"kind": "<kind>",
"plate": "<plate>"
},
"name": "logistics_create_fleet_unit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vin | No | ||
| kind | Yes | ||
| axles | No | ||
| brand | No | ||
| color | No | ||
| model | No | ||
| plate | Yes | ||
| status | No | One of: Free, OnTrip, Repair. | |
| volume_m3 | No | ||
| capacity_t | No | ||
| carrier_id | No | ||
| trailer_type | No | One of: Grain, Dump, Tent. Trailers only. | |
| vehicle_type | No | One of: Tractor, Dump, Grain. Vehicles only. | |
| default_driver_id | No | ||
| next_service_date | No | ISO date (YYYY-MM-DD) or datetime. | |
| next_inspection_date | No | ISO date (YYYY-MM-DD) or datetime. | |
| registration_certificate | No |