Spring videre til hovedindholdet

Importer emner ved brug af API

Sådan indsætter du emner i en kampagne ved brug af endpoints.

Skrevet af Line Jensen

Denne handling er mulig at udføre for en API bruger med admin eller brugerdefineret ruter rettigheder.


Denne artikel forklarer, hvordan du indsætter emner i en kampagne ved at bruge POST /leads endpoint.

Vi har også en video her, der forklarer, hvordan man gør det.

Hvis du i stedet ønsker at vide, hvordan du bulk-importerer, så gå til denne artikel. Du kan også finde vores API dokumentation lige her.


Når en succesfuld request er sendt til et endpoint, sker der følgende to ting:

  • En kontakt oprettes i en emnepulje.

  • Kontakten tilføjes til en kampagne, som resulterer i oprettelsen af et emne.

For at få en bedre forståelse af forskellen er på kontakter og emner, tag et kig på denne artikel.

De eneste nødvendige parametre for en simpel POST request er campaignId, pool, og masterData - en samling af felt-ID'er og -værdier.

curl --location --request POST 'https://api.adversus.io/v1/leads' \--header 'Authorization: Basic XX' \--header 'Content-Type: application/json' \--data-raw '{  "campaignId": 27305,  "pool": 26024,  "masterData":[     {        "id": 1, // field id        "value": "adversus.io" // value     },     {        "id": 2,        "value": "+1 (337) 385 5102"     }  ]}'

Tjek venligst den officielle API dokumentation for detaljer om, hvordan du får campaign, pool, og field ID'er.

Du kan tilføje følgende parametre til din request, hvis det er nødvendigt:

Parameter

Formål

nextContactTime

Emnet er som standard ringbart efter indsættelse. Hvis du vil planlægge et opkald i fremtiden, skal du tilføje dette parameter for dato/tid.

lastContactedBy

Hvis du indsætter emnet som personligt genopkald, kan dette felt udfyldes med bruger-ID på agenten, som skal modtage genopkaldet.

status

Statusfeltet er som standard sat som Ubehandlet. Brug dette parameter, hvis du ønsker at indsætte emnet med en anden status.

externalId

Eksterne ID'er kan være nyttige ved integration med eksterne systemer. Se denne artikel for flere detaljer.


Besvarede dette dit spørgsmål?