Skip to main content
Bygger du din första agent manuellt? Instrumentpanelen guidar dig genom exakt detta flöde — bygg agenten, lägg till ett nummer, simulera, granska — med en guidad guide. Börja med snabbstart för instrumentpanelen.
Det vanliga flödet för att “svara i telefon med AI”, från din terminal. Du kommer att:
  1. Skapa en agent med en prompt och röst.
  2. Tillhandahålla (eller ta med) ett telefonnummer och tilldela agenten som hanterare för inkommande samtal.
  3. Ringa numret. Granska samtalsloggen, transkriptionen och inspelningen.
Totalt antal API-anrop: fyra. Total tid: under fem minuter.

1. Skapa en agent

En agent samlar prompten, rösten och produktnivån som driver samtalet. Se Agenter för alla konfigurations- fält; minimikravet är:
Spara det returnerade id — du behöver det i steg 2.
Välj spark för enkel frågor och svar till lägsta kostnad, bolt när hastighet är viktigast. Uppgradera till storm-base-with-ack när din prompt behöver djupare resonemang och kan tolerera en halv sekunds utfyllnad medan modellen tänker. Se produktnivåer.

2. Skaffa ett telefonnummer

Om du bara behöver något att ringa till kan du tillhandahålla ett demonummer från ThunderPhones pool:
Svaret innehåller ett id och ett number i E.164-format. Demonummer startar med status="provisioning" och blir active inom några sekunder — hämta GET /v1/phone-numbers/{id} upprepade gånger för att följa övergången om du behöver.
För produktion kan du hoppa över demonummer och ta med dina egna nummer via VoIP. Demonummer är endast för inkommande samtal och har volymbegränsningar.

3. Tilldela agenten

Koppla agenten från steg 1 till numrets inkommande riktning:
Klart — numret är aktivt. Du kan även ange outbound_agent_id i samma PATCH så att numret också är redo att ringa ut.

4. Ta emot ett samtal

Ring numret från din telefon. Agenten svarar, presenterar sig enligt din prompt och samtalet börjar. Medan samtalet pågår visas det i GET /v1/calls med status="in_progress". När det avslutas uppdateras posten med end_reason, duration_seconds, billable_minutes och (så småningom) en URL till inspelningen och AI-betyg.

5. Granska resultaten

Hämta listan över senaste samtal:
Hämta transkriptionen:
Och inspelnings-URL:en (kortlivad, signerad):
Om du prenumererar på webhooken telephony.complete webhook får du samma data som en POST till din server — se call.complete.

Nästa steg

Dynamisk konfiguration per samtal

Välj en annan agent per uppringare baserat på telefonnumret eller anpassad logik i en webhook.

Lägg till verktygsintegrationer

Låt agenten anropa dina API:er mitt i samtalet.

Ta emot call.complete-webhooks

Strömma varje avslutat samtal till din CRM- / analyspipeline.

AI-betygsättning och problemrapporter

Betygsätt varje samtal automatiskt och skicka flaggade samtal för granskning.