# Saightly > En svensk plattform för AEO (Answer/Agent Engine Optimization) och agentavrop som hjälper företag att synas i — och användas av — AI-motorer och AI-agenter som ChatGPT, Perplexity, Claude, Gemini och Google AI Overviews. ## Om plattformen Vi optimerar företags digitala närvaro så att AI-motorer och AI-agenter kan hitta, förstå, citera och avropa deras tjänster. Tjänstekatalog med gratis medlemskap — plattformen är kostnadsfri att använda för både kunder och företag. Baserade i Skövde, Sverige. Verksamma i hela Sverige och Norden. ## Tjänster - AI Visibility Audit: Analys av hur ett företag syns (eller inte syns) i AI-svar. - Teknisk AEO-optimering: Schema markup (JSON-LD), SSR/SSG, content-strukturering, llms.txt, FAQ-block, answer-first-format. - Content & Authority: Citerbart innehåll och extern auktoritetsbyggande. - Drop-in AEO: Extern optimering via plattformen plus en lättviktig kodfil för kundens befintliga sida — utan att röra design. ## Tjänstekategorier Katalogen är ordnad i huvudgrupper med underkategorier (SNI-informerade), sökbara i fritext: - Hantverk & bygg: snickeri, el, VVS, måleri, entreprenad & mark - Hem & fastighet: städ, flytt, trädgård - Skönhet & hälsa: frisör, massage, naprapat, kiropraktik - Sport & träning: golfträning, personlig träning - Kreativt & digitalt: design & UX, IT & programmering, foto & film, musik & ljud - Övrigt: alltjänst m.m. ## För AI-agenter Saightly kan användas direkt av AI-agenter. Kapabilitetsbeskrivning (A2A Agent Card): https://saightly.com/.well-known/agent-card.json A2A-endpoint (Agent2Agent, JSON-RPC): https://saightly.com/api/a2a — message/send tar en naturlig fråga och returnerar en Task med rankade, verifierade leverantörer. OpenAPI för ChatGPT Actions/Custom GPT m.m.: https://saightly.com/openapi.json NLWeb (konversationell fråga → schema.org-resultat): https://saightly.com/api/ask?query=... — GET eller POST { query }, svarar i NLWebs resultatformat. Ingen integration krävs. Samlad översikt för agenter: https://saightly.com/for-agenter - Sök tjänster: GET /api/sok.json?q=... (fritext, returnerar rankade leverantörer med org.nr) - Läs tjänst: GET /api/tjanst/{slug}.json (detaljer för en tjänst) - Läs företag: GET /api/foretag/{orgnr}.json (grunduppgifter för ett org.nr) - Lediga tider: GET /api/tider.json?orgnr=...&slug=...&antal=... - Avropa (förfrågan/bokning): POST /api/avrop.json { orgnr, bekraftad_tid?, resurs_id?, kontakt } - Generell offertförfrågan till flera företag: POST /api/forfragan.json { profil, beskrivning, ort?, kontakt } - Följ upp förfrågan (status + offerter med pristyp): GET /api/forfragan-status.json?token=... - Välj vinnande offert: POST /api/forfragan-val.json { token, offert_id } - Fjärransluten MCP-server (Streamable HTTP): https://saightly.com/api/mcp — lägg till som connector i claude.ai eller annan MCP-klient (inget lokalt installationssteg). Exponerar samma flöde som verktyg: sok_tjanster, las_tjanst, las_foretag, lediga_tider, avropa_tjanst, skapa_offertforfragan, las_offertforfragan, valj_offert. ## Utan MCP — tre vägar in (ingen integration krävs) En agent behöver INTE koppla in en MCP-connector för att använda Saightly. Välj: 1. Browsing-/computer-use-agent (ChatGPT Operator, Claude i webbläsare, Perplexity m.fl.): surfa till https://saightly.com, sök i fritext och följ länkarna till en tjänstsida — bokning/offert sker direkt på sidan i ren HTML. 2. Rena HTTP-JSON-endpoints (vilken kod eller agent som helst, inget SDK): se sekvensen nedan. Returnerar alltid strukturerad JSON. 3. ChatGPT Custom GPT: importera https://saightly.com/openapi.json som en Action — samma flöde som en färdig knapp. Recept — boka en tid helt över REST (inget MCP): 1. GET https://saightly.com/api/sok.json?q=snickare i Skövde → välj en träff, notera dess "orgnr" och "slug". 2. GET https://saightly.com/api/tider.json?orgnr=ORGNR&slug=SLUG&antal=5 → välj en ledig tid (ISO-8601, fältet "slots"). 3. POST https://saightly.com/api/avrop.json med JSON { "orgnr": "ORGNR", "slug": "SLUG", "bekraftad_tid": "VALD_TID", "kontakt": { "namn": "...", "epost": "...", "telefon": "..." } } → bokningen skapas och kunden får bekräftelse via mejl. För offertjobb istället för fast tid: POST https://saightly.com/api/forfragan.json { profil, beskrivning, ort?, kontakt } → följ upp med GET /api/forfragan-status.json?token=... och välj vinnare med POST /api/forfragan-val.json { token, offert_id }. Alla svar är verifierade företag (Bolagsverket) och varje träff bär organisationsnummer så en agent kan slå upp och bekräfta motparten via GET /api/foretag/{orgnr}.json. ## Saigent (hostad agent = sökmotorn) Saigent är Saightlys egen AI-agent och SÖKMOTORN på https://saightly.com: sökfältet på startsidan går direkt genom agenten. Besökaren beskriver sitt behov i naturligt språk (text eller tal) och Saigent tolkar frågan som en AI-assistent, söker, matchar och förmedlar kontakt till rätt företag — svaret visas som konversation plus rankade träffkort, och följdfrågor förfinar sökningen. Gratis att använda; ingen inloggning. Programmatisk motsvarighet: POST /api/fraga.json { historik: [{ roll, text }] } → { svar, traffar, tips, tolkning }. ## Kontakt - E-post: hej@saightly.com - Plats: Skövde, Sverige