compliance.generate_swms
Generate a site-specific SWMS (Safe Work Method Statement) compliant with WHS Regulations 2017 s.299-303 and Safe Work Australia standards. AI drafts the document with hazards, controls, PPE (with AS/NZS standards), and emergency procedures. CRITICAL: Output is an AI DRAFT only — must be reviewed and signed by a competent person before use. Requires Growth+ plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| trade | Yes | Trade type (plumbing, electrical, hvac, carpentry, roofing, painting, landscaping). Required. | |
| startDate | No | Planned start date (ISO 8601). Optional. | |
| siteAddress | No | Site address where work will be performed. Optional. | |
| highRiskWork | No | Is this high-risk construction work per WHS Regs s.291? If unsure, set to true. Optional. | |
| specificRisks | No | Any specific risks already identified. Optional. | |
| jobDescription | Yes | Detailed description of the work to be performed. Be specific about location, equipment, and methods. Required. | |
| supervisorName | No | Name of the site supervisor. Optional. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| document | No | Full SWMS document | |
| warnings | No | Legal and compliance warnings | |
| requiresHumanReview | No | Always true — human sign-off is mandatory |