Skip to main content

Aggiungere variabili e filtri ad agenti secondari e azioni

Nota

Nota

Stai seguendo la formazione in italiano? Inizia la sfida in un Trailhead Playground in italiano e utilizza le traduzioni fornite tra parentesi per la navigazione. Per quanto riguarda i valori da inserire, copia e incolla solo quelli in lingua inglese, perché la convalida della sfida è basata sul fatto che i dati siano in inglese. Se non superi la sfida nella tua organizzazione italiana, ti consigliamo di (1) selezionare Stati Uniti per le impostazioni internazionali, (2) selezionare Inglese per la lingua seguendo le istruzioni riportate qui e, successivamente, (3) fare nuovamente clic sul pulsante "Controlla la sfida".

Visita il badge Trailhead nella tua lingua per informazioni dettagliate su come usufruire dell'esperienza Trailhead in altre lingue.

Abilitare Einstein e Agentforce

La prima operazione che Linda compie per impostare l’autenticazione utente per Cloud Kicks consiste nell’assicurarsi che sia Einstein sia Agentforce siano abilitati. Ecco come procedere.

  1. Fai clic su Icona Setup (Imposta) e seleziona Setup (Imposta). La pagina Setup (Imposta) si apre in una nuova scheda.
  2. Nella casella Quick Find (Ricerca veloce) di Setup (Imposta), cerca e seleziona Einstein Setup (Impostazione Einstein).
  3. Accertati che il pulsante di alternanza in corrispondenza di Turn on Einstein (Attiva Einstein) sia impostato su On (Attivato).
  4. Aggiorna il browser per caricare nuovamente la pagina Setup (Imposta).
  5. Utilizzando la casella Quick Find (Ricerca veloce) in Setup (Imposta), cerca e seleziona Salesforce Go.
  6. Nella casella di testo Search features… (Cerca funzioni…), inserisci e seleziona Agentforce (Default) (Agentforce (predefinito)).

Opzione Agentforce (Default) (Agentforce (predefinito)) selezionata.

  1. Fai clic su Get Started (Per iniziare).
  2. Fai clic su Turn On (Attiva).
  3. Fai clic su Confirm (Conferma).

Attivare i flussi

Successivamente, Linda attiva alcuni flussi creati in precedenza nell’organizzazione. È necessario attivarli affinché le azioni di autenticazione funzionino correttamente. eseguendo queste operazioni:

  1. In Setup (Imposta), utilizza la casella Quick Find (Ricerca veloce) di Setup (Imposta) per cercare e selezionare Flows (Flussi).
  2. Fai clic sull’intestazione di colonna Last Modified (Data ultima modifica), l’ultima colonna, per ordinare i flussi portando in cima i flussi modificati più di recente.
  3. Seleziona il flusso Get Orders by Contact (Recupera ordini in base al referente) per aprire il flusso in una nuova scheda.
  4. Fai clic su Activate (Attiva).
  5. Chiudi la scheda del browser. La scheda del passaggio di impostazione precedente dovrebbe essere ancora aperta.
  6. Seleziona il flusso Get Contact (Recupera referente) per aprire il flusso in una nuova scheda.
  7. Fai clic su Activate (Attiva).
  8. Chiudi la scheda del browser. La scheda del passaggio di impostazione precedente dovrebbe essere ancora aperta.

Modificare un agente secondario e le azioni

L’agente secondario Customer Verification (Verifica cliente) è un agente secondario standard che verifica l’identità dei clienti prima di concedere l’accesso a dati sensibili. L’agente secondario contiene due azioni.

Azione

Che cosa fa

Send Email with Verification Code (Invia email con codice di verifica)

Invia un’email con un codice monouso di verifica valido per 5 minuti. Quindi chiede all’utente di controllare l’email e fornire il codice.

Verify Customer (Verifica cliente)

Chiede all’utente il nome utente o l’email e li confronta con i record utente e referente di Salesforce.

Il primo passaggio consiste nel mappare gli output dell’azione Send Email with Verification Code (Invia email con codice di verifica) agli input dell’azione Verify Customer (Verifica cliente). Consideralo un metodo per collegare le domande (input) alle risposte (output) per entrambe le azioni.

Creare le variabili

Andiamo per ordine, per prima cosa è necessario creare quattro variabili, che saranno aggiunte agli input e agli output delle azioni.

  1. In Setup (Imposta), cerca e seleziona Agentforce Agents (Agenti Agentforce).
  2. Nell’elenco degli agenti, fai clic su Cloud Kicks Service Agent (Agente dell’assistenza Cloud Kicks).
  3. Fai clic su Open in Builder (Apri nel Generatore).
  4. Nella barra laterale, seleziona l’icona Context (Contesto).

Menu Context (Contesto) nell’Agentforce Builder (Generatore Agentforce).

  1. Fai clic su New Variable (Nuova variabile).
    • Name (Nome): Authentication Key (Chiave di autenticazione)
    • API Name (Nome API): Authentication_Key
    • Description (Descrizione): This variable stores the authentication key that generates the verification code. (In questa variabile viene memorizzata la chiave di autenticazione che genera il codice di verifica.)
    • Data Type (Tipo di dati): Text (Testo)
    • Allow value to be set by API (Consenti all’API di impostare il valore): lascia deselezionato
    • Allow LLM to use value (Consenti all’LLM di usare il valore): lascia deselezionato
    • In Assign or Map This Variable (Assegna o mappa questa variabile), inserisci: Customer Verification (Verifica cliente) > Send Email with Verification Code (Invia email con codice di verifica) > Authentication Key (Chiave di autenticazione)
  1. Fai clic su Save (Salva).
  2. Fai clic su New Variable (Nuova variabile).
    • Name (Nome): Customer ID (ID cliente)
    • API Name (Nome API): Customer_ID
    • Description (Descrizione): This variable stores the user ID or contact ID. (In questa variabile viene memorizzato l’ID utente o l’ID referente.)
    • Data Type (Tipo di dati): Text (Testo)
    • Allow value to be set by API (Consenti all’API di impostare il valore): lascia deselezionato
    • Allow LLM to use value (Consenti all’LLM di usare il valore): lascia deselezionato
    • In Assign or Map This Variable (Assegna o mappa questa variabile), inserisci: Customer Verification (Verifica cliente) > Send Email with Verification Code (Invia email con codice di verifica) > Customer ID (ID cliente)
  1. Fai clic su Save (Salva).
  2. Fai clic su New Variable (Nuova variabile).
    • Name (Nome): Customer Type (Tipo cliente)
    • API Name (Nome API): Customer_Type
    • Description (Descrizione): This variable stores the customer ID type (user or contact). (In questa variabile viene memorizzato il tipo di ID cliente (utente o referente).)
    • Data Type (Tipo di dati): Text (Testo)
    • Allow value to be set by API (Consenti all’API di impostare il valore): lascia deselezionato
    • Allow LLM to use value (Consenti all’LLM di usare il valore): lascia deselezionato
    • In Assign or Map This Variable (Assegna o mappa questa variabile), inserisci: Customer Verification (Verifica cliente) > Send Email with Verification Code (Invia email con codice di verifica) > Customer Type (Tipo cliente)
  1. Fai clic su Save (Salva).
  2. Fai clic su New Variable (Nuova variabile).
    • Name (Nome): Verified Contact record ID (ID record referente verificato)
    • API Name (Nome API): Verified_Contact_record_ID
    • Description (Descrizione): This variable stores a boolean value that indicates if the customer is verified. (In questa variabile viene memorizzato un valore booleano che indica se il cliente è stato verificato.)
    • Data Type (Tipo di dati): Boolean (Booleano)
    • Allow value to be set by API (Consenti all’API di impostare il valore): lascia deselezionato
    • Allow LLM to use value (Consenti all’LLM di usare il valore): lascia deselezionato
    • In Assign or Map This Variable (Assegna o mappa questa variabile), inserisci: Customer Verification (Verifica cliente) > Verify Customer (Verifica cliente) > Verified (Verificato)
  1. Fai clic su Save (Salva).

Modificare gli input dell’azione Verify Customer (Verifica cliente)

  1. Fai clic sull’icona Subagents (Agenti secondari) .
  2. Nella sezione Subagents (Agenti secondari), fai clic su Customer verification (Verifica cliente).
  3. Fai clic sulla scheda This Subagent’s Actions (Azioni di questo agente secondario).
  4. Fai clic sull’azione Verify Customer (Verifica cliente).
  1. Scorri verso il basso fino al riquadro (azzurro) dell’input 1 Authentication Key Instructions (1 Chiave di autenticazione Istruzioni) e fai clic sull’input Assign a Variable (Assegna una variabile).
  2. Seleziona la variabile Authentication Key (Chiave di autenticazione).
  3. Scorri verso il basso fino al riquadro (azzurro) dell’input 3 Customer ID Instructions (3 ID Cliente Istruzioni) e fai clic sull’input Assign a Variable (Assegna una variabile).
  4. Seleziona la variabile Customer ID (ID cliente).
  5. Scorri verso il basso fino al riquadro (azzurro) dell’input 4 Customer Type Instructions (4 Tipo cliente Istruzioni) e fai clic sull’input Assign a Variable (Assegna una variabile).
  6. Seleziona la variabile Customer Type (Tipo cliente).

Le variabili corrispondenti aggiunte a ciascun input.

Mappare l’azione Verify Customer (Verifica cliente) alle variabili

Il passaggio successivo consiste nel mappare l’output Customer ID (ID Cliente) dell’azione Verify Customer (Verifica cliente) alla variabile. È un modo per collegare lo stato di verifica al cliente. Successivamente potrai usare questa variabile per filtrare le azioni che gli agenti dovranno eseguire per conto dei clienti.

  1. Con l’azione Verify Customer (Verifica cliente) ancora aperta, scorri verso il basso fino al riquadro (verde) dell’output 2 Customer Id Instructions (2 ID cliente Istruzioni) e fai clic sull’input Map to Variable (Mappa a variabile).
  2. Seleziona la variabile VerifiedCustomerId.

Le variabili corrispondenti aggiunte all’output Customer ID (ID cliente).

Mappare l’azione Get Cases for Verified Contact (Recupera casi per referente verificato) a una variabile

Ora, aggiungi la variabile Verified Customer ID (ID cliente verificato) all’agente secondario Case Management (Gestione dei casi). Questo permetterà all’agente di accedere a tutti i casi associati al referente verificato.

  1. Fai clic sulla freccia <— View Action (Visualizza azione) e quindi sulla freccia < Subagent Details (Dettagli agente secondario) per tornare all’elenco degli agenti secondari.
  2. Nell’elenco degli agenti secondari, fai clic su Case Management (Gestione dei casi).
  3. Fai clic sulla scheda This Subagent’s Actions (Azioni di questo agente secondario).
  4. Fai clic sull’azione Get Cases for Verified Contact (Recupera casi per referente verificato).
  5. Scorri verso il basso fino al riquadro (azzurro) dell’input 1 Verified Contact record ID (1 ID record referente verificato) e fai clic sull’input Assign a Variable (Assegna una variabile).
  6. Seleziona la variabile Verified Customer ID (ID cliente verificato).

Creare un filtro

Adesso iniziamo davvero a divertirci. Ora puoi creare un filtro usando la variabile Is Verified (È verificato), in modo che gli agenti abbiano accesso agli agenti secondari che contengono azioni private soltanto quando il cliente è verificato. Cloud Kicks aveva chiesto che per l’agente secondario Case Management (Gestione dei casi) fosse richiesta la verifica, quindi è qui che va aggiunto il filtro.

  1. Nella barra laterale, seleziona l’icona Context (Contesto). Se necessario, fai clic su <- Variable (Variabile) per tornare all’elenco delle variabili.
  2. Nel riquadro del Context (Contesto), fai clic sulla scheda Filters (Filtri).
  3. Fai clic su New (Nuovo) e inserisci i dati seguenti.
    • Name (Nome): Is Verified (È verificato)
    • Accertati che il API Name (Nome API) sia Is_Verified
    • Seleziona All conditions are met (AND) (Tutte le condizioni sono soddisfatte (AND))
    • Resource (Risorsa): Verified Contact record ID (ID record referente verificato)
    • Operator (Operatore): Equal (Uguale a)
    • Value (Valore): True (Vero)
  1. Fai clic su Save (Salva).
  2. Fai clic sull’icona Subagents (Agenti secondari) .
  3. Fai clic sulla freccia <— View Action (Visualizza azione) e quindi sulla freccia < Subagent Details (Dettagli agente secondario) per tornare all’elenco degli agenti secondari.
  4. Nell’elenco degli agenti secondari, fai clic su Case Management (Gestione dei casi).
  5. Fai clic sull’icona Filter (Filtro).

L’icona Filter (Filtro) per gli agenti secondari evidenziata.

  1. Fai clic sull’input Assign Filters (Assegna filtri) e seleziona Is Verified (È verificato).
  2. Fai clic su Save (Salva).

Ora che hai attivato i flussi, creato le variabili e applicato i filtri, è arrivato il momento di unire il tutto e vedere l’autenticazione dell’agente in azione.

Risorse

Condividi il tuo feedback su Trailhead dalla Guida di Salesforce.

Conoscere la tua esperienza su Trailhead è importante per noi. Ora puoi accedere al modulo per l'invio di feedback in qualsiasi momento dal sito della Guida di Salesforce.

Scopri di più Continua a condividere il tuo feedback