> ## 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.

# Uitgaande campagnes

> Upload een contactenlijst en laat een spraakagent deze afwerken — met belvensters, nieuwe pogingen en live voortgang.

Campagnes bellen namens jou een lijst met contactpersonen: kies een spraakagent, upload een
CSV, stel in wanneer bellen is toegestaan en ThunderPhone werkt de lijst
af — waarbij geen gehoor en voicemailberichten opnieuw worden geprobeerd volgens het schema dat je kiest. Je vindt
ze onder **Engagement → Campagnes** (`/dashboard/campaigns`).

Gebruik voor eenmalige programmatische oproepen in plaats daarvan de
[API voor uitgaande oproepen](/nl/guides/place-outbound-calls).

## Vereisten

* Een geïmplementeerde spraakagent.
* Een **VoIP-telefoonnummer** dat aan je organisatie is gekoppeld om vanaf te bellen —
  demonummers zijn alleen voor inkomende oproepen en kunnen geen campagneoproepen plaatsen. Zie
  [Een VoIP-provider koppelen](/nl/guides/voip-providers).
* Contactpersonen als CSV-bestand (of geplakte JSON) met een kolom `phone` of
  `phone_number`. **Maximaal 5.000 rijen per upload**, UTF-8-gecodeerd.
  Eventuele extra kolommen worden bewaard als variabelen per contactpersoon in de
  contactrecords van de campagne.

## Een campagne maken

<Steps>
  <Step title="Klik op Nieuwe campagne">
    Geef de campagne een naam, kies de **spraakagent** en selecteer het **afzendernummer**
    (een van je VoIP-nummers).
  </Step>

  <Step title="Upload het CSV-bestand met contactpersonen">
    Rijen met een ongeldig telefoonnummer worden afzonderlijk geweigerd en
    teruggekoppeld met hun rijnummers — de overige rijen worden gewoon geïmporteerd.
  </Step>

  <Step title="Stel het belvenster in">
    Kies een **tijdzone** en een dagelijks **begin-/eindvenster**; de campagne
    belt alleen binnen dit venster. Vensters kunnen over middernacht lopen (bijv. 22:00 → 02:00).
    Stel optioneel **beginnen op** in om de start te plannen en
    **eindigen op** waarna de campagne automatisch wordt voltooid.
  </Step>

  <Step title="Stel tempo en nieuwe pogingen af">
    * **Gelijktijdige oproepen** — hoeveel oproepen deze campagne tegelijk uitvoert
      (1–10, standaard 3). Je organisatie heeft daarnaast een limiet van **10
      gelijktijdige uitgaande oproepen** voor alles samen, dus parallelle
      campagnes delen deze capaciteit.
    * **Maximumaantal pogingen** — hoe vaak elk contactpersoon mag worden gebeld
      (standaard 2).
    * **Wachttijd voor opnieuw proberen (minuten)** — de wachttijd vóór een nieuwe poging (standaard 60).
    * **Opnieuw proberen bij** — welke uitkomsten een nieuwe poging activeren: **geen gehoor**,
      **voicemail**, **mislukt** (standaard allemaal ingeschakeld).
  </Step>

  <Step title="Maak een concept en start vervolgens">
    Campagnes worden gemaakt als concepten — contactpersonen kunnen alleen worden toegevoegd zolang een
    campagne een concept is. Voor het starten van een campagne is expliciete toestemming
    voor de gesprekskosten vereist. Met een toekomstige instelling voor **beginnen op** wordt de campagne
    *ingepland*; anders wordt deze direct *actief*.
  </Step>
</Steps>

## Hoe uitkomsten en nieuwe pogingen werken

Na elke oproep krijgt de contactpersoon een uitkomst — succesvolle oproepen worden
gemarkeerd als voltooid; een oproep die wordt beoordeeld als geen gehoor, gedetecteerd als voicemail of
mislukt, wordt opnieuw geprobeerd als die uitkomst in je lijst **opnieuw proberen bij** staat en de
contactpersoon nog pogingen over heeft. Contactpersonen zonder resterende pogingen worden gemarkeerd als
*uitgeput*; fouten die niet opnieuw kunnen worden geprobeerd, worden gemarkeerd als *mislukt*.

<Note>
  Bellen wordt automatisch onderbroken zolang je rekeningsaldo niet toereikend
  is, en hervat zodra dat wel zo is. Houd
  [automatisch opwaarderen](/nl/guides/billing-and-topups) ingeschakeld voor lange campagnes.
</Note>

## Controleren en beheren

Elke campagnekaart toont de status en voortgang (bijv. "173 van 248
voltooid"). Open een campagne voor de statusverdeling, resultaten per contactpersoon
en recente oproepen — elk daarvan linkt naar het volledige transcript en de
opname in de Oproepgeschiedenis.

* **Pauzeren / hervatten** — pauzeren stopt nieuwe belpogingen; oproepen die al
  bezig zijn, worden vanzelf afgerond. Gepauzeerde campagnes kunnen worden bewerkt en hervat.
* **Annuleren** — stopt de campagne permanent.
* Een campagne wordt automatisch voltooid wanneer elke contactpersoon een eindstatus bereikt
  of de tijd voor **eindigen op** is verstreken.

Campagnestatussen: `draft`, `scheduled`, `running`, `paused`,
`completed`, `cancelled`. Contactstatussen: `pending`, `scheduled`,
`calling`, `completed`, `failed`, `exhausted`.

## Volgende stappen

<CardGroup cols={2}>
  <Card title="Gesprekken live volgen" icon="tower-broadcast" href="/nl/guides/monitor-live-calls">
    Luister mee met campagnegesprekken terwijl ze plaatsvinden.
  </Card>

  <Card title="API voor uitgaande gesprekken" icon="phone-arrow-up-right" href="/nl/guides/place-outbound-calls">
    Plaats afzonderlijke gesprekken programmatisch.
  </Card>
</CardGroup>
