Ret formularen med AI
Forbind Claude eller ChatGPT med Kapture Signals, og ret formularens spørgsmål, svar og farver ved at skrive hvad du vil have.
Hvad er det
Kapture Signals har en MCP-server — den faste måde AI-assistenter som Claude og ChatGPT kobler sig på andre tjenester. Når håndværkeren har forbundet den, kan han skrive "omdøb Tæppe til Tæpper og måtter" eller "gør knapperne mørkeblå", og assistenten retter hans formular.
Ændringerne er live for hans kunder med det samme, og hver ændring gemmes som en version der kan fortrydes. Intet skal ændres på hjemmesiden — formularen henter sine spørgsmål hos os.
https://kapturesignals.com/api/mcpSådan forbinder du den
Det gør håndværkeren selv, én gang, i den AI-assistent han allerede bruger. Han logger ind med samme e-mail som på sin Kapture Signals-konto — ingen adgangskode, ingen API-nøgle.
- Tilføj en brugerdefineret connector (i Claude: Indstillinger → Connectors → Tilføj brugerdefineret connector) og indsæt https://kapturesignals.com/api/mcp. Andre MCP-klienter kalder det en MCP-server eller en fjern-connector — adressen er den samme. I Claude Code: se næste afsnit.
- Assistenten åbner en side hos Kapture Signals. Log ind med den login-kode vi sender på e-mail.
- Tjek hvilket domæne siden siger adgangen sendes til — det skal være den assistent du er ved at forbinde, fx claude.ai — og tryk "Giv adgang".
- Skriv: "Vis min Kapture-formular". Assistenten viser trinnene, svarmulighederne og farverne.
Claude Code
I Claude Code — og værktøjer bygget på det, som Conductor — tilføjes serveren fra terminalen i stedet for en indstillingsside. --scope user gør den tilgængelig i alle projekter på maskinen.
claude mcp add --transport http --scope user kapture-signals https://kapturesignals.com/api/mcp- Kør kommandoen ovenfor.
- Start en session, skriv /mcp, vælg kapture-signals og Authenticate. Browseren åbner en side hos Kapture Signals.
- Log ind med linket eller koden vi sender på e-mail — i samme browser — og tryk "Giv adgang".
- Tilbage i sessionen: "Vis min Kapture-formular".
Hvad kan ændres
Alt kunden ser i formularen, bortset fra felterne i kontakt-trinnet.
- Teksten på hvert spørgsmål, og om det kan springes over.
- Nye, fjernede og flyttede spørgsmål — også opfølgende spørgsmål der kun stilles ved én opgavetype.
- Svarmuligheder. Omdøbes et svar, følger dets historik med, så gamle og nye leads stadig tæller som samme svar.
- Farverne: knapper og overskrifter, baggrund, svarkort og tekst. Farver der gør teksten svær at læse, afvises — med en læsbar nuance af samme farve som forslag.
- Fortryd: hver ændring er en version, og enhver tidligere version — eller branchens oprindelige formular — kan gendannes.
Værktøjerne
Det assistenten kan gøre. Du kalder dem aldrig selv — du skriver hvad du vil have, og assistenten vælger værktøjet.
- list_forms — Viser de formularer du kan redigere.
- get_form — Viser hele formularen: trin, svarmuligheder, opfølgende spørgsmål og farver.
- update_question — Retter teksten på et spørgsmål, og om det kan springes over.
- set_answer_options — Erstatter svarmulighederne på et spørgsmål.
- rename_answer_option — Omdøber ét svar og bevarer dets historik.
- add_question — Tilføjer et spørgsmål — til alle kunder eller kun ved én opgavetype.
- remove_question — Fjerner et spørgsmål (ikke opgavetypen eller kontakt-trinnet).
- move_question — Flytter et spørgsmål til et andet sted i formularen.
- set_colors — Sætter formularens farver. Kombinationer der er svære at læse, afvises.
- list_versions — Viser historikken over ændringer.
- restore_version — Gendanner en tidligere version — eller branchens oprindelige formular.
Det kan du skrive
Almindeligt dansk virker. Et par der gør det man forventer:
- "Tilføj Epoxygulv som opgavetype, og spørg hvor mange m² det er."
- "Gør spørgsmålet om andre tilbud valgfrit."
- "Flyt postnummeret op lige efter opgavetypen."
- "Brug vores firmafarve #123E7C på formularen."
- "Hvad ændrede jeg i sidste uge? Fortryd den seneste ændring."
Det kan den ikke
Grænserne er der, så formularen altid kan aflevere et lead.
- Spørgsmålet om opgavetype og kontakt-trinnet kan ikke fjernes — uden dem kan en henvendelse ikke gemmes.
- Assistenten kan ikke se leads eller kundernes navne og telefonnumre. Den arbejder kun på formularen.
- Farverne gælder formularen hos Kapture Signals og iframe-indlejringen. Inline-indlejringen følger hjemmesidens eget stylesheet.
- En håndværker kan kun ændre sin egen formular. Adgangen hænger på hans konto, ikke på assistenten.
Når det ikke virker
Assistenten giver vores beskeder videre ordret, så svaret siger som regel hvad der er galt.
"Din bruger er ikke knyttet til nogen formular endnu."
Årsag: Han loggede ind med en anden e-mail end den på hans Kapture Signals-konto.
Løsning: Fjern connectoren, tilføj den igen, og log ind med kontoens e-mail.
Login-siden siger at linket er udløbet.
Årsag: Anmodningen fra assistenten gælder kun i få minutter.
Løsning: Start forbindelsen forfra fra assistenten.
En farve bliver afvist.
Årsag: Teksten ville blive svær at læse (under WCAG AA, 4,5:1) — tit en lys firmafarve på en lys baggrund.
Løsning: Brug den mørkere nuance svaret foreslår.
Ændringen kan ikke ses på hjemmesiden.
Årsag: Inline-indlejringen gemmer formularen i op til et minut, og farverne gælder kun iframe-indlejringen.
Løsning: Genindlæs efter et minut. Formularen på /f/<slug> viser altid den nyeste version.
Teknik
Til udviklere og agenter der forbinder en anden klient end de gængse assistenter.
- Endpoint: https://kapturesignals.com/api/mcp — Streamable HTTP, uden sessioner. Serveren følger MCP-specifikationen fra 2026-07-28 og falder tilbage til klienter fra 2025.
- Adgang: OAuth 2.1 med PKCE. Uden token svarer serveren 401 med en WWW-Authenticate-header der peger på https://kapturesignals.com/.well-known/oauth-protected-resource/api/mcp, som navngiver autorisationsserveren. Klienter registrerer sig selv (dynamisk klient-registrering).
- Værktøjer: list_forms, get_form, update_question, set_answer_options, rename_answer_option, add_question, remove_question, move_question, set_colors, list_versions, restore_version. Start med get_form — den giver de trin-id'er alle de andre værktøjer tager.
- Adgangen trækkes tilbage ved at fjerne connectoren i assistenten, eller ved at bede Kapture Signals om det.