{"name":"SAINT L1 Support Agent","description":"Free, rate-limited OpsAI concierge for SAINT Technology Services. Answers coverage and services questions, L1 troubleshooting (password resets, printers, Wi-Fi, suspected phishing), prices catalog SKUs from the live product sheet (Guardz, Huntress, managed IT, Verkada, UniFi), ALLO fiber/voice agenting, AI governance routing, and captures contact when the visit budget is reached. Not a full A2A task server — uses the documented support-agent HTTP JSON API.","version":"1.0.0","supportedInterfaces":[{"url":"https://zzquuspwxqwducijadzl.supabase.co/functions/v1/support-agent","protocolBinding":"HTTP+JSON","protocolVersion":"1.0"}],"provider":{"organization":"SAINT Technology Services","url":"https://saintsecured.com"},"documentationUrl":"https://saintsecured.com/api-docs/support-agent.html","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{"supabaseAnon":{"apiKeySecurityScheme":{"description":"Public Supabase anon key in apikey and Authorization: Bearer headers. Same key embedded in saintsecured.com client JS. See /auth.md.","location":"header","name":"apikey"}}},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json"],"skills":[{"id":"l1-it-troubleshooting","name":"L1 IT troubleshooting","description":"First-line guidance for common end-user issues: password/SSPR, printer queues, Wi-Fi connectivity, and suspected phishing or BEC. Escalates to SAINT phone support for managed tenants or incidents.","tags":["help-desk","password-reset","printer","wifi","phishing","bec"],"examples":["I think I got a phishing email — what should I do?","My work password expired and SSPR is not working.","The office printer shows offline on my laptop."],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"catalog-estimate-pricing","name":"Catalog estimate pricing","description":"Prices SAINT retail catalog SKUs (Guardz, Huntress, managed IT, Verkada, UniFi) from the live product_prices sheet when available. Returns planning estimates, not binding quotes. Can suggest estimate-tray actions for known SKUs.","tags":["pricing","estimate","guardz","huntress","catalog","msp"],"examples":["What would Guardz Pro cost for 12 users?","Price Huntress EDR for 25 endpoints.","Give me a rough monthly for managed IT for 30 people."],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]},{"id":"lead-capture-handoff","name":"Lead capture handoff","description":"When the free daily message cap is reached, accepts visitor email (and optional name/company) via the capture action to route the conversation to SAINT sales/client care.","tags":["lead","contact","handoff","sales"],"examples":["I hit the message limit — please have someone email me about managed IT."],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"saint-company-routing","name":"SAINT company routing","description":"Shares factual SAINT positioning (veteran-owned MSP/MSSP, Hickman NE, Lincoln/Omaha markets), service pillars, assessment links, and booking/contact paths without inventing certifications or SLAs.","tags":["routing","company-info","booking","assessment","msp"],"examples":["Where is SAINT located and what do you offer?","How do I book a security assessment?","Do you support dental offices in Omaha?"],"inputModes":["application/json","text/plain"],"outputModes":["application/json"]}]}