Creare e modificare una sequenza vocale
Avviso: le sequenze vocali sono in anteprima. Gli step, i dati di ingresso e il formato di definizione della sequenza possono cambiare in modi che interrompono il funzionamento delle sequenze esistenti e delle richieste API.
Usa l'editor di sequenze per collegare gli step di chiamata e configurare ciò che i chiamanti ascoltano. Parti da un modello oppure apri Sequences e seleziona Create sequence > Start from scratch.
La modifica richiede accesso in scrittura a Voice management.
Configurare un punto di ingresso della chiamata
- Assegna un nome alla bozza e creala.
- Seleziona la voce Start call e assegnale un nome descrittivo.
- Definisci i campi dati del punto di ingresso se gli step successivi necessitano di valori dalla tua applicazione.
- Collega l'output del punto di ingresso al primo step di chiamata.
Una sequenza può avere più punti di ingresso. Il chiamante inizia dal punto di ingresso selezionato dalla richiesta API o dall'instradamento del numero in entrata. Un instradamento in entrata fornisce dati di ingresso vuoti, quindi quel punto di ingresso deve accettare {}. Vedi dati della sequenza.
Aggiungere e collegare step
- Seleziona + su un esito e scegli lo step successivo.
- Seleziona lo step sul canvas per modificarne le impostazioni.
- Usa Expand per la configurazione completa, i dati disponibili e l'anteprima dello step.
- Collega ogni esito previsto a uno step successivo o a una terminazione esplicita.
Usa Steps per navigare un flusso più ampio. Spostare uno step ne cambia la posizione; le connessioni determinano l'ordine di esecuzione. Un output ha una sola destinazione e più percorsi possono condividere la stessa destinazione.
Verifica con attenzione l'inserimento in una connessione esistente: uno step con più output richiede la continuazione corretta. Usa il menu azioni di una connessione per correggerne la destinazione o rimuoverla.
Progettare terminazioni e percorsi ripetuti
Un esito selezionato non collegato può terminare il flusso. Usa Hang up per rendere esplicita la fine della chiamata oppure Finish with a result per registrare uno stato, un motivo e un oggetto risultato.
Le connessioni ordinarie non possono formare un ciclo. Per ripetere un menu, usa Transfer verso un punto di ingresso della chiamata. Un trasferimento avvia un nuovo ambito dati e mantiene i limiti di esecuzione della chiamata; non crea un ciclo illimitato. Segui le indicazioni su composizione e trasferimenti.
I nodi disconnessi possono bloccare la pubblicazione. Collegali a un punto di ingresso della chiamata o rimuovili quando non sono più necessari.
Salvare e recuperare le modifiche
Completa le modifiche ai campi aperti, seleziona Save draft e verifica che il salvataggio riesca. More editor actions contiene annulla, ripristina e modifica JSON. Mantieni JSON per le impostazioni che lo richiedono; gli editor di campo e JSON modificano la stessa definizione.
Il recupero del browser può ripristinare il lavoro non salvato nello stesso browser. Non salva la bozza sul server né la rende disponibile in un altro browser. Se un altro editor ha salvato una revisione più recente, confronta le modifiche prima di salvare di nuovo.
L'anteprima può usare modifiche non salvate. Un test reale della bozza usa la revisione salvata e le chiamate in produzione usano una versione pubblicata.
Passaggi successivi
Risorse correlate
Continua con la documentazione, le guide e gli esempi per questo argomento.