---
title: "Одлазне кампање"
description: "Отпремите листу контаката и препустите агенту да је обради — уз временске прозоре за позивање, поновне покушаје и праћење напретка уживо."
---

Кампање позивају листу контаката у Ваше име: изаберите агента, отпремите
CSV, подесите када је позивање дозвољено, а ThunderPhone обрађује листу
— понављајући позиве без одговора и позиве који су завршили на говорној пошти према распореду који изаберете. Пронађите
их у одељку **Ангажовање → Кампање** (`/dashboard/campaigns`).

За једнократне програмске позиве користите
[API за одлазне позиве](/sr/guides/place-outbound-calls).

## Предуслови

- Постављен гласовни агент.
- **VoIP број телефона** повезан са Вашом организацијом са ког ће се позивати —
  ThunderPhone бројеви су само за долазне позиве и не могу да упућују позиве кампање. Погледајте
  [Повежите VoIP добављача](/sr/guides/voip-providers).
- Контакти као CSV датотека (или налепљени JSON) са колоном `phone` или
  `phone_number`. **До 5.000 редова по отпремању**, кодираних у UTF-8 формату.
  Ново отпремање JSON-а мора бити равно: додатне вредности могу бити ниске, бројеви,
  логичке вредности или `null`. Редови који садрже низове или угнежђене објекте одбијају се
  појединачно уз поруку о валидацији; важећи редови се и даље увозе. CSV ћелије
  су ниске. Прихваћене додатне колоне чувају се као променљиве по контакту у записима
  контаката кампање и аутоматски се достављају при сваком позиву. Заглавља као што су
  `name` и `account_id` одговарају променљивама `{{name}}` и `{{account_id}}` у сачуваном
  промпту агента. Мапирање имена такође може комбиновати колоне у `name`. Погледајте
  [променљиве по позиву](/sr/guides/call-variables) за подразумеване вредности, правила именовања,
  ограничење објекта од 32 KB и вредности враћене у веб-хуковима по завршетку.

Старији записи контаката могу садржати угнежђене метаподатке из ранијих JSON отпремања.
Ти метаподаци остају на сачуваном контакту. При сваком позиву нескаларне вредности се изостављају из
података променљивих и за тај покушај се бележе називи занемарених кључева, без
бележења вредности. Поновни покушаји користе исто филтрирање.

## Направите кампању

<Steps>
  <Step title="Кликните на Нова кампања">
    Именујте је, изаберите **гласовног агента** и одаберите **број са ког се позива**
    (један од Ваших VoIP бројева).
  </Step>
  <Step title="Отпремите CSV контаката">
    Редови са неважећим бројем телефона или неважећим променљивама одбијају се појединачно и
    пријављују са бројевима редова — остали се исправно увозе.
  </Step>
  <Step title="Подесите прозор за позивање">
    Изаберите **временску зону** и дневни прозор **почетка/краја**; кампања
    позива само унутар њега. Прозори могу прелазити поноћ (нпр. 22:00 → 02:00).
    По жељи подесите **почетак у** да закажете покретање и
    **завршетак у**, након ког се кампања аутоматски завршава.
  </Step>
  <Step title="Подесите темпо и поновне покушаје">
    - **Истовремени позиви** — колико позива ова кампања извршава одједном
      (1–10, подразумевано 3). Ваша организација такође има ограничење од **10
      истовремених одлазних позива** укупно, па паралелне
      кампање деле то ограничење.
    - **Максималан број покушаја** — колико пута се сваки контакт може позвати
      (подразумевано 2).
    - **Одлагање поновног покушаја (минути)** — чекање пре поновног покушаја (подразумевано 60).
    - **Понови при** — који исходи покрећу поновни покушај: **без одговора**,
      **говорна пошта**, **неуспешно** (све је подразумевано укључено).
  </Step>
  <Step title="Направите нацрт, па покрените">
    Кампање се праве као нацрти — контакти се могу додавати само док је
    кампања нацрт. Покретање кампање захтева изричиту сагласност
    са трошковима позива. Са будућим подешавањем **почетак у**, она постаје
    *заказана*; у супротном одмах постаје *активна*.
  </Step>
</Steps>

## Како функционишу исходи и поновни покушаји

Након сваког позива, контакту се додељује исход — успешни позиви се
означавају као завршени; позив оцењен као без одговора, препознат као говорна пошта или
неуспешан поново се покушава ако је тај исход на Вашој листи **понови при** и
контакт има преосталих покушаја. Контакти који потроше све покушаје означавају се
као *исцрпљени*; неуспеси који се не могу поновити означавају се као *неуспешни*.

<Note>
  Позивање се аутоматски паузира док стање Вашег налога није уредно,
  а наставља се када постане уредно. Држите
  [аутоматску допуну](/sr/guides/billing-and-topups) укљученом за дуге кампање.
</Note>

## Надгледање и управљање

Свака картица кампање приказује њен статус и напредак (нпр. „173 од 248
завршено“). Отворите кампању да бисте видели преглед статуса, резултате по контакту
и недавне позиве — сваки води до целокупног транскрипта и
снимка у историји позива.

- **Паузирајте / наставите** — паузирање зауставља нова позивања; позиви који су већ у
  току природно се завршавају. Паузиране кампање можете уређивати и наставити.
- **Откажите** — трајно зауставља кампању.
- Кампања се сама завршава када сваки контакт достигне коначно
  стање или прође време **заврши у**.

Статуси кампање: `draft`, `scheduled`, `running`, `paused`,
`completed`, `cancelled`. Статуси контакта: `pending`, `scheduled`,
`calling`, `completed`, `failed`, `exhausted`.

## Следећи кораци

<CardGroup cols={2}>
  <Card title="Пратите позиве уживо" icon="tower-broadcast" href="/sr/guides/monitor-live-calls">
    Слушајте позиве кампање док се одвијају.
  </Card>
  <Card title="API за одлазне позиве" icon="phone-arrow-up-right" href="/sr/guides/place-outbound-calls">
    Програмски упућујте појединачне позиве.
  </Card>
</CardGroup>
