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à.
Blocco di flusso in Amazon Connect: richiama una funzione AWS Lambda
Questo argomento definisce il blocco di flusso per la chiamata AWS Lambda alla restituzione di coppie chiave-valore che è possibile utilizzare per impostare gli attributi dei contatti.
Descrizione
-
Chiama e AWS Lambda, facoltativamente, restituisce coppie chiave-valore.
-
Le coppie chiave-valore restituite possono essere usate per impostare gli attributi del contatto.
-
Per vedere un esempio, consulta Tutorial: Creazione di una funzione Lambda e richiamo in un flusso.
Canali supportati
La tabella seguente elenca il modo in cui questo blocco instrada un contatto che utilizza il canale specificato.
Canale | Supportato? |
---|---|
Voce |
Sì |
Chat |
Sì |
Attività |
Sì |
Tipi di flusso
È possibile utilizzare questo blocco nei seguenti tipi di flusso:
-
Flusso in entrata
-
Flusso di coda del cliente
-
Flusso di attesa del cliente
-
Flusso di messaggi vocali del cliente
-
Flusso di attesa dell'agente
-
Flusso di messaggi vocali dell'agente
-
Flusso di trasferimento all'agente
-
Flusso di trasferimento alla coda
Proprietà
L'immagine seguente mostra la pagina delle proprietà del blocco Richiama funzione AWS Lambda .
Nota le seguenti proprietà:
-
Timeout: immetti il tempo di attesa per il timeout di Lambda.
Se la tua invocazione Lambda è oggetto di limitazione, la richiesta verrà ripresentata. Viene ripetuta anche se si verifica un errore di servizio generale (errore 500).
Quando una chiamata sincrona restituisce un errore, Amazon Connect riprova fino a tre volte, per un massimo di 8 secondi. Dopodiché, il contatto viene instradato al ramo Error (Errore).
-
Convalida della risposta: la risposta della funzione Lambda può essere STRING un MAP _ JSON o e deve essere impostata durante la configurazione del blocco di funzione Invoke AWS Lambda nel flusso. Se la convalida della risposta è impostata su STRING _MAP, la funzione lambda dovrebbe restituire un oggetto flat composto da coppie chiave/valore del tipo stringa. Altrimenti, se la convalida della risposta è impostata su, la funzione lambda può restituire qualsiasi valore validoJSON, incluso quello annidato. JSON JSON
Consigli per la configurazione
-
Per utilizzare una AWS Lambda funzione in un flusso, aggiungi prima la funzione all'istanza. Per ulteriori informazioni, consultaAggiunta di una funzione Lambda all'istanza Amazon Connect,
-
Dopo aver aggiunto la funzione per l'istanza, puoi selezionare la funzione dall'elenco a discesa Seleziona una funzione nel blocco da usare nel flusso.
Blocco configurato
L'immagine seguente mostra un esempio dell'aspetto del blocco quando viene configurato. Presenta due rami: Successo ed Errore.
Flussi di esempio
Amazon Connect include una serie di flussi di esempio. Per istruzioni che spiegano come accedere ai flussi di esempio nel designer del flusso, consulta Flussi di esempio in Amazon Connect. Di seguito sono riportati gli argomenti che descrivono i flussi di esempio che includono questo blocco.
Esempio di flusso di integrazione Lambda in Amazon Connect
Scenari
Vedi questi argomenti per gli scenari che utilizzano questo blocco: