{"ok":true,"site":{"host":"stormwaterplanning.us","url":"https://stormwaterplanning.us/","type":"live","desc":"QSP Practitioner Training","tools":[{"name":"list_courses","kind":"answer","impl":"imperative","description":"List all training courses offered on stormwaterplanning.us with length, price per seat, audience, topics covered, and page URL.","inputSchema":{"type":"object","properties":{}},"executable":true,"handlerField":"execute","page":"/","pages":["/","/ai-agents/","/when-is-a-swppp-required/","/swppp-certification/","/california-swppp-training/","/blog/posts/stormwater-plan-review-for-infill-development-what-to-resolve-before-civil-submittal.html"]},{"name":"recommend_course","kind":"answer","impl":"imperative","description":"Recommend the right SWPPP / stormwater course for a person based on what they do on the job. Use this when someone asks which course they need.","inputSchema":{"type":"object","properties":{"role":{"type":"string","enum":["field","preparer"],"description":"field = inspects construction sites, installs or maintains BMPs, keeps on-site stormwater records (supervisor, superintendent, inspector, field crew); preparer = writes or revises SWPPP documents and designs BMPs (engineer, environmental consultant, compliance manager)."}},"required":["role"]},"executable":true,"handlerField":"execute","page":"/","pages":["/","/ai-agents/","/when-is-a-swppp-required/","/swppp-certification/","/california-swppp-training/","/blog/posts/stormwater-plan-review-for-infill-development-what-to-resolve-before-civil-submittal.html"]},{"name":"get_price_quote","kind":"answer","impl":"imperative","description":"Calculate the price for a number of seats in one stormwaterplanning.us course, including the automatic bulk seat discount.","inputSchema":{"type":"object","properties":{"course":{"type":"string","enum":["qsp","preparer"],"description":"Course code."},"seats":{"type":"integer","minimum":1,"maximum":1000,"description":"Number of seats (1-1000)."}},"required":["course","seats"]},"executable":true,"handlerField":"execute","page":"/","pages":["/","/ai-agents/","/when-is-a-swppp-required/","/swppp-certification/","/california-swppp-training/","/blog/posts/stormwater-plan-review-for-infill-development-what-to-resolve-before-civil-submittal.html"]},{"name":"search_site_content","kind":"answer","impl":"imperative","description":"Search stormwaterplanning.us content (FAQ answers, course curriculum, credentials and compliance notes, state permit guidance, policies) and return the most relevant sections.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"What to look for, e.g. \"BMP inspection\" or \"California QSD\"."}},"required":["query"]},"executable":true,"handlerField":"execute","page":"/","pages":["/","/ai-agents/","/when-is-a-swppp-required/","/swppp-certification/","/california-swppp-training/","/blog/posts/stormwater-plan-review-for-infill-development-what-to-resolve-before-civil-submittal.html"]},{"name":"get_certificate_verification_info","kind":"answer","impl":"imperative","description":"Explain how an employer can verify a stormwaterplanning.us certificate of completion, and where to do it.","inputSchema":{"type":"object","properties":{}},"executable":true,"handlerField":"execute","page":"/","pages":["/","/ai-agents/","/when-is-a-swppp-required/","/swppp-certification/","/california-swppp-training/","/blog/posts/stormwater-plan-review-for-infill-development-what-to-resolve-before-civil-submittal.html"]},{"name":"start_checkout","kind":"transact","impl":"imperative","description":"Open the stormwaterplanning.us checkout page with a course and seat count selected. The person must enter their own billing and card details and click Pay; this tool never submits a payment.","inputSchema":{"type":"object","properties":{"course":{"type":"string","enum":["qsp","preparer"],"description":"Course code."},"seats":{"type":"integer","minimum":1,"maximum":1000,"description":"Number of seats (default 1)."}},"required":["course"]},"executable":true,"handlerField":"execute","page":"/","pages":["/","/ai-agents/","/when-is-a-swppp-required/","/swppp-certification/","/california-swppp-training/","/blog/posts/stormwater-plan-review-for-infill-development-what-to-resolve-before-civil-submittal.html"]}],"category":"Health & Education","favicon":"/favicons/stormwaterplanning.us.png","apiSurface":"spec","toolCount":6}}