11 - Chat


ATTENZIONE: i caratteri cancelletto (#) e dollaro ($) sono considerati caratteri speciali in quanto definiscono i calldata e le transfer property. Se è necessario inserire uno di questi caratteri, in un qualsiasi campo, occorre specificarli in coppia, ad esempio "##" oppure "$$".

ReadTextMessage

Questo blocchetto consente di leggere il testo di un messaggio di chat e memorizzarlo in una transfer property o Call Data.

Parametri di Configurazione

Proprietà

Cliccando sulla funzionalità Proprietà del blocchetto viene visualizzata solamente la seguente scheda:

Scheda Salva in

ReadTextMessage.png

L'elenco dei campi visualizzati è il seguente:

ParametriDescrizione
Transfer PropertySelezionare dalla lista il nome della transfer property in cui salvare il testo del messaggio di chat.
Call DataIndicare il CallData in cui salvare il messaggio di chat.
Tempo massimo per l'inserimentoIndicare il timeout di attesa di ricezione di un messaggio da parte dell'utente.
Ottieni lo storico dei messaggi della chatSe selezionato, abilita la richiesta dello storico della chat. Se l'opzione non viene selezionata o si utilizzano configurazioni precedenti in cui questa funzionalità non è presente, il comportamento del blocchetto rimane invariato.

Port di Uscita

rtm_po.jpg

La funzionalità del Port di Uscita del blocchetto prevede solamente il seguente parametro:

ParametriDescrizione
OutPort di uscita predefinito.

WriteTextMessage

Questo blocchetto consente di selezionare il tipo di sorgente (stringa di testo, una transfer property, Call Data, o tramite comando per il SocialMediaGateway) da cui prelevare il testo del messaggio da inviare in chat. Inoltre, solamente per Telegram, è possibile indicare o impostare una tastiera personalizzata da visualizzare nella chat.

Parametri di Configurazione

Proprietà

Cliccando sulla funzionalità Proprietà del blocchetto sono visualizzate le seguenti schede:

Scheda Sorgente

wtm_sorgente.png

L'elenco dei campi visualizzati è il seguente:

ParametriDescrizione
Tipo sorgente

Selezionare il tipo di sorgente da cui prendere il testo del messaggio tra i seguenti:

  • Stringa di test costante
  • Transfer Property
  • Call Data
  • Comando per SMG

Scheda Testo

Se è stata selezionata la sorgente testo, viene visualizzata la seguente scheda Testo:

wtm_testo.png

Impostare i campi seguenti:

ParametriDescrizione
Testo da sintetizzareInserire il testo libero del messaggio da inviare sulla chat.

Scheda Transfer Property

Se è stata selezionata la sorgente Transfer Property, viene visualizzata la seguente scheda Transfer Property:

wtm_tp.png

Impostare i campi seguenti:

ParametriDescrizione
Transfer PropertyIndicare la Transfer Property, il cui contenuto deve essere inviato come testo del messaggio di chat.

Scheda Call Data

Se è stata selezionata la sorgente Call Data, viene visualizzata la seguente scheda Call Data:

wtm_cd.png

Impostare i campi seguenti:

ParametriDescrizione
Call DataIndicare il Call Data, il cui contenuto deve essere inviato come testo del messaggio di chat.

Scheda Comando per SMG

Se è stata selezionata la sorgente Comando per SMG, viene visualizzata la seguente scheda Comando:

wtm_smg.png

Impostare i campi seguenti:

ParametriDescrizione
Comando

Selezionare dalla lista il comando da inviare al SocialMediaGateway tra i seguenti:

  • Comando 'HANDLED'
    Invia il comando *begin*HANDLED%%%%%%§end§ che segnala che la conversazione è conclusa e che quindi non deve essere più inviata all'operatore.
    NOTA BENE: se un IVR o un operatore chiude una chiamata del SMG senza comunicare il messaggio HANDLED o solamente con il blocchetto Hangup, la conversazione verrà riproposta a #phones dalla fase successiva del SMG e quindi passata nuovamente all'operatore (umano o IVR).
     
  • Comando 'SETCALLDATA'
    Consente di inviare ulteriori Call Data al SocialMediaGateway come parametri. Il formato dei parametri è il seguente: CallData_1=[Value_1],CallData_2=[Value_2].  Il comando inviato sarà *begin*SETCALLDATA%%%%%%CallData_1=Value_1,CallData_2=Value_2%%%%%%§end§.

Scheda Keyboard

Da utilizzare solamente per chat Telegram. Nella scheda Keyboard è possibile personalizzare una tastiera, selezionare un tastierino numerico o una scelta singola (Sì/No).

wtm_key.png

Impostare i campi seguenti:

ParametriDescrizione
Predefiniti

Selezionare dalla lista uno dei seguenti valori:

  • Personalizzata
    Consente di impostare una tastiera in formato tabellare. Indicare il numero di righe e colonne e digitare il testo che si vuole visualizzare nella chat.

    wtm_keypers.png
     
  • Numerica
    Consente di impostare un tastierino numerico predefinito.

    wtm_keynum.png

     
  • Sì/No
    Consente di impostare una tastiera con i soli valori e No.

    wtm_keysn.png
     

Port di Uscita

wtm_po.png

La funzionalità del Port di Uscita del blocchetto prevede solamente il seguente parametro:

ParametriDescrizione
OutPort di uscita predefinito.