> ## Documentation Index
> Fetch the complete documentation index at: https://docs.brosbots.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Szkic i publikacja

> Zmiany w edytorze agenta trafiają do rozmów dopiero po kliknięciu Opublikuj.

## Jak to działa

Agent ma dwie wersje:

* **opublikowaną**, której używa każda rozmowa: telefon przychodzący,
  kampania, widget, połączenia z API i formularzy,
* **szkic**, czyli to, co zapisałeś w edytorze, a czego nikt jeszcze nie
  opublikował.

**Zapisz** w nagłówku edytora zapisuje szkic. Możesz poprawiać prompt przez
godzinę i zapisywać co chwilę: dzwoniący dalej rozmawiają z wersją
opublikowaną. Gdy szkic jest gotowy, kliknij **Opublikuj**. Od tej chwili
nowe rozmowy używają nowej wersji. Rozmowy, które już trwają, kończą się na
starej.

Dopóki jest szkic, w nagłówku widać niebieski znacznik **Szkic**. Po
najechaniu pokazuje, kiedy szkic zapisano.

## Testowanie szkicu

Rozmowa testowa z edytora (**Testuj** → rozmowa w przeglądarce, połączenie
telefoniczne albo czat) używa szkicu. Możesz więc sprawdzić zmianę na sobie,
zanim usłyszy ją klient. Bez szkicu test używa wersji opublikowanej.

## Odrzucenie szkicu

Kliknij strzałkę w znaczniku **Szkic** i potwierdź **Odrzuć szkic**. Zmiany,
których nikt nie opublikował, znikają, a edytor wraca do wersji opublikowanej.

## Co należy do szkicu

| W szkicu (działa po **Opublikuj**) | Od razu |
| - | - |
| Prompt, pierwsza wiadomość, przepływ rozmowy | Nazwa agenta |
| Ustawienia z zakładek **Ustawienia**, **Integracje**, **Głos**, **Transkrypcja** | Przypisanie numeru telefonu |
| **Zmienne**, **Narzędzia** i **Baza wiedzy**, także ich własne przyciski zapisu | |

Ustawienia, które zmieniają się poza edytorem, na przykład po podłączeniu
integracji, idą od razu do wersji opublikowanej. Publikacja ich nie cofa:
zmienia tylko te ustawienia, które zmieniłeś w szkicu.

**Opublikuj** sprawdza szkic jeszcze raz, tak jak przy zapisie. Jeśli
przepływ ma błędy albo przekierowanie do człowieka nie ma numeru, panel
odmówi publikacji i powie dlaczego.

## API

`PUT /api/v1/agents/{agent_id}` bez parametrów zmienia wersję opublikowaną
od razu, jak dotąd. Z `?draft=true` zapisuje do szkicu, jak edytor. Szkic
publikuje `POST /api/v1/agents/{agent_id}/publish`, odrzuca `DELETE
/api/v1/agents/{agent_id}/draft`. `GET /api/v1/agents/{agent_id}` zwraca
`has_draft`, `draft_saved_at` i `draft_changes`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.