Gli amministratori possono usare i trigger di vendita in Sell per automatizzare parti specifiche del workflow di ogni rappresentante commerciale. Ciò significa che quando si verifica un evento da te specificato e le condizioni configurate sono soddisfatte, viene eseguita un’azione definita da te. Ad esempio, puoi automatizzare il workflow di tutti i rappresentanti di vendita in modo che ogni volta che un evento trigger (come l’aggiornamento di una trattativa) si verifica in Sell e soddisfi le condizioni predefinite (come “Il valore della trattativa è maggiore di 1000” ), Sell tenta automaticamente di eseguire le azioni definite per quel trigger, ad esempio “Aggiorna titolare della trattativa a Valerie Golden”.
Per creare trigger, devi essere un amministratore. Tuttavia, tutti gli utenti Sell possono causare un evento trigger che richiede la valutazione delle condizioni ed esegue l'azione predefinita se le condizioni trigger sono soddisfatte.
Questo articolo include i seguenti argomenti:
Articoli correlati:
Creazione delle condizioni di un trigger
È possibile definire le condizioni per specificare quando le azioni trigger vengono implementate dopo il verificarsi di un evento trigger. Ogni volta che si verifica, i trigger di vendita che lo usano ne valutano le condizioni in base all'oggetto che ha causato l'evento trigger. Le azioni trigger vengono eseguite ogni volta che si verifica un evento trigger e le condizioni del trigger sono soddisfatte.
Per evitare trigger ripetitivi, se il trigger A, ad esempio, esegue azioni sull'oggetto B e l'oggetto B genera un evento trigger e le condizioni del trigger A sono soddisfatte, è necessario assicurarsi che le azioni non vengano eseguite più e più volte.
La seguente ricetta di esempio evita questo tipo di problema. Le condizioni Trigger delle vendite assegnano qualsiasi trattativa aggiornata a un valore pari o superiore a 1.000 al rappresentante di vendita a New York, Valerie Golden.
Quando
La trattativa è aggiornata
Se
Deal Value
è maggiore di 1000
E
Deal State
è New York
Allora
Aggiorna Deal Owner
a Valerie Golden
Per creare un trigger
- Nella barra laterale Sell, fai clic su Impostazioni > Regole aziendali > Trigger.
- Nella pagina Trigger , fai clic su Aggiungi trigger.
- Nel campo Nome , assegna il nome al trigger (ad es
Deal owner updated
). - Seleziona la casella di spunta Imposta come attivo se vuoi che questo trigger sia attivo.
- In Quando, fai clic sull’evento che causa il trigger (ad esempio,
Deal is updated
). - In If, fai clic su +Aggiungi condizione.
- Inserisci le informazioni sul trigger nei seguenti campi:
- Oggetto : la trattativa è l’unico oggetto attualmente supportato.
-
Campo : scegli il tipo di campo a cui deve fare riferimento l’oggetto (ad esempio,
Value
). -
Operatore : seleziona il campo dal menu a discesa (ad esempio,
Is greater than
). -
Valore : inserisci il valore correlato alla scelta dal menu Campo (ad es
Greater than 1000
)
- Fai clic su Aggiungi.
Impostazione delle azioni di un trigger
Dopo aver impostato l’evento e le condizioni del trigger, puoi determinare le azioni da intraprendere se la valutazione del trigger ha esito positivo.
Le azioni vengono eseguite sugli oggetti oggetto dell’evento trigger e che hanno soddisfatto le condizioni di trigger specificate per tale evento.
Puoi selezionare i campi di un oggetto per cui aggiungere valori o aggiornare. Ad esempio, selezionando il file Owner
e “Valerie Golden”, come valore, il titolare della trattativa passerà a Valerie Golden ogni volta che si verifica un evento trigger e le condizioni sono soddisfatte per l’azione.
Per creare l’azione per il trigger
- In Quindi, fai clic su Aggiungi azione.
- In Aggiorna, nel campo Oggetto da aggiornare , scegli un oggetto dal menu a discesa (attualmente la trattativa è l’unico oggetto supportato).
- In Aggiorna valori campo, inserisci le informazioni sulle azioni che il trigger avvierà:
-
Campo da aggiornare : scegli dal menu a discesa (ad es
Owner
oppureValue
). - Valore : disponibile nel menu Campo da aggiornare . Scegli dal menu a discesa Valore il valore correlato alla tua scelta (ad esempio, il nome della persona a cui vuoi far appartenere la trattativa).
-
Campo da aggiornare : scegli dal menu a discesa (ad es
- Aggiungi tutti i campi e i valori pertinenti necessari per il trigger (fino a 200). Al termine, fai clic su Aggiungi.
- Fai clic su Salva.
Uso degli operatori “e” e “or”.
Dopo aver aggiunto la prima condizione, sotto di essa viene visualizzato un operatore AND. L’operatore determina la relazione tra le condizioni per la logica alla base del trigger. Puoi impostarlo su AND oppure impostarlo su OR.
AND - usa questo operatore se ci sono due o più condizioni che devono essere soddisfatte affinché la valutazione del trigger abbia esito positivo. Puoi anche usare l’operatore AND per collegare le condizioni tra le clausole.
OPPURE: usa questo operatore quando una clausola contiene due o più condizioni, ma solo una delle condizioni deve essere soddisfatta affinché il trigger abbia esito positivo.
L’esempio seguente usa una serie di condizioni che restituiscono vere in due scenari indipendenti:
- 1° scenario: È necessaria una sola condizione: if the
Deal Value
è maggiore di1000
. - 2° scenario: Se sono soddisfatte tre condizioni: il
Deal Country
è ilUSA
, ilDeal Source
è unTradeshow
, e ilDeal primary contact
èVIP Company
.
Se
Deal.Value
è maggiore di 1000
OPPURE
(Deal.Country
è USA
AND Deal.Source
è Tradeshow
AND Deal
primary contact
è VIP Company
)
In uso una condizione di annullamento
A volte la logica di un trigger richiede una condizione di annullamento, ad esempio per evitare che un trigger si ripeta. Come mostra lo scenario seguente, una condizione di annullamento impedisce al trigger di eseguire ulteriori azioni se tale condizione è già stata soddisfatta.
Scenario: un trigger di ciclo continuo
In questo scenario, la logica per un trigger di titolarità viene assegnata Deal.Owner
a Distribution
> Distribution
assegna un utente dal suo pool come nuovo Deal.Owner
> La trattativa viene aggiornata. Questo attiva un nuovo evento trigger, che provoca l’esecuzione del trigger sullo stesso oggetto, l’assegnazione di un altro proprietario dal pool di distribuzione e la ripetizione del ciclo più e più volte.
Per evitare un trigger di loop
Aggiungi una condizione di annullamento che consenta l’esecuzione del trigger su un determinato oggetto una sola volta. Ad esempio,
IF
Deal.Owner
non lo è Distribution
Aggiungendo questa condizione, una distribuzione agirà su una trattativa solo quando le condizioni sono soddisfatte. Quando il trigger agisce di nuovo sulla trattativa, controlla se il titolare della trattativa appartiene a quella distribuzione. Se è vero, allora la condizione IF Deal.Owner
non lo è Distribution
sarà soddisfatto, rendendo falsa la logica di valutazione del trigger e impedendo al trigger di ripetere la stessa azione più e più volte.
Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.
Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.