Ti trovi qui:
Instradamento dei dati agli oggetti in Bring Your Own Channel
Utilizzare parametri, mappature dei parametri e flussi per instradare i dati dei clienti agli oggetti Salesforce per Bring Your Own Channel for Messaging e Bring Your Own Channel for CCaaS. Questi dati offrono agli agenti dell'assistenza più contesto per gli utenti con cui inviano i messaggi. Ad esempio, creare un menu a discesa Motivo dell'assistenza e quindi instradare l'input del cliente all'oggetto Sessione di Messaggistica.
Versioni (Edition) richieste
| Visualizzare le versioni supportate. | |
Questo articolo si applica a:
|
Porta il tuo canale per la messaggistica e Porta il tuo canale per CCaaS |
Questo articolo non si applica a:
|
Chat in app ottimizzata, Chat Web ottimizzata v1, Chat Web ottimizzata v2, WhatsApp ottimizzato, Facebook Messenger standard e ottimizzato, SMS standard e ottimizzato, Apple Messages for Business ottimizzato e canali LINE ottimizzati |
Poiché i canali di messaggistica Bring Your Own Channel for Messaging e Bring Your Own Channel for CCaaS non utilizzano un client Salesforce, non abbiamo il controllo completo sulla meccanica. I requisiti di impostazione possono variare in base alle esigenze dell'implementazione. Utilizzare questo argomento della guida per acquisire familiarità con i componenti di base ospitati in Salesforce e con il loro funzionamento. Abbiamo fornito un esempio in cui il nome di un utente finale di Messaggistica viene passato all'oggetto Utente messaggistica utilizzando un flusso e parametri e mappature personalizzati.
-
Creare un flusso Omnicanale da zero con una variabile utilizzata per instradare i dati a un oggetto. Il flusso Omnicanale prende la variabile del flusso, che riceve i dati dal parametro, e invia tali dati dalla variabile del flusso a un oggetto Salesforce. Il flusso instrada quindi il lavoro a una destinazione come un'area di attesa o un agente. In questo esempio, si utilizza una variabile denominata newEndUserName per aggiornare il campo Nome di un oggetto Utente messaggistica.
-
In Flow Builder, aggiungere una variabile
input_recorde una variabilerecordIddisponibili per l'input. -
Creare una nuova variabile che conterrà il valore dei dati che si desidera passare all'oggetto. In questo esempio, viene denominato
newEndUserName. La variabile è disponibile per l'input. - Includere nel flusso un'azione Aggiorna record e un'azione Instrada lavoro.
Per riferimento, confrontare il flusso con questo esempio.Esempio di azione Aggiorna record
Esempio di azione Instrada lavoro
-
In Flow Builder, aggiungere una variabile
-
Se l'implementazione di Bring Your Own Channel for CCaaS utilizza l'instradamento di proprietà del partner, determinare il DurableId del flusso Omnicanale e condividerlo con il partner di implementazione. Questo non è necessario per Bring Your Own Channel for Messaging. Il DurableId inizia sempre con 300 e si differenzia dal FlowId.
-
Per trovare l'ID flusso Omnicanale, da Flow Builder, prendere nota del valore flowId alla fine dell'URL nella finestra del browser. Ad esempio,
https://salesforce-example-url/flowBuilder.app?flowId=301Hr000000Ay9EIAS, dove301Hr000000Ay9EIASè l'ID flusso. -
Per trovare il DurableId del flusso, eseguire una query nel Query Editor della Developer Console. Utilizzare una query con questa sintassi, dove LatestVersionId è l'ID flusso del flusso Omnicanale.
SELECT ActiveVersionId, ApiName, ApiVersion, DurableId FROM FlowDefinitionView WHERE LatestVersionId = '301Hr000000Ay9EIAS'
-
Per trovare l'ID flusso Omnicanale, da Flow Builder, prendere nota del valore flowId alla fine dell'URL nella finestra del browser. Ad esempio,
-
In Imposta, nella casella Ricerca veloce, immettere
Messaging Settingse selezionare Impostazioni di Messaggistica. - Selezionare il canale di messaggistica.
-
In Parametri personalizzati, aggiungere un parametro personalizzato che corrisponda al nome della variabile nel flusso Omnicanale, ad esempio newEndUserName. Il parametro stabilisce i dati che si desidera raccogliere dal cliente.
- Specificare una Lunghezza massima per il parametro personalizzato minore o uguale a 1500.
- Quando si crea il parametro, prendere nota del Nome variabile canale e della Lunghezza massima e condividerli con il partner di implementazione.
-
In Mappature dei parametri, aggiungere la mappatura dei parametri per il parametro personalizzato. La mappatura dei parametri collega un parametro a una variabile di flusso. Questa mappatura invia i dati raccolti dal parametro in un flusso, dove vengono instradati a un oggetto Salesforce.



