API REST Teloz

Bangun suara menjadi apa pun dengan API Teloz

Mulai panggilan, terima webhook, streaming transkrip, dan sematkan dialer berfitur lengkap — semuanya melalui REST API yang bersih dengan SDK untuk setiap bahasa utama.

API RESTWebhookSpesifikasi OpenAPISDK99,99% Waktu Aktif
200 OK — panggilan antri
Spesifikasi OpenAPI 3.0 disertakan
teloz-api.js
// 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
// }
Berdasarkan Angka

Dibuat untuk produksi sejak hari pertama

Teloz API adalah infrastruktur yang sama yang memberdayakan ribuan orang di AS sistem telepon bisnis setiap hari.

99.99%
SLA waktu aktif API
Keandalan tingkat perusahaan
< 100 md
Waktu respons rata-rata
Di seluruh wilayah AS
50+
titik akhir REST
Panggilan, kontak, nomor & lainnya
4 SDK
Perpustakaan bahasa resmi
Node, Python, PHP, Pergi
Titik akhir

Enam grup sumber daya, 50+ titik akhir

Semua yang Anda butuhkan untuk membangun fitur suara, SMS, dan pusat kontak ke dalam produk Anda.

POSTING · DAPATKAN · HAPUS

Panggilan

Mulai panggilan keluar, ambil catatan panggilan, akses rekaman, dan streaming transkrip waktu nyata.

POS/v1/calls
MENDAPATKAN/v1/calls/:sid
MENDAPATKAN/v1/calls/:sid/recording
MENGHAPUS/v1/calls/:sid
POSTING · DAPATKAN · MASUKKAN · HAPUS

Kontak

Membuat, membaca, memperbarui, dan menghapus kontak. Sinkronkan dengan CRM Anda atau buat buku telepon Anda sendiri.

POS/v1/contacts
MENDAPATKAN/v1/contacts
MELETAKKAN/v1/contacts/:id
MENGHAPUS/v1/contacts/:id
POSTING · DAPATKAN · HAPUS

Angka

Cari nomor yang tersedia, sediakan DID lokal atau bebas pulsa, dan kelola konfigurasi nomor.

MENDAPATKAN/v1/numbers/available
POS/v1/numbers
MENDAPATKAN/v1/numbers/:id
MENGHAPUS/v1/numbers/:id
POSTING · DAPATKAN · HAPUS

Webhook

Daftarkan titik akhir untuk menerima kejadian real-time untuk panggilan, pesan suara, transkrip, dan SMS.

POS/v1/webhooks
MENDAPATKAN/v1/webhooks
MELETAKKAN/v1/webhooks/:id
MENGHAPUS/v1/webhooks/:id
MENDAPATKAN

Analisis

Tarik statistik volume panggilan, durasi, disposisi, dan antrean untuk dasbor dan laporan Anda.

MENDAPATKAN/v1/analytics/calls
MENDAPATKAN/v1/analytics/queues
MENDAPATKAN/v1/analytics/agents
MENDAPATKAN/v1/analytics/summary
SDK JavaScript

Pemanggil Tertanam

Letakkan widget klik untuk menelepon berfitur lengkap ke aplikasi web apa pun dengan beberapa baris JavaScript.

teloz.dialer.init(config)
teloz.dialer.call(number)
teloz.dialer.on('event', fn)
teloz.dialer.destroy()
Contoh Kode

Integrasikan dalam bahasa pilihan Anda

SDK resmi untuk Node.js, Python, PHP, dan Go — atau hubungi API REST langsung dari bahasa apa pun.

Mulailah panggilan
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…
Webhook

Bereaksi terhadap setiap acara panggilan di waktu nyata

Daftarkan URL webhook dan Teloz akan POST payload JSON yang ditandatangani ke titik akhir Anda saat suatu peristiwa terjadi — tidak diperlukan polling. Gabungkan webhook dengan kami integrasi untuk mengotomatiskan alur kerja Anda secara menyeluruh.

Tanda tangan HMAC-SHA256 di setiap payload
Coba ulang otomatis dengan backoff eksponensial
Log pengiriman & pemutaran ulang di dasbor
Dapat difilter berdasarkan jenis peristiwa per titik akhir
PeristiwaKategori
call.initiatedDiaktifkan ketika panggilan keluar dimasukkan dalam antrean
Panggilan
call.ringingTelepon tujuan berdering
Panggilan
call.answeredPanggilan diangkat — termasuk metadata penelepon
Panggilan
call.completedPanggilan berakhir — termasuk durasi, disposisi
Panggilan
call.missedPanggilan masuk tidak dijawab
Panggilan
recording.readyURL file rekaman tersedia untuk diunduh
Rekaman
transcript.readyTeks transkrip lengkap dan label pembicara terlampir
AI
voicemail.newPesan suara baru diterima dengan URL audio
Pesan suara
sms.inboundSMS masuk diterima pada nomor yang disediakan
SMS
FAQ API

Jawaban singkatnya.

Pertanyaan umum sebelum Anda mulai membangun.

Daftar akun Teloz dan navigasikan ke Pengaturan → Pengembang → Kunci API. Anda dapat membuat beberapa kunci dengan izin terbatas (hanya baca, hanya panggilan, admin) dan mencabutnya kapan saja.

Mulai membangun dengan Teloz API. Termasuk kotak pasir gratis.

Dapatkan kunci API Anda dalam waktu kurang dari dua menit. Uji dengan sandbox berfitur lengkap kami sebelum ditayangkan — tidak perlu kartu kredit.

Spesifikasi OpenAPI lengkap4 SDK resmiLingkungan kotak pasirDukungan pengembang AS