

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à.

# Come i blocchi di flusso utilizzano gli attributi di sessione di Amazon Lex
<a name="how-to-use-session-attributes"></a>

Quando un cliente avvia una conversazione con il tuo bot, Amazon Lex crea una *sessione*. Con gli *attributi della sessione*, noti anche come *attributi Lex*, puoi trasferire informazioni tra il bot e Amazon Connect durante la sessione. Per un elenco degli attributi Amazon Lex che puoi utilizzare, consulta [Attributi di contatto di Amazon Lex](connect-attrib-list.md#attribs-lex-table).

## Ciclo di vita degli attributi della sessione
<a name="session-attribute-lifecycle"></a>

Ogni conversazione contiene un set di attributi della sessione. Nei casi in cui viene invocata una funzione AWS Lambda per eseguire un processo di elaborazione, Amazon Lex esegue gli attributi nel seguente ordine:
+ Impostazioni predefinite del servizio: questi attributi vengono utilizzati solo se non vengono definiti attributi.
+ Attributi della sessione forniti da Amazon Connect: questi attributi sono definiti nel blocco [Recupera input cliente](get-customer-input.md).
+ Gli attributi della sessione forniti da Lambda sovrascrivono tutti gli attributi precedenti: quando una funzione AWS Lambda viene invocata ed esegue alcune elaborazioni, sovrascrive qualsiasi attributo di sessione impostato nel blocco [Recupera input cliente](get-customer-input.md).

Supponiamo che un cliente dichiari di volere **un'auto**. Questo è il primo attributo della sessione da elaborare. Alla domanda sul tipo di auto, dice **auto di lusso**. Questa seconda espressione ha la precedenza su qualsiasi elaborazione Lambda avvenuta sulla prima enunciazione. 

Per un esempio di come creare una funzione Lambda che elabora gli attributi della sessione, consulta [Step 1: Create a Lambda Function](https://docs.aws.amazon.com/lex/latest/dg/gs2-prepare.html) nella *Guida per gli sviluppatori di Amazon Lex*. Per informazioni su Amazon Lex V2, consulta [Setting session attributes](https://docs.aws.amazon.com/lexv2/latest/dg/context-mgmt-session-attribs.html). 

Per la struttura dei dati degli eventi che Amazon Lex fornisce a una funzione Lambda, consulta [Lambda Function Input Event and Response Format](https://docs.aws.amazon.com/lex/latest/dg/lambda-input-response-format.html) nella *Guida per gli sviluppatori di Amazon Lex*. Per informazioni su Amazon Lex V2, consulta [Interpretazione del formato di un evento di input](https://docs.aws.amazon.com/lexv2/latest/dg/lambda-input-format.html).

## Blocchi di flusso che supportano gli attributi della sessione Lex
<a name="blocks-support-lex-session-attributes"></a>

Puoi utilizzare gli attributi di sessione Lex nei seguenti blocchi di flusso quando viene chiamato un bot Lex:
+  [Change routing priority / age (Modifica priorità/durata instradamento)](change-routing-priority.md) 
+  [Verifica attributi contatto](check-contact-attributes.md) 
+  [Recupera input cliente](get-customer-input.md) 
+  [Funzione AWS Lambda ](invoke-lambda-function-block.md) 
+  [Loop](loop.md) 
+  [Set callback number (Imposta numero richiamata)](set-callback-number.md) 
+  [Set contact attributes (Imposta attributi contatti)](set-contact-attributes.md) 
+  [Set customer queue flow (Imposta flusso coda clienti)](set-customer-queue-flow.md) 
+  [Set Disconnect Flow (Imposta flusso di disconnessione)](set-disconnect-flow.md) 
+  [Set hold flow (Imposta flusso attesa)](set-hold-flow.md) 
+  [Imposta il comportamento di registrazione](set-logging-behavior.md) 
+  [Set whisper flow ()Imposta flusso messaggi vocali)](set-whisper-flow.md) 
+  [Set working queue (Imposta la coda di lavoro)](set-working-queue.md) 
+  [Transfer to flow (Trasferimento al flusso)](transfer-to-flow.md) 
+  [Transfer to phone number (Trasferimento al numero di telefono)](transfer-to-phone-number.md) 
+  [Attendi](wait.md) 

### Ulteriori informazioni
<a name="more-info-attributes"></a>

Per ulteriori informazioni sull’utilizzo degli attributi della sessione Amazon Lex, consulta [Gestione del contesto di una conversazione](https://docs.aws.amazon.com/lex/latest/dg/context-mgmt.html) nella *Guida per gli sviluppatori di Amazon Lex V1*.