Job time and quote estimate
job_estimateHours and days on site for a decorating job from rooms (same sizes as paint_quantity, with walls, ceiling and woodwork coats, new_plaster for mist coats) and extra tasks (strip_wallpaper_m2, hang_wallpaper_rolls, hang_patterned_wallpaper_rolls, masonry_smooth_m2_per_coat, masonry_rough_m2_per_coat, door_per_coat, window_per_coat, skirting_m_per_coat, custom_hours), plus prep (light, medium, heavy) and daily set up and clean up. With a day or hourly rate, materials, markup and VAT it gives a priced quote with lines. Rates are indicative for one experienced decorator. Example: {"rooms":[{"name":"Lounge","length_m":4,"width_m":3.5,"height_m":2.4}],"prep_level":"medium","day_rate_gbp":200}.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "job_estimate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rooms | No | At most 30. | |
| trade | No | Optional. The decorator's own business details (Nero Trade Profile v1). Used to prefill quotes and to give a stable nero_trade_ref. Not stored by Brush Pack. | |
| decorators | No | People on the job. Defaults to 1. | |
| prep_level | No | light: sound surfaces; medium: normal filling and sanding (default); heavy: lots of filling, flaking paint, caulking. | |
| extra_tasks | No | At most 50. | |
| day_rate_gbp | No | Day rate per decorator, pounds. | |
| hours_per_day | No | Defaults to 8. | |
| materials_gbp | No | Cost of materials, pounds. | |
| vat_registered | No | Adds VAT at 20%. | |
| hourly_rate_gbp | No | Use instead of a day rate. | |
| materials_markup_percent | No |