Bygg in röst i vad som helst med Teloz API
Initiera samtal, ta emot webhooks, streama transkriptioner och bädda in en fullfjädrad uppringare – allt genom ett rent REST API med SDK:er för alla större språk.
// Initiate an outbound call const response = await teloz.calls.create({ to: "+12025550123", from: "+18005550199", record: true, webhook: "https://your-app.com/events"}); // Response// {// sid: "CA3f9a…"// status: "queued"// duration: null// }Byggd för produktion från dag ett
Teloz API är samma infrastruktur som driver tusentals USA företagstelefonsystem varje dag.
Sex resursgrupper, 50+ endpoints
Allt du behöver för att bygga in röst-, SMS- och kontaktcenterfunktioner i din produkt.
Samtal
Initiera utgående samtal, hämta samtalsregister, få tillgång till inspelningar och streama avskrifter i realtid.
/v1/calls/v1/calls/:sid/v1/calls/:sid/recording/v1/calls/:sidKontakter
Skapa, läs, uppdatera och ta bort kontakter. Synkronisera med ditt CRM eller bygg din egen telefonbok.
/v1/contacts/v1/contacts/v1/contacts/:id/v1/contacts/:idTal
Sök efter tillgängliga nummer, tillhandahåll lokala eller avgiftsfria DID:er och hantera nummerkonfiguration.
/v1/numbers/available/v1/numbers/v1/numbers/:id/v1/numbers/:idWebhooks
Registrera slutpunkter för att ta emot händelser i realtid för samtal, röstmeddelanden, utskrifter och SMS.
/v1/webhooks/v1/webhooks/v1/webhooks/:id/v1/webhooks/:idAnalytics
Ta fram samtalsvolym, varaktighet, disposition och köstatistik för dina instrumentpaneler och rapporter.
/v1/analytics/calls/v1/analytics/queues/v1/analytics/agents/v1/analytics/summaryInbäddad dialer
Släpp en fullfjädrad klicka för att ringa-widget i vilken webbapp som helst med några rader JavaScript.
teloz.dialer.init(config)teloz.dialer.call(number)teloz.dialer.on('event', fn)teloz.dialer.destroy()Integrera på ditt val av språk
Officiella SDK:er för Node.js, Python, PHP och Go - eller ring REST API direkt från vilket språk som helst.
import Teloz from "@teloz/node"; const client = new Teloz(process.env.TELOZ_API_KEY); const call = await client.calls.create({ to: "+12025550123", from: "+18005550199", record: true, transcribe: true, webhook: "https://your-app.com/events",}); console.log(call.sid); // CA3f9a7b…Reagera på varje samtalshändelse i realtid
Registrera en webhook-URL och Teloz POSTAR en signerad JSON-nyttolast till din slutpunkt i samma ögonblick som en händelse inträffar – ingen polling krävs. Kombinera webhooks med vår integrationer för att automatisera dina arbetsflöden från början till slut.
call.initiatedUtlöses när ett utgående samtal står i köcall.ringingMåltelefonen ringercall.answeredSamtalet togs upp — inkluderar metadata för uppringarencall.completedSamtal avslutat — inkluderar varaktighet, dispositioncall.missedInkommande samtal blev obesvaratrecording.readyInspelningsfilens URL är tillgänglig för nedladdningtranscript.readyFullständig transkriptionstext och högtalaretiketter bifogasvoicemail.newNytt röstmeddelande mottaget med ljud-URLsms.inboundInkommande SMS mottaget på ett tillhandahållet nummerDe korta svaren.
Vanliga frågor innan du börjar bygga.
Börja bygga med Teloz API. Gratis sandlåda ingår.
Få din API-nyckel på mindre än två minuter. Testa med vår fullfjädrade sandlåda innan du går live – inget kreditkort krävs.