Przejdź do głównej treści
POST
Utwórz przebieg (przeglądarka / czat)

Autoryzacje

X-API-Key
string
header
wymagane

Klucz API organizacji (konto w lewym dolnym rogu panelu → Brosbots API).

Nagłówki

authorization
string | null
X-API-Key
string | null

Parametry ścieżki

agent_id
wymagane

ID agenta: publiczny identyfikator agent_ + 20 znaków (pokazywany w panelu, zalecany) albo dotychczasowy numer. Oba wskazują tego samego agenta.

Pattern: ^agent_[A-Za-z0-9]{20}$
Przykład:

"agent_7fK2mQ9xLp3RtV8wYb1N"

Treść

application/json

Rekord rozmowy dla sesji w przeglądarce lub czacie. Nie dzwoni do nikogo.

mode
string
wymagane

Gdzie odbędzie się rozmowa: webrtc lub smallwebrtc dla sesji głosowej w przeglądarce (tak działa rozmowa testowa w panelu), chat dla sesji tekstowej. Wartości telefoniczne są przyjmowane dla zgodności, ale tworzą tylko rekord - żeby zadzwonić, użyj POST /agents/{agent_id}/calls.

Przykład:

"webrtc"

name
string
wymagane

Twoja nazwa rozmowy.

Przykład:

"test-1"

initial_context
object | null

Zmienne, których agent może używać w promptach jako {{initial_context.}}. Nadpisują domyślne zmienne agenta.

Przykład:

Odpowiedź

Pomyślna odpowiedź

id
integer
wymagane
workflow_id
integer
wymagane
name
string
wymagane
mode
string
wymagane
created_at
string<date-time>
wymagane
definition_id
integer
wymagane
initial_context
object | null