Moduli di flusso per funzioni riutilizzabili - Amazon Connect

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Moduli di flusso per funzioni riutilizzabili

I moduli di flusso sono sezioni riutilizzabili di un flusso. È possibile crearli per estrarre logica ripetibile nei flussi e creare funzioni comuni. Per esempio:

  1. È possibile creare un modulo che invii messaggi di testo SMS ai clienti.

  2. È possibile richiamare il modulo nei flussi che gestiscono situazioni in cui i clienti desiderano reimpostare le password, controllare i propri saldi bancari o ricevere una password monouso.

Di seguito sono elencati i vantaggi derivanti dall'uso di moduli:

  • Semplifica la gestione delle funzionalità comuni tra i flussi. Ad esempio, un modulo SMS potrebbe convalidare il formato del numero di telefono, confermare le preferenze di opt-in degli SMS e integrarsi con un servizio SMS, come Amazon Pinpoint.

  • Rende più efficiente la gestione dei flussi. Ad esempio, è possibile propagare rapidamente le modifiche su tutti i flussi che richiamano un modulo di flusso.

  • Consente di separare le responsabilità del designer del flusso. Ad esempio, è possibile avere sia designer di moduli tecnici che designer del flusso non tecnici.

Casi in cui è possibile utilizzare i moduli

È possibile utilizzare i moduli in qualsiasi flusso di tipo Flusso in entrata.

I seguenti tipi di flussi non supportano i moduli: Coda clienti Cliente in attesa, Messaggio vocale cliente, Messaggio vocale in uscita, Agente in attesa, Messaggio vocale agente, Trasferisci all'agente, Trasferisci a coda.

Limitazioni

  • I moduli non consentono di sovrascrivere i dati locali del flusso di richiamo. Ciò significa che con i moduli non è possibile utilizzare quanto segue:

    • Attributi esterni

    • Attributi Amazon Lex

    • Attributi Customer Profiles

    • Attributi di Amazon Q in Connect

    • Parametri coda

    • Input del cliente archiviato

  • I moduli non consentono di richiamare un altro modulo.

Per passare dati a un modulo o per ottenere dati da un modulo, è necessario passare e recuperare gli attributi.

Ad esempio, se si desidera che i dati siano scritti da Lambda (un attributo esterno) è possibile passarli al modulo in modo da poter prendere una decisione. La Lambda identifica se il cliente è un membro VIP. Queste informazioni sono necessarie all'interno del modulo perché se si tratta di un membro VIP, è necessario riprodurre un prompt ringraziandolo per la sua iscrizione. Poiché la Lambda predefinita non è disponibile all'interno di un modulo, utilizzare gli attributi per passare e recuperare dati.

Autorizzazioni dei profili di sicurezza per i moduli

Prima di aggiungere moduli ai flussi in entrata, è necessario disporre delle autorizzazioni nel profilo di sicurezza. Per impostazione predefinita, i profili di sicurezza Amministratore e CallCenterManager dispongono di queste autorizzazioni.

Creazione di un modulo

Per informazioni sul numero di moduli che è possibile creare per ogni istanza di Amazon Connect, consulta Amazon Connect quote di servizio.

  1. Accedi alla console di Amazon Connect o un account assegnato a un profilo di sicurezza che dispone delle autorizzazioni per creare utenti.

  2. Nel menu di navigazione, scegli Routing (Instradamento), Contact flows (Flussi dei contatti).

  3. Scegli Moduli, Crea modulo di flusso.

  4. Aggiungi i blocchi desiderati al modulo. Al termine, scegli Pubblica. Ciò rende il modulo disponibile per l'uso in altri flussi.

Aggiungi un modulo a un flusso

  1. Accedi alla console di Amazon Connect con un account assegnato a un profilo di sicurezza che dispone delle autorizzazioni per creare utenti. Per creare moduli non sono necessarie le autorizzazioni.

  2. Nel menu di navigazione, scegli Routing (Instradamento), Contact flows (Flussi dei contatti).

  3. Scegli Crea flusso o seleziona un flusso esistente di tipo In entrata.

  4. Per aggiungere un modulo, vai alla sezione Integra e scegli Richiama modulo di flusso.

  5. Una volta terminata la creazione del flusso, scegli Pubblica.

Moduli di esempio

Questo modulo mostra come ottenere un aneddoto casuale richiamando una funzione Lambda. Il modulo utilizza un attributo di contatto ($.Attributes.FunFact) per recuperare l'aneddoto divertente. I flussi che richiamano questo modulo possono riprodurre un FunFact per i clienti, a seconda del tipo di contatto in entrata.

I flussi in entrata nell'istanza possono richiamare questo modulo comune e cogliere l'aneddoto divertente.

Di seguito è riportata un'immagine del modulo FunFact:

Il modulo funfact nel designer del flusso.

Di seguito è riportata un'immagine di FunFactSampleFlow che richiama il modulo:

Il funfactsampleflow nel designer del flusso.