[Intum](https://intum.fr/aide.md) / [Formularze](https://intum.fr/aide/formularze.md)

# [AI - tworzenie i edycja formularzy](https://intum.fr/aide/formularze/ai-tworzenie-i-edycja-formularzy.md) | [API](#api)

<h2>AI w formularzach</h2>
<p>Moduł Formularze posiada wbudowane wsparcie AI — przycisk <button style="cursor:default;display:inline-flex;align-items:center;padding:3px 8px;border:1px solid #d1d5db;border-radius:5px;font-size:12px;font-weight:500;color:#374151;background:#fff;"><svg style="height:12px;width:12px;color:#6b7280;" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.455 2.456L21.75 6l-1.036.259a3.375 3.375 0 0 0-2.455 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"></path></svg> AI</button> pozwala szybko tworzyć i edytować formularze za pomocą Agentów AI.</p>

<h2>Gdzie znajdziesz przycisk AI</h2>
<ul>
<li><strong>Lista formularzy</strong> — przycisk AI w górnym pasku pozwala wydać polecenie utworzenia nowego formularza</li>
<li><strong>Nowy formularz</strong> — przycisk AI w breadcrumbs pomaga skonfigurować formularz podczas tworzenia</li>
<li><strong>Edycja formularza</strong> — przycisk AI pozwala modyfikować istniejący formularz</li>
<li><strong>Podgląd formularza (show)</strong> — przycisk AI z pełnym kontekstem formularza (nazwa, token, ID)</li>
</ul>

<h2>Jak to działa</h2>
<ol>
<li>Kliknij przycisk <button style="cursor:default;display:inline-flex;align-items:center;padding:3px 8px;border:1px solid #d1d5db;border-radius:5px;font-size:12px;font-weight:500;color:#374151;background:#fff;"><svg style="height:12px;width:12px;color:#6b7280;" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.455 2.456L21.75 6l-1.036.259a3.375 3.375 0 0 0-2.455 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"></path></svg> AI</button> w górnym pasku</li>
<li>Skopiuj wygenerowany prompt</li>
<li>Wklej prompt do Agenta AI (Claude Code, OpenAI Codex, Gemini CLI lub innego)</li>
<li>Agent automatycznie utworzy lub zmodyfikuje formularz przez API</li>
</ol>

<h2>💡 Przykład</h2>
<p>Wystarczy wkleić do Agenta prompt w stylu:</p>
<blockquote><em>Dodaj formularz pobierający dane na targach pracy — niech będzie tam imię, nazwisko, telefon i email oraz checkbox ze zgodą marketingową</em></blockquote>
<p>Agent sam:</p>
<ul>
<li>Utworzy formularz o odpowiedniej nazwie</li>
<li>Doda pola tekstowe z walidacją email</li>
<li>Doda checkbox ze zgodą</li>
<li>Ustawi kolejność pól i tekst przycisku</li>
</ul>

<h2>Co może zrobić Agent</h2>
<ul>
<li>Utworzyć formularz kontaktowy z polami: imię, email, wiadomość</li>
<li>Dodać pola tekstowe, select, radio, checkbox, załączniki</li>
<li>Ustawić walidację pól (email, wymagane)</li>
<li>Zmienić tekst przycisku submit i komunikat po wysłaniu</li>
<li>Dodać style CSS do formularza</li>
<li>Skonfigurować mapowanie na CRM (automatyczne tworzenie klientów)</li>
<li>Ustawić przekierowanie po wysłaniu formularza</li>
</ul>

<h2>Prompt zawiera</h2>
<ul>
<li>Kontekst formularza (ID, nazwa, token) — gdy edytujesz istniejący formularz</li>
<li>Token API do autoryzacji</li>
<li>Link do pełnej dokumentacji API formularzy</li>
<li>Przykładowe polecenia dopasowane do kontekstu (tworzenie vs edycja)</li>
</ul>

---

## API

### Ogólne API

# Intum API

Dokumentacja API platformy [Intum](https://intum.pl) - system operacyjny firmy.

## Host

Host jest zawsze taki sam jak adres konta: `xxxx.intum.com` lub `xxx.intum.pl` (w zależności od ustawień konta)

## Autoryzacja

Wszystkie requesty API wymagają `api_token`:
- header: `Authorization: Bearer TOKEN`

Token możesz wygenerować w **Ustawienia Konta** → **Tokeny API**

