ThunderPhone 2.0 är här.Kom igång på egen hand, från 2 ¢/min.Läs lanseringsnyheten

Using the dashboard

Utgående kampanjer

Ladda upp en kontaktlista och låt en röstagent arbeta sig igenom den — med samtalsfönster, återförsök och liveuppföljning.

Kampanjer ringer upp en lista med kontakter åt dig: välj en agent, ladda upp en CSV-fil, ange när samtal är tillåtna och låt ThunderPhone arbeta igenom listan — med återförsök för obesvarade samtal och röstmeddelanden enligt det schema du väljer. Du hittar dem under Engagemang → Kampanjer (/dashboard/campaigns).

För enstaka programmatiska samtal använder du i stället API:t för utgående samtal.

Förutsättningar

  • En driftsatt röstagent.
  • Ett telefonnummer med utgående samtal aktiverade. Kunders VoIP-nummer fortsätter att stödja kampanjer. ThunderPhone-nummer är inledningsvis endast för inkommande samtal; en organisationsadministratör kan begära utgående samtal från sidan Phone Numbers. ThunderPhone granskar varje begäran manuellt, och godkända nummer kan köra kampanjer. Se Anslut en VoIP-leverantör.
  • Kontakter som en CSV-fil (eller inklistrad JSON) med en phone- eller phone_number-kolumn. Upp till 5 000 rader per uppladdning, UTF-8-kodad. Nya JSON-uppladdningar måste vara platta: extra värden kan vara strängar, tal, booleska värden eller null. Rader som innehåller arrayer eller kapslade objekt avvisas individuellt med ett valideringsmeddelande; giltiga rader importeras ändå. CSV-celler är strängar. Godkända extra kolumner sparas som variabler per kontakt i kampanjens kontaktposter och tillhandahålls automatiskt vid varje uppringning. ThunderPhone klassificerar också den sparade agentprompten före varje utgående samtal för att avgöra om agenten ska navigera i en telefonmeny. Rubriker som name och account_id matchar {{name}} och {{account_id}} i den sparade agentens prompt. Namnmappning kan också kombinera kolumner till name. Se variabler per samtal för standardvärden, namnregler, objektgränsen på 32 KB och värden som returneras i slutförandewebhooks.

Äldre kontaktposter kan innehålla nästlad metadata från tidigare JSON-uppladdningar. Den metadatan finns kvar på den lagrade kontakten. Varje uppringning utelämnar icke-skalära värden från sin variabelnyttolast och loggar de ignorerade nyckelnamnen för försöket, utan att logga värden. Återförsök använder samma filtrering.

Skapa en kampanj

  1. Klicka på Ny kampanj

    Namnge den, välj röstagenten och välj frånnumret (ett av dina nummer med utgående samtal aktiverade).

  2. Ladda upp kontakt-CSV-filen

    Rader med ett ogiltigt telefonnummer eller ogiltiga variabler avvisas individuellt och rapporteras tillbaka med sina radnummer — resten importeras utan problem.

  3. Ange samtalsfönstret

    Välj en tidszon och ett fönster för daglig start/slut; kampanjen ringer endast inom det. Tidszonen utgår från zonen för ditt frånnummer (dess riktnummer i USA och Kanada, dess land på andra platser) eller, för nummer som omfattar flera zoner, till exempel avgiftsfria nummer, från din webbläsare. Tipset under fältet anger vilket. Fönstret är som standard 09.00–17.00. Ett fönster som börjar före 08.00 eller slutar efter 21.00 visar en varning: samtal utanför dessa tider kan bryta mot regler för samtalstider, till exempel TCPA:s. En sluttid som är tidigare än starttiden passerar midnatt: 22:00 → 02:00 ringer från 22.00 till 02.00 nästa dag, med en varning. Fönstret följer kampanjens tidszon, inte varje kontakts, så dela upp kontakter efter tidszon när de är utspridda. Du kan också ange en starttid för att schemalägga starten och en sluttid efter vilken kampanjen avslutas automatiskt.

  4. Justera takt och återförsök
    • Samtidiga samtal — hur många samtal den här kampanjen kör samtidigt (1–10, standard 3). Kampanjer startar inga nya samtal medan din organisation har 10 utgående samtal pågående, så parallella kampanjer delar på den kapaciteten. Varje samtal räknas också mot din organisations gräns för samtidiga samtal (20 som standard, för inkommande, utgående, webb- och testsamtal). När den gränsen nås, eller samma nummer har ringts upp under de senaste 10 sekunderna, väntar kontakten helt enkelt på en senare omgång; dess försök förbrukas inte.
    • Maximalt antal försök — hur många gånger varje kontakt kan ringas upp (1–10, standard 2).
    • Väntetid före nytt försök (minuter) — väntetiden före ett nytt försök (minst 30, standard 60).
    • Försök igen vid — vilka utfall som utlöser ett nytt försök: inget svar, röstbrevlåda, misslyckat (alla är aktiverade som standard).

    Behöver du fler försök eller kortare intervall? Kontakta supporten: personalen kan höja båda gränserna för din organisation.

  5. Skapa utkast och starta sedan

    Kampanjer skapas som utkast — kontakter kan endast läggas till medan en kampanj är ett utkast. Att starta en kampanj kräver ett uttryckligt samtycke till samtalsavgifterna. Med en framtida starttid blir den schemalagd; annars börjar den köras direkt.

Så fungerar utfall och återuppringningar

Efter varje samtal får kontakten ett utfall — lyckade samtal markeras som slutförda; ett samtal som bedöms som inget svar, upptäcks som röstbrevlåda eller misslyckas rings upp igen om utfallet finns i din lista försök igen vid och kontakten har försök kvar. Kontakter som får slut på försök markeras som uttömda; fel som inte kan återuppringas markeras som misslyckade.

Övervaka och styr

Varje kampanjkort visar dess status och förlopp (t.ex. ”173 av 248 slutförda”). Öppna en kampanj för statusuppdelningen, resultat per kontakt och senaste samtal — varje samtal länkar till hela transkriberingen och inspelningen i samtalshistoriken.

  • Pausa / återuppta — pausning stoppar nya uppringningar; samtal som redan pågår slutförs naturligt. Pausade kampanjer kan redigeras och återupptas.
  • Avbryt — stoppar kampanjen permanent.
  • En kampanj slutförs automatiskt när varje kontakt når ett slutligt tillstånd eller tiden avsluta vid passerar.

Kampanjstatusar: draft, scheduled, running, paused, completed, cancelled. Kontaktstatusar: pending, scheduled, calling, completed, failed, exhausted.

Nästa steg