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à.
Inizia con Predictive Insights
Per iniziare a utilizzare Predictive Insights, segui questi passaggi:
Argomenti
Fase 1: aggiunta dei dati di interazione nei profili dei clienti
È possibile utilizzare i connettori dati esistenti nei profili dei clienti per mappare i dati delle interazioni in un oggetto Web Analytics standard.
Per ulteriori informazioni, consulta Mappatura dei tipi di oggetto per l'analisi web standard.
Fase 2: aggiunta dei dati del catalogo degli articoli
Puoi rappresentare singoli prodotti nel tuo catalogo all'interno del dominio utilizzando i dati del catalogo standard. Questi dati del catalogo esistono a livello di dominio e non sono legati a nessun profilo cliente specifico. Serve come rappresentazione strutturata dei tuoi prodotti che può essere sfruttata per le funzionalità di personalizzazione. È possibile importare le informazioni sul prodotto o sull'articolo come oggetti di dominio nei profili dei clienti utilizzando connettori di dati che offrono opzioni flessibili per l'inserimento e la gestione delle informazioni del catalogo, garantendo che i dati di prodotto rimangano aggiornati e accessibili all'interno del sistema.
Per ulteriori informazioni, consulta Mappatura del tipo di oggetto per Item Catalog.
Fase 3: Creazione di informazioni predittive
Con Connect Customer, puoi creare e implementare modelli di intelligenza artificiale specializzati su misura per le tue specifiche esigenze di raccomandazione sui prodotti. Questi modelli possono essere configurati tramite l'interfaccia utente Web di Connect o in modo programmatico tramite le API per adattarsi ai tuoi scenari aziendali unici. Predictive Insights offre diversi tipi di raccomandazioni:
-
Consigliato per te: fornisce consigli personalizzati su misura per un utente specifico. I consigli si basano sul comportamento passato dell'utente, ad esempio eventi di clickstream, eventi di acquisto, contenuti consumati e così via.
-
Articoli simili: utilizza l'intelligenza artificiale generativa per trovare articoli tematicamente simili a un articolo esistente nel catalogo. È ideale per i casi di upselling o sostituzione in cui i clienti desiderano fornire consigli sugli articoli alternativi ai propri utenti.
-
Articoli abbinati frequentemente: consiglia gli articoli che interagiscono frequentemente con un articolo esistente nel catalogo. È ideale per i casi di vendita incrociata o di raccomandazione di articoli complementari.
-
Articoli popolari: progettati per consigliare gli articoli con cui gli utenti interagiscono più comunemente.
-
Tendenze attuali: consiglia gli articoli con il maggiore aumento della velocità di coinvolgimento nell'ultimo periodo di tempo. È progettato per far emergere elementi che risultano virali nelle interazioni con gli utenti.
Nota
L'abilitazione dei modelli AI con Predictive Insights è disponibile in anteprima. In futuro potrebbero essere applicati prezzi aggiuntivi.
Limiti degli articoli per tipo di raccomandazione
La tabella seguente descrive il numero massimo di elementi considerati per la generazione dei consigli, a seconda del tipo di raccomandazione utilizzato.
Tipo di raccomandazione |
Descrizione |
Limite |
|---|---|---|
Consigliato per te |
Numero massimo di elementi considerati per gli approfondimenti predittivi |
40 milioni |
Articoli simili |
Numero massimo di elementi considerati per gli approfondimenti predittivi |
10 milioni |
Tutti gli altri scenari aziendali |
Numero massimo di elementi considerati per gli approfondimenti predittivi |
750.000 |
Fase 4: utilizzo di Predictive Insights sui canali di coinvolgimento dei clienti
Utilizzo dei consigli sui profili dei clienti in Connect Flows
Questa sezione descrive come utilizzare il blocco di flusso Customer Profiles Get profile recommendations per arricchire l'esperienza utente durante un contatto generando AI-powered consigli per un profilo in tempo reale.
Proprietà del blocco di flusso
Il blocco di flusso Get profile recommendations ha le seguenti proprietà da configurare:
-
ID del profilo (obbligatorio):
È necessario un ID di profilo per il funzionamento di questo blocco. Il blocco di flusso Ottieni consigli sul profilo genera consigli per l'ID del profilo fornito qui. Hai la possibilità di inserire manualmente l'ID del profilo o utilizzare un valore predefinito memorizzato in un attributo. Se utilizzi un valore predefinito, assicurati di fornire l'ID del profilo utilizzando un blocco Get profile precedente Usa il blocco Ottieni profilo per individuare il profilo specifico prima di procedere per generare consigli nel blocco successivo.
-
Nome del suggeritore (obbligatorio):
È necessario il nome del suggeritore per il funzionamento di questo blocco. Questo è il nome del consigliere che desideri utilizzare per generare consigli per l'ID di profilo specificato. Puoi utilizzare solo i consigli attivi per generare consigli.
-
Numero massimo di risultati (obbligatorio):
Il numero massimo di consigli da generare per l'ID del profilo specificato. Questo può variare da 1 a 3 consigli.
-
Attributi dei consigli (obbligatori):
Definisci quali attributi della risposta ai consigli devono essere mantenuti nell'attributo di contatto.
-
ID dell'articolo:
Questo è l'ID dell'articolo fornito come contesto aggiuntivo per generare consigli per l'ID di profilo specificato. L'ID dell'articolo è richiesto solo quando si utilizza il tipo di raccomandazione «Articoli simili» o «Articoli abbinati frequentemente». È possibile inserire manualmente l'ID del profilo o utilizzare un valore predefinito memorizzato in un attributo. Se utilizzi un valore predefinito, assicurati di fornire l'ID dell'articolo utilizzando il precedente blocco Ottieni attributi calcolati. Utilizza il blocco Ottieni attributi calcolati per individuare l'ID dell'articolo specifico prima di procedere alla generazione di consigli nel blocco successivo.
Flow Block Branches
Il blocco di flusso Get profile recommendations può indirizzare i contatti verso i seguenti rami:
-
Successo:
I consigli sono stati generati correttamente per l'ID di profilo fornito. Gli attributi dei consigli selezionati sono stati mantenuti nell'attributo di contatto $. Customer.Recommendations.
-
Errore:
Si è verificato un errore durante il tentativo di generare consigli. Ciò potrebbe essere dovuto a un errore di sistema o alla configurazione del blocco Ottieni consigli sul profilo.
-
Nessuno trovato:
Non è stato possibile generare raccomandazioni.
Utilizzo di Recommendations from the block
La risposta dei consigli viene mantenuta fino al valore $. Customer.Recommendationsattributo contact jsonPath come elenco JSON di oggetti di raccomandazione. Ogni oggetto di raccomandazione conterrà gli attributi Recommendation selezionati.
Il seguente frammento di codice Python di esempio tratto da una funzione Lambda mostra come può essere utilizzato per trasformare i consigli del blocco Get profile recommendations e persisterli in altri attributi di contatto in modo che i consigli possano essere utilizzati nei blocchi successivi.
import boto3 import json # Handle lambda request def lambda_handler(event, context): print("Contact flow data: ", event) # Transform recommendations recommendations = event['Details']['Parameters']['Recommendations'] contact_attributes = {} for i, rec in enumerate(recommendations): contact_attributes.update(flatten(rec, i)) # Set contact attributes using each recommendation attribute value print("Setting contact attributes: ", contact_attributes) try: client = boto3.client('connect', region_name="us-west-2") client.update_contact_attributes( InstanceId=event['Details']['ContactData']['InstanceARN'].rsplit('/', 1)[1], InitialContactId=event['Details']['ContactData']['InitialContactId'], Attributes=contact_attributes ) print("Contact attributes set successfully.") except Exception as e: print("Error setting contact attributes: ", e) # Success response return { 'statusCode': 200, 'body': json.dumps('Success') } # Flatten a nested object into a simple string:string object def flatten(recommendation, index): flat = {} for key, value in recommendation.items(): if isinstance(value, dict): flat.update(flatten(value, index)) else: flat[f"Rec{index}_{key}"] = str(value) return flat
Dopo aver impostato il flusso con il blocco Ottieni consigli sul profilo, puoi iniziare a utilizzarlo per generare consigli per i tuoi clienti durante i loro contatti.
Utilizzo dei consigli sui profili dei clienti nelle campagne in uscita
Puoi integrare Predictive Insights con le campagne in uscita di Connect Customer per fornire consigli personalizzati tramite canali e-mail e SMS. Quando crei una campagna attivata da un evento, puoi configurare la sezione Consigli per generare automaticamente AI-powered consigli per i profili dei clienti associati alla campagna.
Questa integrazione utilizza la mappatura degli oggetti di Web Analytics come categoria di eventi per acquisire i dati sulle interazioni con i clienti, il che consente al motore di raccomandazione di fornire suggerimenti pertinenti e mirati in base al comportamento del cliente.
Per istruzioni dettagliate sulla configurazione dei consigli nelle campagne attivate da eventi, consulta. Creare una campagna in uscita utilizzando i trigger di eventi
Configurazione degli agenti Connect AI per i consigli di vendita
Amazon Q in Connect migliora le capacità degli agenti grazie al nuovo tipo di agente «Orchestration». Questa funzionalità è particolarmente utile per creare un Sales AI Agent in grado di fornire consigli sugli articoli, particolarmente utile negli scenari di upselling e cross-selling.
Nozioni di base
Per iniziare l'implementazione, accedi a Connect Customer Console di gestione AWS e vai su Connect Customer. Dopo aver effettuato l'accesso alla tua istanza Connect tramite l'URL di accesso, individua Amazon Q nel riquadro di navigazione a sinistra e seleziona agenti AI. Troverai un AI Agent of Type Orchestration (SalesAgent) preconfigurato in stato di bozza nella pagina QiC alla voce AI Agents. Questo modello è dotato di tutte le configurazioni necessarie per gli strumenti 1P e di esempi di suggerimenti.
Creazione del tuo agente personalizzato
Per creare un agente di vendita personalizzato, inizia creando un nuovo agente AI di tipo Orchestration e copialo dal modello esistente SalesAgent . Questo processo trasferisce tutti gli strumenti e le configurazioni dal modello al nuovo agente.
Personalizzazione dell'agente
Quando si tratta di aggiornare il prompt dell'agente, gli amministratori hanno due opzioni principali. Possono aggiungere il prompt dell'agente esistente al Sales Agent Prompt e aggiungere le istruzioni di identificazione dell'upsell, oppure possono ricominciare da capo rimuovendo il SalesAgent prompt e creando un nuovo prompt di Orchestration in base al prompt dell'agente attualmente pubblicato e aggiungendovi il prompt dell'agente di vendita. Questa flessibilità consente soluzioni su misura che soddisfano esigenze aziendali e requisiti di dominio specifici.
Configurazione e integrazione del flusso
Dopo aver finalizzato la configurazione dell'agente e averla pubblicata, il passaggio successivo prevede la creazione di un bot Amazon Lex in Flows. Il flusso in entrata deve essere aggiornato per includere il GetCustomerInput blocco con il bot Lex creato. Il nuovo SalesAgent deve essere selezionato nelle opzioni aggiuntive. Dovrai aggiungere sia il blocco di flusso Customer Profile per il recupero dell'ID del profilo sia il blocco di flusso Set-Contact Attributes, impostando CustomerId come chiave per l'ID del profilo e il valore $. Customer.ProfileId
L'implementazione supporta sia i contatti in chat che le chiamate vocali, con l'input del cliente che viene trasmesso senza problemi all'agente QIC sul bot Lex. Questa configurazione completa consente consigli di AI-driven vendita e opportunità di upselling all'interno dell'ambiente Connect Customer. La flessibilità del sistema consente la personalizzazione in base alle esigenze specifiche del settore, pur mantenendo la funzionalità di base dell'assistenza intelligente alle vendite. Questa soluzione fornisce un framework per migliorare le interazioni dei clienti con i AI-powered consigli, supportando in ultima analisi operazioni di vendita e assistenza clienti più efficaci. Gli amministratori possono perfezionare ulteriormente l'implementazione aggiungendo istruzioni specifiche per il dominio e personalizzando i tipi di consigli in base ai requisiti aziendali.
Configurazione SalesAgent da utilizzare per l'assistenza degli agenti
È possibile configurarlo SalesAgent da utilizzare all'interno del widget di chat Q in connect in Agent Workspace. Per farlo è necessario modificare 2 cose principali.
-
Aggiorna il prompt di AIAgent con le istruzioni per accedere alla trascrizione del contatto.
-
Apri il prompt associato all'editor SalesAgent in Prompt e aggiorna il prompt per aggiungere le istruzioni per accedere alla trascrizione del contatto accessibile da
<conversation>{{$.transcript}}</conversation> -
Di seguito è riportato un esempio di prompt che puoi aggiungere al SalesAgent prompt.
**IMPORTANT** **Guide on how to process requests and information:** - The messages section contains YOUR conversation with the customer service agent - Respond to the agent's questions/requests in the messages section - The transcript below is background information about the agent's conversation with their customer - Do not respond directly to the customer - you are helping the AGENT Background context from agent-customer conversation. The following transcript is for your information ONLY. Do not directly respond to messages in this conversation, but instead look at the messages section for what the agent requests you to do. IF YOU REFERENCE ANY INFORMATION FROM THIS SECTION: You should indicate so by saying "According to your conversation with the customer ..." <conversation> {{$.transcript}} </conversation> -
Aggiorna AIAgent con la nuova versione del prompt e aggiorna lo use case Configurazione predefinita → Agent Assistance con questo agente.
Nota
Si consiglia di utilizzare 2 diversi casi d'uso di Sales AIAgent for Self Service e Agent Assistance poiché entrambi richiedono piccole modifiche al prompt. E questo può essere fatto clonando l'agente e semplicemente cambiando la versione del prompt e aggiornando la configurazione predefinita in modo che indichi gli agenti AI corretti per il rispettivo caso d'uso
-
-
Aggiorna il flusso dei contatti in entrata.
-
Rimuovi il GetCustomerInput blocco e aggiungi invece il blocco di flusso dell'assistente Connect
-
Compila la configurazione del blocco di flusso con AIAssistant ARN e seleziona l'AIAgent appropriato.
-
Ora puoi utilizzare questo flusso come normale messaggio in entrata e il widget di chat Q in connect dovrebbe essere in grado di fornire consigli per aiutare con la richiesta dell'utente.