Verificare la presenza di referenti corrispondenti nell'organizzazione
Trovare un referente corrispondente con un elemento Ottieni record
Nel flusso, aggiungi un elemento Get records (Ottieni record) che esegue una query nell’organizzazione per individuare eventuali referenti esistenti il cui indirizzo email corrisponde a quello inserito dall’utente.
- Fai clic su
al di sotto dell'elemento Contact Info (Info referente).
- Seleziona Get Records (Ottieni record).
- Nel riquadro di configurazione di Get Records (Ottieni record), inserisci questi valori.
- In Label (Etichetta), inserisci
Find a Match(Trova una corrispondenza).
Il campo API Name (Nome API) viene automaticamente impostato suFind_a_Match.
- In Oggetto, seleziona Contact (Referente).
- In Label (Etichetta), inserisci
- Nella sezione Filter Contact Records (Filtra record Referente), in Condition Requirements (Requisiti della condizione), verifica che sia selezionata la voce Conditions Are Met (AND) (Tutte le condizioni sono soddisfatte (AND)).
- Inserisci la condizione seguente:
- In Field (Campo), seleziona Email.
- In Operator (Operatore), seleziona Equals (Uguale a).
- In Value (Valore), seleziona contact > Email.
- In Field (Campo), seleziona Email.
- Lascia invariati i valori predefiniti degli altri campi.
L'area di disegno del flusso dovrebbe avere questo aspetto.

- Fai clic su Save (Salva).
Stabilire se è stato trovato un referente corrispondente
Successivamente, il flusso deve controllare se l’elemento Get Records (Ottieni record) ha individuato un referente esistente con lo stesso indirizzo email. Visto che a seconda del risultato il flusso deve eseguire azioni diverse, aggiungi un elemento “Decision” (Decisione) per creare più percorsi che il flusso potrà seguire.
- Fai clic su
al di sotto dell'elemento Find a Match (Trova una corrispondenza).
- Seleziona Decision (Decisione).
- Nel riquadro di configurazione di Decision (Decisione), inserisci questi valori.
- In Label (Etichetta), inserisci
Match Found?(Corrispondenza trovata?).
Il campo API Name (Nome API) viene automaticamente impostato suMatch_Found.
- In Label (Etichetta), inserisci
- Nella sezione Outcome Order (Ordine degli esiti), assicurati che sia selezionata la voce New Outcome (Nuovo esito) e inserisci questi valori nella sezione Outcome Details (Dettagli esito).
- In Outcome Label (Etichetta esito), inserisci
Found(Trovata).
Il campo API Name (Nome API) viene automaticamente impostato suFound.
- In Condition Requirements to Execute Outcome (Requisiti delle condizioni per eseguire l’esito), assicurati che sia selezionata la voce All Conditions Are Met (AND) (Tutte le condizioni sono soddisfatte (AND)).
- Inserisci il seguente requisito della condizione.
- In Resource (Risorsa), seleziona Contact from Find a Match (Referente da Trova una corrispondenza) > Entire Resource (Intera risorsa).
- In Operator (Operatore), seleziona Is Blank (È vuoto).
- In Value (Valore), seleziona False (Falso).

- In Resource (Risorsa), seleziona Contact from Find a Match (Referente da Trova una corrispondenza) > Entire Resource (Intera risorsa).
- In Outcome Label (Etichetta esito), inserisci
- Nella sezione Outcome Order (Ordine degli esiti), seleziona Default Outcome (Esito predefinito).
- In Label (Etichetta), inserisci
Not Found(Non trovata).
- In Label (Etichetta), inserisci
- Salva il flusso.
Ora, nell’area di disegno del flusso, dall’elemento Decision (Decisione) hanno origine due percorsi: uno da eseguire se viene trovato un referente corrispondente e uno da eseguire nel caso contrario.

Tuttavia, se viene trovato un referente corrispondente, il flusso deve chiedere conferma all’utente in merito all’azione che vuole intraprendere. Nella prossima unità creerai un’altra schermata e un’altra decisione per confermare cosa succederà dopo.
