{"ok":true,"site":{"host":"allvac.net","url":"https://allvac.net/","desc":"All Vac offers vacuum sales, repair, and accessories in Dallas, TX. Family-owned since 1937, we provide quality products and excellent customer service.","type":"live","category":"Commerce","favicon":"/favicons/allvac.net.png","tools":[{"name":"get_business_info","kind":"answer","impl":"imperative","description":"Get business information for All Vac including name, phone, address, and hours of operation.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/plano-vacuums/","/mesquite-vacuums/","/carrollton-vacuums/","/park-cities-vacuums/"]},{"name":"get_business_hours","kind":"answer","impl":"imperative","description":"Get the business hours / opening hours for All Vac.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/plano-vacuums/","/mesquite-vacuums/","/carrollton-vacuums/","/park-cities-vacuums/"]},{"name":"list_forms","kind":"answer","impl":"imperative","description":"List all available contact and inquiry forms on All Vac, including their fields and requirements.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/plano-vacuums/","/mesquite-vacuums/","/carrollton-vacuums/","/park-cities-vacuums/"]},{"name":"submit_form","kind":"transact","impl":"imperative","description":"Submit a contact or inquiry form on All Vac. Call list_forms first to get the form ID and required fields.","annotations":{"readOnlyHint":false},"inputSchema":{"type":"object","required":["form_id","fields"],"additionalProperties":false,"properties":{"form_id":{"type":"integer","minimum":1,"description":"The numeric form ID from list_forms."},"fields":{"type":"object","description":"Key-value pairs matching the form field names from list_forms.","additionalProperties":{"type":["string","array"],"items":{"type":"string"},"maxItems":100}}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/plano-vacuums/","/mesquite-vacuums/","/carrollton-vacuums/","/park-cities-vacuums/"]},{"name":"search_site","kind":"answer","impl":"imperative","description":"Search the All Vac website for information about services, content, or any topic. Returns matching pages and posts with excerpts.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","required":["query"],"additionalProperties":false,"properties":{"query":{"type":"string","minLength":2,"description":"The search term or phrase."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/plano-vacuums/","/mesquite-vacuums/","/carrollton-vacuums/","/park-cities-vacuums/"]},{"name":"get_services","kind":"answer","impl":"imperative","description":"Get the list of services offered by All Vac.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/plano-vacuums/","/mesquite-vacuums/","/carrollton-vacuums/","/park-cities-vacuums/"]}],"apiSurface":"spec","toolCount":6}}