Skip to main content
Bygger du din første agent manuelt? Dashboardet gennemgår præcis dette flow — byg agenten, tilføj et nummer, simuler, gennemgå — med en guidet guide. Start med dashboardets hurtigstart.
Det kanoniske “besvar en telefon med AI”-flow fra din terminal. Du skal:
  1. Oprette en agent med en prompt og en stemme.
  2. Klargøre (eller medbringe) et telefonnummer og tildele agenten som håndtering af indgående opkald.
  3. Ringe til nummeret. Se opkaldsloggen, transskriptionen og optagelsen.
Samlet antal API-kald: fire. Samlet tid: under fem minutter.

1. Opret en agent

En agent samler prompten, stemmen og produktniveauet, der driver opkaldet. Se Agenter for alle konfigurationsfelter; minimumskravet er:
Gem det returnerede id — du skal bruge det i trin 2.
Vælg spark til simple spørgsmål og svar til den laveste pris, og bolt, når hastighed er vigtigst. Opgradér til storm-base-with-ack, når din prompt kræver dybere ræsonnement og kan tolerere en fyldlyd på et halvt sekund, mens modellen tænker. Se produktniveauer.

2. Få et telefonnummer

Hvis du blot har brug for noget, du kan ringe til, kan du klargøre et demonummer fra ThunderPhones pulje:
Svaret indeholder et id og et number i E.164. Demonumre starter med status="provisioning" og bliver active inden for få sekunder — foretag gentagne forespørgsler til GET /v1/phone-numbers/{id} for at følge overgangen, hvis du har brug for det.
Til produktion skal du springe demonumre over og medbringe dine egne numre via VoIP. Demonumre er kun til indgående opkald og er begrænset i antal.

3. Tildel agenten

Tilknyt agenten fra trin 1 til nummerets indgående trafik:
Det var det — nummeret er aktivt. Du kan også angive outbound_agent_id i samme PATCH, så nummeret også er klar til at foretage udgående opkald.

4. Tag et opkald

Ring til nummeret fra din telefon. Agenten besvarer opkaldet, præsenterer sig selv i henhold til din prompt, og samtalen begynder. Mens opkaldet er i gang, vises det i GET /v1/calls med status="in_progress". Når det slutter, opdateres posten med end_reason, duration_seconds, billable_minutes og (efterhånden) en optagelses-URL og AI-bedømmelse.

5. Gennemgå resultaterne

Hent listen over seneste opkald:
Hent transskriptionen:
Og optagelses-URL’en (kortvarig, signeret):
Hvis du abonnerer på telephony.complete webhook, modtager du de samme data som en POST-anmodning til din server — se call.complete.

Næste trin

Dynamisk konfiguration pr. opkald

Vælg en anden agent for hver opkalder baseret på telefonnummeret eller brugerdefineret logik i en webhook.

Tilføj værktøjsintegrationer

Lad agenten kalde dine API’er midt i samtalen.

Modtag call.complete-webhooks

Send hvert afsluttet opkald til din CRM- eller analysepipeline.

AI-bedømmelse og problemrapporter

Bedøm automatisk hvert opkald, og send markerede opkald til gennemgang.