Structural worry: how urgent, and safe first steps
structural_triageFirst-response triage when a customer reports a crack, a bulging or leaning wall, a sagging or fallen ceiling, a collapse, storm damage to a roof or chimney, a fallen tree or vehicle impact, a sagging floor, problems after a wall was removed, or signs of subsidence. Cautious by design: any danger to people makes it an emergency. Returns urgency (emergency, soon or routine: the same three speeds Nero Work uses), reasons, safe_first_steps, who to call now (999, gas 0800 111 999, power 105, the council dangerous structures team, insurer, structural engineer), and the questions to ask if details are missing. Example: a ceiling bulging with water under a bathroom: {"problem":"ceiling_sagging_or_fallen","water_coming_in":true}.
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": {
"problem": "<problem>"
},
"name": "structural_triage"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| trade | No | Optional. The builder's own business details (Nero Trade Profile v1). Used to prefill the contractor details in notices and CDM answers and to give a stable nero_trade_ref. Not stored by Site Pack. | |
| problem | Yes | ||
| gas_smell | No | ||
| crack_width_mm | No | Cracks: widest point in mm. | |
| debris_falling | No | ||
| water_coming_in | No | ||
| near_road_or_footway | No | Could it fall onto a road, footway or neighbour's property? | |
| roof_open_to_weather | No | ||
| water_near_electrics | No | ||
| getting_worse_quickly | No | ||
| rain_or_wind_forecast | No | ||
| someone_injured_or_trapped | No | ||
| new_cracks_or_sagging_above | No | After a wall was removed or an impact: new cracks or sagging above? | |
| doors_or_windows_sticking_recently | No | ||
| crack_through_bricks_not_just_mortar | No |