rent_equipment
Simplify plant equipment rental by entering equipment type and postcode. The tool handles fleet search, quoting, availability check, booking, and safety checklist generation.
Instructions
AGENT-CALLABLE END-TO-END PLANT HIRE.
Rents a piece of plant equipment in one call: searches the fleet → gets a rental quote → checks availability for the requested date → creates a booking → returns the relevant safety checklist (PUWER/CITB SMSTS).
Args: equipment_type: "mini_excavator", "1t_dumper", "3t_dumper", "telehandler", "roller", "scissor_lift", "boom_lift", "genset", "compactor". postcode: Delivery postcode (UK). hire_days: Number of days to hire (default 1). include_operator: If True, +£420/day for a CPCS-certified operator. requested_start_date_iso: ISO date "YYYY-MM-DD" (optional — default "tomorrow").
Returns: { "status": "ready_to_confirm" | "needs_human_input" | "rejected", "search": {"matched": N, "results": [...]}, "quote": {"equipment": "...", "daily_rate_gbp": N, "total_gbp": N, ...}, "availability": {...}, "booking": {"booking_id": "..."}, "safety": {"checklist": [...], "regulations": ["PUWER 1998", ...]}, "next_action": "...", "agent_metadata": {...} }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | ||
| postcode | Yes | ||
| hire_days | No | ||
| equipment_type | Yes | ||
| include_operator | No | ||
| requested_start_date_iso | No |