{"name":"SAINT L1 Support Agent","description":"Free, rate-limited L1 operations assistant for SAINT Technology Services. Answers basic IT troubleshooting (password resets, printers, Wi-Fi, suspected phishing), prices catalog SKUs from the live product sheet (Guardz, Huntress, managed IT, Verkada, UniFi), shares SAINT company facts, and captures email when the daily message cap 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"]}]}