

Avviso di fine del supporto: il 15 settembre 2025 AWS interromperà il supporto per Amazon Lex V1. Dopo il 15 settembre 2025, non potrai più accedere alla console di Amazon Lex V1 o alle risorse di Amazon Lex V1. Se utilizzi Amazon Lex V2, consulta invece la [guida Amazon Lex V2](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html). 

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

# Integrazione di un bot Amazon Lex con SMS programmabili Twilio
<a name="twilio-bot-association"></a>

Questo esercizio fornisce istruzioni per l'integrazione di un bot Amazon Lex con il servizio di messaggistica semplice (SMS) Twilio. Completa la seguente procedura:

1. Creazione di un bot Amazon Lex

1. Integra gli SMS programmabili Twilio con il tuo bot Amazon Lex

1. Interagisci con il bot Amazon Lex testando la configurazione utilizzando il servizio SMS sul tuo telefono cellulare

1. Esecuzione del test dell'integrazione 

**Topics**
+ [Fase 1: creare un bot Amazon Lex](#twilio-bot-assoc-create-bot)
+ [Fase 2: Creazione di un account Twilio SMS](#twilio-bot-assoc-create-fb-app)
+ [Fase 3: Integrazione dell'endpoint del servizio di messaggistica Twilio con il bot Amazon Lex](#twilio-bot-assoc-create-assoc)
+ [Fase 4: testa l'integrazione](#twilio-bot-test)

## Fase 1: creare un bot Amazon Lex
<a name="twilio-bot-assoc-create-bot"></a>

Se non disponi già di un bot Amazon Lex, creane e distribuiscine uno. In questo argomento si presuppone che tu stia utilizzando il bot creato nell'esercizio 1 "Nozioni di base". Tuttavia, puoi utilizzare uno qualsiasi dei bot di esempio forniti in questa guida. Per l'esercizio 1 "Nozioni di base", consulta [Esercizio 1: Creare un bot Amazon Lex utilizzando un blueprint (console)](gs-bp.md).

1. Crea un bot Amazon Lex. Per istruzioni, consulta [Esercizio 1: Creare un bot Amazon Lex utilizzando un blueprint (console)](gs-bp.md). 

1. Distribuisci il bot e crea un alias. Per istruzioni, consulta [Esercizio 3. Pubblicazione di una versione e creazione di un alias](gettingstarted-ex3.md).

## Fase 2: Creazione di un account Twilio SMS
<a name="twilio-bot-assoc-create-fb-app"></a>

Effettua la registrazione di un account Twilio e registra le seguenti informazioni relative all'account: 
+ **SID ACCOUNT** 
+ **TOKEN AUTORIZ** 

Per le istruzioni di registrazione, consulta [https://www.twilio.com/console.](https://www.twilio.com/console)

## Fase 3: Integrazione dell'endpoint del servizio di messaggistica Twilio con il bot Amazon Lex
<a name="twilio-bot-assoc-create-assoc"></a>

**Per integrare Twilio con il tuo bot Amazon Lex**

1. Per associare il bot Amazon Lex al tuo endpoint SMS programmabile Twilio, attiva l'associazione dei canali dei bot nella console Amazon Lex. Quando l'associazione dei canali bot è stata attivata, Amazon Lex restituisce un URL di callback. Registra questo URL di callback poiché ne avrai bisogno in un secondo momento.

   1. Accedi Console di gestione AWS e apri la console Amazon Lex all'indirizzo [https://console.aws.amazon.com/lex/](https://console.aws.amazon.com/lex/).

   1. Scegli il bot Amazon Lex che hai creato nella fase 1.

   1. Seleziona la scheda **Channels** (Canali).

   1. Nella sezione **Chatbots** (Chatbot), seleziona **Twilio SMS**. 

   1. Nella pagina **Twilio SMS**, fornisci le seguenti informazioni:
      + Digita un nome. Ad esempio, `BotTwilioAssociation`.
      + Seleziona "aws/lex" da **KMS key** (Chiave KMS).
      + Per l'opzione **Alias**, seleziona l'alias del bot.
      + Per **Authentication Token** (Token di autenticazione), digita il TOKEN AUTORIZ per il tuo account Twilio. 
      + Per **Account SID** (SID account), digita il SID ACCOUNT per il tuo account Twilio.  
![\[La schermata di configurazione di Twilio.\]](http://docs.aws.amazon.com/it_it/lex/latest/dg/images/twilio-10a.png)

   1. Selezionare **Attiva**. 

      La console crea l'associazione del canale del bot e restituisce un URL di callback. Registra l'URL.

1. Sulla console Twilio, connetti l'endpoint SMS Twilio al bot Amazon Lex.

   1. [Accedi alla console Twilio da /console. https://www.twilio.com](https://www.twilio.com/console) 

   1. Se non disponi di un endpoint di Twilio SMS, crealo.

   1. Aggiorna la configurazione delle **impostazioni in entrata** del servizio di messaggistica impostando il valore **REQUEST URL sull'**URL di callback fornito da Amazon Lex nel passaggio precedente.

   

## Fase 4: testa l'integrazione
<a name="twilio-bot-test"></a>

Utilizza il tuo cellulare per testare l'integrazione tra Twilio SMS e il tuo bot.

**Per eseguire il test dell'integrazione**

1. Accedi alla console Twilio all'indirizzo [https://www.twilio.com/console](https://www.twilio.com/console) ed esegui le seguenti operazioni:

   1. Verificare di avere un numero Twilio associato al servizio di messaggistica nella sezione **Manage Numbers** (Gestione numeri). 

      Invii messaggi a questo numero e interagisci via SMS con il bot Amazon Lex dal tuo telefono cellulare. 

   1. Verifica che il tuo telefono cellulare sia elencato come **ID chiamante verificato**. 

      In caso contrario, segui le istruzioni sulla console Twilio per abilitare il telefono cellulare che intendi utilizzare per i test. 

      Ora puoi usare il tuo telefono cellulare per inviare messaggi all'endpoint SMS Twilio, che è mappato sul bot Amazon Lex. 

1. Utilizzando il tuo cellulare, invia messaggi al numero Twilio. 

   Il bot Amazon Lex risponde. Se hai creato il bot utilizzando l'esercizio 1 "Nozioni di base", puoi utilizzare le conversazioni di esempio che trovi nell'esercizio. Per ulteriori informazioni, consulta [Fase 4: Aggiungere la funzione Lambda come Code Hook (console)](gs-bp-create-integrate.md).