{"ok":true,"site":{"host":"confined-space.com","url":"https://confined-space.com/","type":"live","desc":"OSHA Confined Space Training","tools":[{"name":"list_courses","kind":"answer","impl":"imperative","description":"List all training courses offered on confined-space.com with length, price per seat, audience, topics covered, and page URL.","inputSchema":{"type":"object","properties":{}},"executable":true,"handlerField":"execute","page":"/","pages":["/","/ai-agents/","/confined-space-awareness-training/","/permit-required-confined-space-entry-training/","/confined-space-supervisor-training/","/blog/posts/when-one-worker-wears-two-hats-a-confined-space-training-matrix-for-small-crews.html"]},{"name":"recommend_course","kind":"answer","impl":"imperative","description":"Recommend the right confined space 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":["works_near","entrant","attendant","entry_supervisor","program_manager"],"description":"works_near = works near confined spaces but never enters; entrant = physically enters permit spaces; attendant = stays outside monitoring the entrant; entry_supervisor = authorizes/cancels entry permits; program_manager = oversees the confined space program (safety manager, EHS, competent person)."}},"required":["role"]},"executable":true,"handlerField":"execute","page":"/","pages":["/","/ai-agents/","/confined-space-awareness-training/","/permit-required-confined-space-entry-training/","/confined-space-supervisor-training/","/blog/posts/when-one-worker-wears-two-hats-a-confined-space-training-matrix-for-small-crews.html"]},{"name":"get_price_quote","kind":"answer","impl":"imperative","description":"Calculate the price for a number of seats in one confined-space.com course, including the automatic bulk seat discount.","inputSchema":{"type":"object","properties":{"course":{"type":"string","enum":["awareness","entry","supervisor","competent"],"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/","/confined-space-awareness-training/","/permit-required-confined-space-entry-training/","/confined-space-supervisor-training/","/blog/posts/when-one-worker-wears-two-hats-a-confined-space-training-matrix-for-small-crews.html"]},{"name":"search_site_content","kind":"answer","impl":"imperative","description":"Search confined-space.com content (FAQ answers, course curriculum, credential details, employer responsibilities, policies) and return the most relevant sections.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"What to look for, e.g. \"atmospheric testing\" or \"refund policy\"."}},"required":["query"]},"executable":true,"handlerField":"execute","page":"/","pages":["/","/ai-agents/","/confined-space-awareness-training/","/permit-required-confined-space-entry-training/","/confined-space-supervisor-training/","/blog/posts/when-one-worker-wears-two-hats-a-confined-space-training-matrix-for-small-crews.html"]},{"name":"get_certificate_verification_info","kind":"answer","impl":"imperative","description":"Explain how an employer can verify a confined-space.com certificate of completion, and where to do it.","inputSchema":{"type":"object","properties":{}},"executable":true,"handlerField":"execute","page":"/","pages":["/","/ai-agents/","/confined-space-awareness-training/","/permit-required-confined-space-entry-training/","/confined-space-supervisor-training/","/blog/posts/when-one-worker-wears-two-hats-a-confined-space-training-matrix-for-small-crews.html"]},{"name":"start_checkout","kind":"transact","impl":"imperative","description":"Open the confined-space.com 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":["awareness","entry","supervisor","competent"],"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/","/confined-space-awareness-training/","/permit-required-confined-space-entry-training/","/confined-space-supervisor-training/","/blog/posts/when-one-worker-wears-two-hats-a-confined-space-training-matrix-for-small-crews.html"]}],"category":"Health & Education","favicon":"/favicons/confined-space.com.png","apiSurface":"spec","toolCount":6}}