Bagikan melalui


Aktifkan dukungan DTMF untuk kopilot berkemampuan suara Anda

Alih-alih mengandalkan respons suara, multi-frekuensi nada ganda (DTMF) memungkinkan Anda meminta pengguna kopilot Anda untuk menggunakan keypad telepon mereka untuk memilih opsi atau memberikan informasi.

Anda dapat menyiapkan perintah global yang dipicu kapan saja dalam percakapan jika pengguna kopilot memasukkan kunci satu digit yang ditentukan. Dalam masing-masing topik, Anda dapat menambahkan pengenalan input DTMF untuk respons yang disediakan dalam simpul Pertanyaan .

Anda dapat mengonfigurasi tombol apa yang harus ditekan untuk setiap opsi yang dapat dimasukkan pengguna dan berapa lama kopilot harus menunggu sebelum mengurai input pengguna.

Jika input kunci oleh pengguna kopilot tidak dipetakan ke opsi simpul, kopilot mengulangi pertanyaan atau pesan dan mendorong pengguna untuk mencoba lagi.

Jika input kunci oleh pengguna kopilot tidak dipetakan ke pemicu global DTMF, kopilot memicu topik sistem, pemicu tekan dialpad tidak dikenal (suara). Anda dapat menyesuaikannya untuk logika bisnis Anda.

Tangkapan layar topik sistem Opsi tekan dialpad tidak diketahui.

Mengaktifkan dukungan DTMF di simpul topik

  1. Dengan topik yang ingin Anda gunakan sebagai respons DTMF global yang terbuka untuk diedit, pilih simpul Pemicu .

  2. Arahkan kursor ke atau pilih lama di sisi simpul Pemicu (tempat jenis pemicu saat ini ditampilkan) untuk melihat ikon Ubah pemicu.

  3. Pilih ikon lalu masukkan "DTMF" untuk memilih perintah global DTMF yang diterima.

    Tangkapan layar ikon diterima perintah global DTMF.

  4. Pilih Edit dan di properti yang diterima DTMF, tentukan jenis input DTMF yang dikenali, bersama dengan kondisi apa pun untuk pemicu, dan prioritasnya.

    Cuplikan layar jendela Ubah pemicu dengan opsi perintah global DTMF diterima dipilih.

  5. Dengan simpul Pertanyaan yang dipilih, di bawah bagian Mengidentifikasi , pilih jenis entitas yang harus diidentifikasi oleh kopilot. Jenis entitas yang berbeda memiliki karakteristik yang berbeda untuk mendukung nada DTMF:

    Entitas (di bawah Identifikasi) Dukungan DTMF Detail
    Opsi Pilihan Ganda ✔️ Tetapkan kunci DTMF secara manual ke setiap opsi
    Opsi dari variabel daftar ✔️ Tetapkan tombol DTMF secara otomatis untuk setiap opsi
    Seluruh respons pengguna 🔢 Dapat menerima input DTMF multi-digit
    Usia 🔢 Dapat menerima input DTMF multi-digit
    Boolean ✔️ Tetapkan tombol DTMF secara otomatis untuk setiap opsi
    Kota ✖️ DTMF tidak didukung
    Warna ✖️ DTMF tidak didukung
    Benua ✖️ DTMF tidak didukung
    Negara atau kawasan ✖️ DTMF tidak didukung
    Date 🔢 Dapat menerima input DTMF multi-digit
    Tanggal dan waktu ✖️ DTMF tidak didukung
    Data dan waktu tanpa zona waktu ✖️ DTMF tidak didukung
    Durasi ✖️ DTMF tidak didukung
    email ✖️ DTMF tidak didukung
    Kejadian ✖️ DTMF tidak didukung
    Bahasa ✖️ DTMF tidak didukung
    Money 🔢 Dapat menerima input DTMF multi-digit
    Angka 🔢 Dapat menerima input DTMF multi-digit
    Ordinal 🔢 Dapat menerima input DTMF multi-digit
    Organisasi ✖️ DTMF tidak didukung
    Persentase 🔢 Dapat menerima input DTMF multi-digit
    Nama orang ✖️ DTMF tidak didukung
    Nomor telepon 🔢 Dapat menerima input DTMF multi-digit
    Titik Minat ✖️ DTMF tidak didukung
    Kecepatan 🔢 Dapat menerima input DTMF multi-digit
    Provinsi ✖️ DTMF tidak didukung
    Alamat rumah ✖️ DTMF tidak didukung
    Suhu 🔢 Dapat menerima input DTMF multi-digit
    URL ✖️ DTMF tidak didukung
    Berat 🔢 Dapat menerima input DTMF multi-digit
    Kode pos 🔢 Dapat menerima input DTMF multi-digit

Tetapkan tombol DTMF

Untuk beberapa jenis entitas, Anda dapat menentukan apakah opsi yang disediakan oleh kopilot kepada pengguna dipetakan ke kunci DTMF:

  • Untuk entitas Opsi pilihan ganda, tetapkan kunci DTMF secara manual ke setiap opsi dengan memilih kotak centang Tetapkan kunci DTMF ke opsi . Saat kotak centang ini dipilih, Anda akan melihat ikon yang mewakili keypad ponsel di samping judul Opsi untuk pengguna .

    Untuk setiap opsi yang Anda tambahkan, pilih - ikon dan tentukan sinyal DTMF yang harus dipetakan ke opsi tersebut.

    Tangkapan layar dari seluruh simpul pertanyaan.

  • Untuk Opsi dari variabel daftar dan jenis entitas Boolean , kunci DTMF dapat secara otomatis ditetapkan ke setiap opsi.

    Kopilot menetapkan kunci dalam urutan opsi berada, dari 0 hingga 9.

Anda dapat meminta kopilot secara otomatis membacakan opsi yang dipetakan:

  1. Pilih ikon Lainnya (...) dari simpul Pertanyaan yang ingin Anda konfigurasikan, lalu pilih Properti . Panel properti pertanyaan muncul.

  2. Pilih Pengenalan entitas, lalu pilih apakah kopilot harus membacakan opsi kepada pengguna kopilot.

Input DTMF multi-digit

Untuk entitas yang mendukung input DTMF multi-digit, Anda dapat menentukan apakah harus ada jumlah digit minimum atau maksimum dalam respons valid pengguna kopilot. Entitas input DTMF multi-digit ini mencakup sebagian besar jenis entitas yang mengekstrak angka dari input pengguna kopilot. Anda dapat menentukan rentang jumlah digit yang dianggap valid (seperti "2-5"), atau panjang tetap (seperti "5").

Screenshot opsi jumlah digit (hanya DTMF) yang ditampilkan pada simpul pertanyaan.

Jika respons yang dimasukkan dari pengguna kopilot memiliki digit yang lebih sedikit atau lebih banyak dari yang ditentukan, maka kopilot mengulangi pertanyaan tersebut.

Jika Anda tidak menentukan jumlah digit, kopilot akan menerima panjang digit apa pun dan melanjutkan alur topik.

Anda juga dapat menentukan apakah kopilot harus menunggu tombol "penghentian" tertentu ditekan untuk menunjukkan pengguna kopilot selesai memasukkan respons mereka. Anda dapat memilih tidak ada kunci, kunci tanda bintang (),* atau kunci hash (#). Karakter penghentian bersifat opsional, dan tidak disertakan saat menghitung panjang input.

Pengakuan DTMF tingkat kopilot

Anda dapat mengonfigurasi tombol apa yang harus ditekan untuk setiap opsi yang dapat dimasukkan pengguna dan berapa lama kopilot harus menunggu sebelum mengurai input pengguna.

Penting

Pemicu yang diterima DTMF hanya dapat menerima satu kunci DTMF. Pemicu tidak akan dipanggil jika pengguna kopilot memasukkan kunci saat merespons:

  • Simpul Pertanyaan yang menerima DTMF multi-digit
  • Simpul Pertanyaan yang menerima DTMF satu digit di mana salah satu opsi yang diizinkan dipetakan ke kunci yang sama
  1. Dengan topik yang ingin Anda gunakan sebagai respons DTMF global yang terbuka untuk diedit, pilih simpul Pemicu .

  2. Arahkan kursor atau pilih lama di sisi simpul Pemicu (di mana simpul menunjukkan jenis pemicu saat ini) untuk melihat ikon Ubah pemicu.

  3. Pilih ikon lalu pilih perintah global DTMF diterima.

    Tangkapan layar panel Ubah pemicu dengan perintah global DTMF diterima disorot.

  4. Di panel properti yang diterima DTMF yang terbuka, tentukan input DTMF yang harus dikenali bersama dengan kondisi apa pun untuk pemicu dan prioritasnya.

Penembolokan DTMF

Caching DTMF memungkinkan pengguna kopilot untuk memasukkan kunci tanpa menunggu setiap pertanyaan atau perintah dari kopilot. Misalnya, caching berguna untuk pengguna kopilot yang akrab dengan jalur percakapan kopilot yang biasa, dan ingin langsung masuk ke menu yang ditentukan.

Dengan cache DTMF, setiap penekanan tombol di-cache secara seri, dan secara otomatis dimasukkan untuk setiap prompt berturut-turut.

Untuk simpul DTMF satu digit, semua input kunci setelah yang pertama di-cache untuk giliran berikutnya.

Untuk simpul DTMF multi-digit, kopilot mengikuti serangkaian aturan yang menentukan bagaimana dan apa yang akan di-cache berdasarkan pengaturan ini:

Skenario Panjang digit Kondisi Input pengguna Hasil
Penulis copilot tidak mengatur karakter penghentian sehingga batas waktu diabaikan. Saat pengguna mencapai panjang maksimal, kunci setelah panjang maksimal (digit terakhir) akan di-cache untuk giliran berikutnya. 3 Waktu istilah adalah 0 atau Kunci istilah tidak ada 1, 2, 3, 1, ... Tiga digit pertama segera dikembalikan, sedangkan digit keempat di-cache untuk giliran berikutnya.
Penulis copilot mengatur karakter penghentian. Input kunci setelah batas waktu di-cache untuk giliran berikutnya. 3 Kunci istilah adalah # 1, 2, 3, 1 Tiga digit pertama menunggu batas waktu penghentian sebelum dikembalikan. Digit keempat di-cache untuk giliran berikutnya.
Ketika pengguna mencapai panjang maksimum, batas waktu penghentian akan berjalan. 3 Kunci istilah adalah # 1, 2, 3, lalu selama jendela batas waktu, 1 Empat digit pertama dikembalikan; Namun karena pertanyaan ini hanya menerima tiga digit, seluruh urutan input dianggap tidak valid, dan kopilot meminta ulang pertanyaan tersebut.
Pengguna tidak mencapai panjang maksimal (panjang valid). Input kunci setelah pengatur waktu antardigit di-cache untuk giliran berikutnya. 2-5 Tidak masalah jika kunci istilah didefinisikan 1, 2, 3, lalu setelah batas waktu, 1 Dua digit pertama menunggu pengatur waktu antardigit sebelum dikembalikan, dan digit ketiga dan keempat di-cache untuk giliran berikutnya.

Penembolokan DTMF ditangani dengan cara berikut:

  • Jika giliran berikutnya tidak mengizinkan masuk, kunci yang di-cache akan dihilangkan.
  • Jika belokan berikutnya memungkinkan tongkang-masuk, kunci ditangani sesuai dengan alirannya:
    • Jika alur terdiri dari beberapa simpul pesan, tetapi diikuti oleh simpul pertanyaan multi-DTMF, kunci di-cache hanya untuk pertanyaan multi-DTMF ini. Topik DTMF global tidak dipicu.
    • Jika alur terdiri dari beberapa simpul pesan, tetapi diikuti oleh satu simpul pertanyaan DTMF, kunci di-cache untuk satu kunci DTMF. Selain itu, topik global DTMF di-cache. Namun, jika tumpang tindih, simpul pertanyaan DTMF tunggal menang.
    • Jika alur terdiri dari beberapa simpul pesan tanpa pertanyaan, kunci di-cache untuk topik global DTMF.

Tip

Untuk menghindari cache yang tidak disengaja, lakukan hal berikut:

  • Tempatkan simpul dengan pesan tongkang dinonaktifkan tepat setelah simpul pertanyaan.
  • Gunakan simpul pertanyaan multi-DTMF dengan pengatur waktu jangka panjang (perhatikan ini meningkatkan latensi ke pengguna akhir jika pengguna tidak memasukkan kunci penghentian).