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

# Kampanie wychodzące

> Prześlij listę kontaktów i pozwól agentowi ją obsłużyć — z oknami połączeń, ponownymi próbami i postępem na żywo.

Kampanie wykonują połączenia do listy kontaktów w Twoim imieniu: wybierz agenta, prześlij plik
CSV, ustaw dozwolone godziny wykonywania połączeń, a ThunderPhone przejdzie przez listę
— ponawiając próby połączeń bez odpowiedzi i z pocztą głosową zgodnie z wybranym harmonogramem. Znajdziesz je w sekcji **Zaangażowanie → Kampanie** (`/dashboard/campaigns`).

W przypadku jednorazowych połączeń programistycznych użyj zamiast tego
[API połączeń wychodzących](/pl/guides/place-outbound-calls).

## Wymagania wstępne

* Wdrożony agent głosowy.
* **Numer telefonu VoIP** połączony z Twoją organizacją, z którego można wykonywać połączenia —
  numery demonstracyjne obsługują wyłącznie połączenia przychodzące i nie mogą wykonywać połączeń w kampaniach. Zobacz
  [Połącz dostawcę VoIP](/pl/guides/voip-providers).
* Kontakty w pliku CSV (lub wklejony JSON) z kolumną `phone` albo
  `phone_number`. **Maksymalnie 5 000 wierszy na przesłanie**, kodowanie UTF-8.
  Wszelkie dodatkowe kolumny są zachowywane jako zmienne dla poszczególnych kontaktów w rekordach
  kontaktów kampanii.

## Utwórz kampanię

<Steps>
  <Step title="Kliknij Nowa kampania">
    Nadaj jej nazwę, wybierz **agenta głosowego** i **numer źródłowy**
    (jeden z Twoich numerów VoIP).
  </Step>

  <Step title="Prześlij plik CSV z kontaktami">
    Wiersze z nieprawidłowym numerem telefonu są odrzucane indywidualnie i
    zgłaszane wraz z ich numerami wierszy — pozostałe są importowane poprawnie.
  </Step>

  <Step title="Ustaw okno wykonywania połączeń">
    Wybierz **strefę czasową** oraz dzienne okno **początek/koniec**; kampania
    wykonuje połączenia tylko w jego ramach. Okna mogą obejmować północ (np. 22:00 → 02:00).
    Opcjonalnie ustaw **rozpocznij o**, aby zaplanować uruchomienie, oraz
    **zakończ o**, po którym kampania zostanie automatycznie ukończona.
  </Step>

  <Step title="Dostosuj tempo i ponowienia">
    * **Równoczesne połączenia** — liczba połączeń wykonywanych jednocześnie przez tę kampanię
      (1–10, domyślnie 3). Twoja organizacja ma również limit **10
      równoczesnych połączeń wychodzących** dla wszystkich działań, więc równoległe
      kampanie współdzielą ten limit.
    * **Maksymalna liczba prób** — liczba prób połączenia z każdym kontaktem
      (domyślnie 2).
    * **Opóźnienie ponowienia (minuty)** — czas oczekiwania przed ponowieniem (domyślnie 60).
    * **Ponów przy** — wyniki, które uruchamiają ponowienie: **brak odpowiedzi**,
      **poczta głosowa**, **niepowodzenie** (wszystkie domyślnie włączone).
  </Step>

  <Step title="Utwórz wersję roboczą, a następnie rozpocznij">
    Kampanie są tworzone jako wersje robocze — kontakty można dodawać tylko, gdy
    kampania jest wersją roboczą. Rozpoczęcie kampanii wymaga wyraźnej zgody
    na opłaty za połączenia. W przypadku przyszłej wartości **rozpocznij o** kampania otrzymuje status
    *zaplanowana*; w przeciwnym razie natychmiast rozpoczyna *działanie*.
  </Step>
</Steps>

## Jak działają wyniki i ponowienia

Po każdym połączeniu kontakt otrzymuje wynik — udane połączenia są
oznaczane jako ukończone; połączenie ocenione jako bez odpowiedzi, wykryte jako poczta głosowa lub
nieudane jest ponawiane, jeśli ten wynik znajduje się na liście **ponów przy** i
kontaktowi pozostały próby. Kontakty, którym skończą się próby, są oznaczane jako
*wyczerpane*; błędy, których nie można ponowić, są oznaczane jako *nieudane*.

<Note>
  Wykonywanie połączeń jest automatycznie wstrzymywane, gdy saldo Twojego konta nie jest
  w prawidłowym stanie, i wznawiane, gdy ponownie jest. W przypadku długich kampanii pozostaw włączone
  [automatyczne doładowanie](/pl/guides/billing-and-topups).
</Note>

## Monitorowanie i kontrola

Każda karta kampanii pokazuje jej status i postęp (np. „173 z 248
ukończonych”). Otwórz kampanię, aby zobaczyć podział statusów, wyniki dla poszczególnych kontaktów
i ostatnie połączenia — każde prowadzi do pełnej transkrypcji i
nagrania w Historii połączeń.

* **Wstrzymaj / wznów** — wstrzymanie zatrzymuje nowe połączenia; połączenia już
  trwające kończą się naturalnie. Wstrzymane kampanie można edytować i wznawiać.
* **Anuluj** — trwale zatrzymuje kampanię.
* Kampania kończy się samoczynnie, gdy każdy kontakt osiągnie stan końcowy
  lub minie czas **zakończ o**.

Statusy kampanii: `draft`, `scheduled`, `running`, `paused`,
`completed`, `cancelled`. Statusy kontaktów: `pending`, `scheduled`,
`calling`, `completed`, `failed`, `exhausted`.

## Kolejne kroki

<CardGroup cols={2}>
  <Card title="Monitoruj połączenia na żywo" icon="tower-broadcast" href="/pl/guides/monitor-live-calls">
    Słuchaj połączeń kampanii w trakcie ich trwania.
  </Card>

  <Card title="API połączeń wychodzących" icon="phone-arrow-up-right" href="/pl/guides/place-outbound-calls">
    Wykonuj pojedyncze połączenia programowo.
  </Card>
</CardGroup>
