Menguji sequence suara dengan panggilan nyata
Peringatan: Sequence suara masih dalam tahap pratinjau. Langkah, data entry, dan format definisi sequence dapat berubah dengan cara yang merusak sequence dan permintaan API yang sudah ada.
Gunakan Place a call setelah melihat pratinjau sequence Anda untuk memverifikasi prompt audio dan perilaku panggilan nyata. Mode test dan production sama-sama melakukan panggilan nyata dan dikenakan biaya panggilan normal.
Persiapkan panggilan
Anda memerlukan izin Voice management write dan Voice calling write, nomor panggilan yang memenuhi syarat, dan penerima yang Anda kendalikan. Aktifkan negara tujuan di Destinations. Tinjau pengaturan caller ID jika verifikasi diperlukan.
Simpan draft Anda sebelum menguji. Perubahan yang belum disimpan tidak akan masuk ke panggilan nyata. Periksa audio yang dipilih, bahasa ucapan, penerima, dan tujuan Dial apa pun.
Lakukan panggilan uji keluar
- Buka sequence dan pilih Place a call. Di editor, temukan opsi ini di bawah More editor actions.
- Pilih definisi dan mode. Draft tersimpan menggunakan mode test; publikasi aktif mendukung mode test atau production.
- Jika sequence memiliki beberapa call entry, pilih Call entry.
- Pilih From dan masukkan To beserta kode negaranya.
- Isi Entry data (JSON) yang sesuai dengan skema entry. Gunakan
{}jika menerima data kosong. - Tinjau batas waktu dering, konfirmasi panggilan nyata dan biayanya, lalu kirim.
Jawab panggilan dan ikuti jalur yang dituju. Buka Runs untuk memeriksa mode, revisi draft tersimpan atau publikasi, dan hasil langkah yang dipilih.
Draft yang belum dipublikasikan dapat diuji. Panggilan uji eksplisit juga berfungsi untuk sequence yang dijeda atau diarsipkan; mode production memerlukan sequence yang aktif, diaktifkan, dan tidak diarsipkan. Pengujian tidak melanjutkan sequence atau mengubah daftar tester masuknya.
Arahkan tester masuk ke draft
Pengujian masuk memerlukan nomor yang terikat ke entry dalam publikasi aktif. Untuk sequence baru, publikasikan versi terlebih dahulu dengan entry yang menerima {}. Gunakan pengujian draft keluar jika Anda perlu menguji sebelum publikasi pertama.
- Buka Numbers dan pilih nomor yang mendukung panggilan masuk.
- Di bawah Inbound routing, pilih Run a sequence, pilih sequence dan call entry, lalu pilih Save.
- Kembali ke editor sequence dan buat perubahan draft Anda.
- Buka Draft testers, masukkan nomor penelepon beserta kode negaranya, lalu pilih Save draft and testers.
- Hubungi nomor yang terikat dari nomor tester yang terdaftar.
Penelepon yang terdaftar menggunakan draft tersimpan; penelepon lain menggunakan publikasi aktif. Menyimpan pengaturan routing nomor mengubah cara panggilan masuk nyata ditangani. Sequence yang dijeda atau diarsipkan menolak panggilan masuk, termasuk dari draft tester.
Publikasi menghapus draft tester. Tambahkan kembali setelah publikasi saat menguji perubahan berikutnya. Jika tester masuk ke flow yang dipublikasikan, periksa nomor penelepon yang terdeteksi, daftar tester, dan entry yang terikat.
Verifikasi lebih dari jalur utama
Uji keheningan, tombol yang tidak cocok, interupsi selama prompt, tujuan Dial yang sibuk atau tidak dijawab, dan pemutusan panggilan yang bersih. Tinjau rekaman secara terpisah jika flow merekam audio.
Hasil sequence, hasil telepon, dan efek bisnis eksternal adalah hal yang berbeda. Gunakan Runs untuk keputusan alur kerja dan log panggilan untuk hasil telepon.
Langkah berikutnya
Sumber daya terkait
Lanjutkan dengan dokumentasi, panduan, dan contoh untuk topik ini.