Loading

Come aggiornare lo stato del caso in base ai messaggi email sui casi

Data pubblicazione: Sep 27, 2025
Descrizione
Quando si utilizza Email a caso, può essere molto utile che lo stato del caso venga aggiornato automaticamente quando si riceve un messaggio email sul caso o quando si invia un messaggio email dal caso

Alcuni processi aziendali richiedono di modificare lo stato quando si ricevono messaggi email solo se lo stato esistente è qualcosa come Pending Customer Reply (In attesa di risposta dal cliente).
Risoluzione
Creare un flusso per gestirlo automaticamente. 

Le istruzioni riportate di seguito si adattano alle esigenze delle organizzazioni Salesforce comuni, ma potrebbe essere necessario aggiungere alcuni stati dei casi o discostarsi dalle istruzioni esatte per soddisfare le esigenze della propria organizzazione. È possibile eseguire ulteriori aggiornamenti dello stato del caso e aggiungere ulteriori esiti decisioni dello stato del caso per soddisfare le proprie esigenze. Ricordare di costruire e testare sempre in un Sandbox prima di spostare il flusso in un'organizzazione di produzione. 
immagine

Creare un flusso attivato da record sull'oggetto EmailMessage.
Le condizioni di immissione per il flusso elencate di seguito consentiranno alle email inviate dal caso o a quelle ricevute sul caso da Email a caso di soddisfare i criteri di immissione.

Logica condizione
(1 AND 4) OR (2 AND 3 AND 4)
Condition.PNG
immagine

Creare un elemento decisione denominato Direzione email
Questo elemento deciderà se il messaggio email arriva a Salesforce o è stato inviato da Salesforce. Nominare l'esito creato In entrata e rinominare l'esito predefinito In uscita.

In entrata
Incoming.PNG
immagine

Creare un elemento decisione sul lato In entrata chiamato Stato caso attuale
Creare due esiti, uno chiamato Caso nuovo e l'altro Caso chiuso, rinominando anche l'esito predefinito in Altro stato caso.

Caso nuovo
CaseIsNew.PNG

Caso chiuso
Closed.PNG
immagine

Aggiorna casi chiusi a riaperti
Creare un record di aggiornamento per aggiornare il caso con l'ID che corrisponde alla variabile di flusso {!$Record.ParentId} con Riaperto.
immagine

Aggiornare i casi con altri stati a Risposta all'email ricevuta
Creare un record di aggiornamento per aggiornare il caso con l'ID che corrisponde alla variabile di flusso {!$Record.ParentId} con Risposta all'email ricevuta. 
immagine

Creare un elemento decisione sul lato in uscita chiamato Il caso è chiuso o nuovo?
Creare un esito chiamato Chiuso o Nuovo e rinominare l'esito predefinito in Non chiuso o Nuovo. Il primo esito deve essere impostato per eseguire l'esito quando Qualsiasi condizione è soddisfatta (OR)

Chiuso o Nuovo
Closed or New.PNG
immagine

Aggiornare i casi non Chiuso o Nuovo in Pending Customer Reply (In attesa di risposta dal cliente)
Creare un record di aggiornamento per aggiornare il caso con l'ID che corrisponde alla variabile di flusso {!$Record.ParentId} Pending Customer Reply (In attesa di risposta dal cliente)
immagine

Nota: come per il flusso, ci sono molti modi corretti per realizzare le cose che portano allo stesso esito. Questo è stato scritto seguendo le procedure ottimali e utilizzando le funzionalità disponibili nel flusso al momento della stesura di questo documento; con l'arrivo di nuove funzionalità nel flusso, potrebbero esserci modifiche all'interfaccia utente che causano una mancata corrispondenza esatta delle immagini. 

Nota: al momento della stesura di questo documento, il debug del flusso per i messaggi email non funziona. Maggiori informazioni sono disponibili qui.


Vedere anche :
Build a Flow (Creare un flusso)
Add and Edit Elements in Auto-Layout (Aggiungere e modificare elementi in layout automatico)

_____________________________________

Scritto da: Andrew Russo | Leader nelle Risposte Salesforce
Andrew Russo è analista sviluppatore amministratore e architetto presso BACA Systems. Lavora nell'ecosistema Salesforce dal 2017 e ha una conoscenza immensa della piattaforma. Aiuta i Trailblazer a diventare più esperti nell'utilizzo di Salesforce.

I materiali inviati riflettono esclusivamente le opinioni dell'utente che li ha resi disponibili e non le opinioni di Salesforce, indipendentemente dal fatto che l'utente sia affiliato a Salesforce, e possono contenere o costituire prodotti, servizi, informazioni, dati, contenuti e altri materiali resi disponibili da o per conto di terze parti ("Materiali di terze parti").  Salesforce non controlla né approva, né è responsabile per i materiali di terze parti, inclusa la loro accuratezza, validità, tempestività, completezza, affidabilità, integrità, qualità, legalità, utilità o sicurezza, o qualsiasi diritto di proprietà intellettuale applicabile. Tutti i materiali resi disponibili attraverso qualsiasi bacheca o forum in risposta a domande pubblicate, o che in altro modo pretendono di rispondere a qualsiasi domanda, comprese le domande su Salesforce o sui programmi, sono resi disponibili solo per conoscenza generale e non devono mai essere considerati come risposte a domande specifiche degli utenti (anche se una risposta è contrassegnata come risposta "migliore" o con qualifiche simili). È sempre consigliabile contattare l'assistenza Salesforce per ottenere risposte alle proprie domande specifiche. Salesforce non ha alcun controllo sui materiali inviati e non è responsabile di alcun uso o abuso (inclusa la distribuzione) da parte di terze parti di tali materiali.

In caso di domande, è possibile attingere al sapere dell'intera Trailblazer Community qui: https://trailhead.salesforce.com/trailblazer-community/feed
Numero articolo Knowledge

000393845

 
Caricamento
Salesforce Help | Article