# Bygg et skjema med en AI-agent

Be Claude, ChatGPT, Cursor eller en annen tilkoblet agent om å bygge et formbase-skjema, følg det ta form i en forhåndsvisning, endre det, og publiser det.

## Bygg et skjema med en AI-agent

Du beskriver skjemaet med vanlige ord; agenten bygger det i arbeidsområdet ditt som en kladd og gir deg en forhåndsvisningslenke. Du ber om endringer på samme måte, og publiserer når det ser riktig ut.

<p>
  Du trenger et AI-verktøy med <a href="/no/guides/ai-agents/connect">formbase tilkoblet</a>. Ledetekstene under er de denne guiden ble
  testet med; enhver ordlyd fungerer, så lenge den sier hva som skal spørres om og om det skal publiseres.
</p>

<h2 id="describe">1. Beskriv skjemaet</h2>

<p>Navngi skjemaet, list opp hva det skal spørre om, og si at det forblir en kladd inntil videre:</p>

```
Build a formbase form called "[Guide] Supplier onboarding". Ask for the company name, a contact email, the company's VAT number, and whether they accept our 30-day payment terms (yes or no). Keep it as a draft and send me the preview link.
```

<p>
  Agenten oppretter skjemaet i arbeidsområdet du koblet til, legger til ett spørsmål om gangen, og leser skjemaet tilbake for å sjekke
  rekkefølgen. Den velger en spørsmålstype for hvert punkt: et e-postfelt for kontakt-e-posten, et enkeltvalg for ja eller nei. Når den er
  ferdig, svarer den med spørsmålene den la til og en forhåndsvisningslenke.
</p>

<h2 id="preview">2. Åpne forhåndsvisningen</h2>

<p>
  Forhåndsvisningslenken viser kladden slik mottakeren vil se den, og den følger agentens endringer live, så hold den åpen mens du ber om
  endringer.
</p>

<p>
  Det samme skjemaet ligger i formbase under <strong>Skjemaer</strong>, der du kan åpne det i editoren og endre hva som helst for hånd. Det
  agenten bygger, er et vanlig skjema.
</p>

<h2 id="change">3. Be om endringer</h2>

<p>Si hva som skal endres i samme samtale, og navngi spørsmålene med titlene deres:</p>

```
Make the VAT number optional and add a file upload for their certificate of incorporation at the end.
```

<p>Den åpne forhåndsvisningen viser endringen så snart agenten gjør den:</p>

<p>
  Det meste du setter i editoren, kan du be en agent om: obligatorisk eller valgfritt, en beskrivelse, valgalternativer, betinget logikk,
  temaet, oversettelser. For lange skjemaer, be om én del om gangen og sjekk forhåndsvisningen underveis.
</p>

<h2 id="publish">4. Publiser og få feltnøklene</h2>

<p>Når forhåndsvisningen ser riktig ut, be agenten publisere:</p>

```
Looks good. Publish it, give me the link to share, and list each question's field key.
```

<p>
  Agenten publiserer skjemaet og lister opp <a href="/no/requests/field-keys">feltnøklene</a>. Den første publiseringen oppretter alltid en
  <a href="/no/sharing-publishing/sharing-embedding#share-links">delingslenke</a> alle kan åpne, og agenten gir deg den. En agent leser
  nøklene fra det publiserte skjemaet, så spurt før du publiserer, sier den at den ikke kan liste dem ennå.
</p>

<p>
  Hver nøkkel kommer fra spørsmålets tittel: <em>Company name</em> blir <code>company_name</code>. Nøkler er hvordan en forespørsel
  forhåndsutfyller et spørsmål og hvordan svarene kommer tilbake, og de <a href="/no/requests/field-keys#freeze">forblir de samme</a> når du
  senere gir nytt navn til et spørsmål. En agent kan ikke velge en nøkkel selv. For å forkorte en lang en, rediger den i editorens{' '}
  <a href="/no/requests/field-keys#where">Nøkler-tabell</a>, helst før første publisering, mens ingen automatisering bruker den ennå.
</p>

> ℹ️ **Publisering gjør skjemaet live**
> <p>
>     Når det er publisert, kan alle med delingslenken sende inn skjemaet. For å bare ta imot svar fra navngitte personer, be agenten trekke
>     tilbake delingslenken og <a href="/no/guides/ai-agents/send-a-request">send forespørsler</a> i stedet.
>   </p>

<h2 id="next">Neste</h2>

<div class="not-prose grid gap-3 sm:grid-cols-2 mb-8">
  - [Send en forespørsel med en AI-agent](/no/guides/ai-agents/send-a-request) — Be én person fylle ut skjemaet, forhåndsutfylt, og les svarene deres tilbake.
  - [Felttyper](/no/building-forms/field-types) — Alle spørsmålstyper en agent kan legge til.
</div>
