Blocchi avanzati

Estimated reading: 4 minutes 145 views

Reference to Call Variable

Il blocchetto Reference to Call Variable ti permette di leggere o scrivere le variabili di chiamata, mappandole su variabili locali all’interno del flusso. In questo modo, i dati associati alla chiamata possono essere utilizzati, modificati o trasferiti tra i diversi blocchetti del Workflow.

Puoi trovare l’elenco completo delle variabili di chiamata disponibili nell’help contestuale del blocchetto Start, da cui recuperare i nomi da utilizzare.

HTTP Request

Il blocchetto HTTP Request ti permette di interrogare un servizio esterno tramite chiamata HTTP e di salvare la risposta in una variabile, così da poterla riutilizzare all’interno del flusso.

Puoi configurare URL, parametri di autenticazione, gestione delle redirezioni e metodo della richiesta. Il risultato della chiamata viene memorizzato nella variabile specificata.

Log

Il blocchetto Log ti consente di scrivere messaggi nei log del sistema. Il testo può essere visualizzato sia nella modalità debug del Workflow sia nei log del PBXCC, in base al livello di verbosità che scegli di impostare.

Power Dialer Calendar Check

Il blocchetto Power Dialer Calendar Check ti permette di controllare un calendario configurato su TVox e ottenere il contesto corrispondente. È pensato esclusivamente per i servizi Power Dialer e deve essere il primo blocchetto della mappa.

In base allo stato del calendario, il flusso può essere instradato come attivo, fuori servizio o fuori orario. Se sono previsti trattamenti aggiuntivi, puoi gestire fino a tre percorsi extra (active1, active2, active3). È disponibile anche una diramazione di sicurezza “unmatch”, utilizzata quando non sono presenti una o più condizioni obbligatorie.

Script

Il blocchetto Script ti permette di eseguire codice JavaScript all’interno del workflow, con la possibilità di leggere e modificare le variabili già presenti. Questo lo rende ideale per applicare logiche personalizzate o trasformare dati provenienti da altri blocchetti.

Il risultato dello script viene restituito tramite la variabile speciale result. Se il valore è singolo, determina direttamente la freccia uscente seguita dal flusso; se invece result è un vettore, viene considerato result[0].

Per comodità, il valore di result viene sempre salvato in formato JSON nella variabile globale GLOBAL_JS_RESULT, che conserva l’esito dell’ultima esecuzione JavaScript effettuata nella mappa.

Send Alarm

Il blocchetto Send Alarm ti permette di generare un allarme all’interno del sistema di allarmistica integrato in TVox. Ogni allarme può avere un testo descrittivo e un livello di priorità, da 1 (minima) a 6 (massima gravità).

Gli allarmi così creati vengono registrati nel sistema e possono essere notificati automaticamente ai gruppi di destinatari configurati.

Send Mail

Il blocchetto Send Mail ti permette di inviare un’email a un indirizzo statico, definito in fase di configurazione (non è possibile usare variabili per l’indirizzo).
È invece possibile inserire variabili nei campi Oggetto e Testo, così da rendere dinamico il contenuto della mail.

Set Variable

Il blocchetto Set Variable ti permette di assegnare un valore a una variabile, che può essere statico oppure derivare da un’espressione. In questo modo puoi salvare informazioni, eseguire calcoli o manipolare dati già presenti nel workflow.
Se inserisci un valore tra parentesi graffe { }, il sistema lo interpreta come espressione e non come testo letterale.
Il blocchetto prevede una sola freccia uscente.

Sleep

Il blocchetto Sleep ti permette di inserire una pausa nell’esecuzione del flusso del workflow.
È particolarmente utile nelle mappe per il canale telefonico, ad esempio per rallentare l’invio dei messaggi da parte del sistema.

SQL Database Query

Il blocchetto SQL Database Query ti permette di eseguire una query su un database MariaDB o SQL Server e di salvare il risultato in una lista, includendo tutti i campi e i record restituiti.
Il risultato può essere poi utilizzato nel flusso, ad esempio in cicli o in altri blocchetti che elaborano dati.

Ticket

Il blocchetto Ticket ti consente di aprire un nuovo ticket per uno dei servizi che utilizzano il canale Support.
Puoi configurare oggetto e corpo del ticket, che saranno salvati e gestiti direttamente dal sistema.

Condividi documento

Blocchi avanzati

Oppure copia il link

Contenuti

Prenota la tua demo!

Compila il form

Prenota la tua demo!

Compila il form

Prenota la tua demo!​

Compila il form

Subscribe

×
Cancel