Submit Compliance Inquiry
submit_compliance_inquirySubmits a compliance consultation or quote request for council building plan approval, archive plan retrieval, occupancy certificates, fire clearance, SDP, or rezoning. When to use: Call this tool when you specifically need to execute 'submit_compliance_inquiry' on Building Compliance Agency (buildingcompliance.co.za). Do NOT use this tool when another specialized tool fits better (use 'estimate_scrutiny_fee' or 'check_zoning_requirements' for their respective operations). Parameters: client_name (required), email (required), phone (required), service_required (required), property_details (optional). Behavior & Side Effects: Creates a live record/session in the backend database; no authentication required for public initiation; rate-limited to 60 requests/min per IP. Returns: Structured JSON object containing status, matched records or computed metrics, and canonical action URLs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Contact email address [Required: non-empty valid value must be supplied]. | ||
| phone | Yes | Contact phone number (South African format) | |
| client_name | Yes | Full name of the property owner, architect, or developer [Required: non-empty valid value must be supplied]. | |
| property_details | No | Erf number, suburb, municipality (Johannesburg, Tshwane, Ekurhuleni), and project summary [Optional: omit to use server default filter]. | |
| service_required | Yes | Primary compliance or town planning service requested [Required: non-empty valid value must be supplied]. |