Oppdatere meldingsøkt med ansattdetaljer
Når en ansatt kontakter en servicerepresentant via chat, mottar servicerepresentanten et innkommende chattevarsel i HR Service Console. For å vise navnet på den ansatte i varselet må meldingsøktposten inneholde den ansattes konto-ID, kontakt-ID og fullt navn. Hvis du vil oppdatere meldingsøktposten med disse detaljene, oppretter du en automatisk startet flyt og oppdaterer Omnikanal-flyten.
Nødvendige utgaver
| Vis støttede versjoner. |
| Nødvendige brukertillatelser | |
|---|---|
| For å åpne, redigere eller opprette en flyt i Flow Builder: | Behandle flyter |
Opprette automatisk startet flyt for å oppdatere Meldingsøkt-post
- Skriv Flyter i Hurtigsøk-feltet under Oppsett, og velg Flyter.
- Opprette en ny flyt.
- Velg Start fra begynnelsen, og klikk på Neste.
- Velg Automatisk startet flyt (ingen utløser), og klikk på Opprett.
-
Opprett disse inndatavariablene fra Leder-fanen i verktøykassen: userId og routableId.
userId-variabelen lagrer bruker-IDen som sendes til flyten. RutableId lagrer den rutebare ID-en til meldingsøktposten for den gjeldende meldingsøkten.
- Legg til disse Hent post-elementene i flyten: Hent bruker, Hent kontakt og Hent meldingsøkt.
- Legg til et Oppdater poster-element kalt Oppdater meldingsøkt.
-
I Hent bruker-elementet bruker du bruker-IDen som sendes til flyten, til å hente den ansatte brukerposten.
- Velg Salesforce-objekt under Datakilde.
- Velg Bruker fra rullegardinlisten Objekt.
- Velg Alle betingelser er oppfylt (OG) fra rullegardinlisten Betingelseskrav.
- Legg til en betingelse for å hente en brukerpost hvis bruker-IDen er lik verdien som er lagret i userId-variabelen.
- Velg Bare den første posten i Hvor mange poster som skal lagres.
- Velg Lagre alle felt automatisk under Slik lagrer du postdata.
-
I Hent kontakt-elementet bruker du brukerposten som mottas fra Hent bruker-elementet, til å hente den relaterte kontaktposten.
- Velg Salesforce-objekt under Datakilde.
- Velg Kontakt i Objekt-rullegardinlisten.
- Velg Alle betingelsene er oppfylt (OG) fra rullegardinlisten Betingelseskrav.
- Legg til en betingelse for å hente den relaterte kontaktposten hvis kontakt-IDen er lik den relaterte kontakt-IDen til brukerposten som er lagret i postvariabelen Bruker fra bruker.
- Velg Bare den første posten i Hvor mange poster som skal lagres.
- Velg Lagre alle felt automatisk under Slik lagrer du postdata.
-
I elementet Hent meldingsøkt bruker du rutableID overført til flyten for å hente den gjeldende meldingsøktposten.
- Velg Salesforce-objekt under Datakilde.
- Velg Meldingsøkt fra rullegardinlisten Objekt.
- Velg Alle betingelser er oppfylt (OG) fra rullegardinlisten Betingelseskrav.
- Legg til en betingelse for å hente en meldingsøktpost hvis IDen er lik verdien som er lagret i routableId-variabelen.
- Velg Bare den første posten i Hvor mange poster som skal lagres.
- Velg Lagre alle felt automatisk under Slik lagrer du postdata.
-
I elementet Oppdater meldingsøkt oppdaterer du den gjeldende meldingsøktposten med den relaterte kontaktpostens kontakt-ID, fullt navn og ID for relatert konto.
- Velg Angi betingelser for å oppdatere poster og angi verdier under Angi betingelser for å identifisere poster og angi felt enkeltvis.
- Velg Meldingsbruker fra rullegardinlisten Objekt.
- Velg Alle betingelser er oppfylt (AND) fra rullegardinlisten Betingelseskrav for oppdatering av poster.
- Legg til en betingelse for å hente meldingsbrukerposten hvis IDen er lik den relaterte meldingsbruker-IDen til posten som er lagret i postvariabelen Meldingsøkt fra Meldingsøkt.
- I delen Angi feltverdier for Meldingsbrukerposter angir du AccountId-feltverdien til ID-en til kontoen som er relatert til posten som er lagret i postvariabelen Kontakt fra Hent kontakt. Angi verdien i ContactId-feltet til verdien som er lagret i Kontakt-ID-feltet til postvariabelen Hent kontakt fra. Angi verdien i Navn-feltet til verdien som er lagret i Fullt navn-feltet til postvariabelen Kontakt fra Hent kontakt.
- Aktiver flyten.
Oppdatere Omnikanal-flyt for innebygde meldinger
Gå tilbake til Omnikanal-flyten som du opprettet da du klargjorde en Salesforce-organisasjon, og legg til den automatisk startede flyten som en underflyt.
- Skriv Flyter i Hurtigsøk-feltet under Oppsett, og velg Flyter.
- Finn og velg den tidligere Omnikanal-flyten fra listen.
- Legg til et Underflyt-element etter Start, og velg den automatisk startede flyten som du tidligere opprettet.
- Angi etikett, API-navn og beskrivelse.
- Angi inndataverdier for den automatisk startede flyten ved å overføre variabelverdiene userID og recordID fra Omnikanal-flyten.
-
Aktiver flyten.
Med denne flyten ser en servicerepresentant den ansattes konto-ID, kontakt-ID og fullt navn i meldingsøktposten. Det innkommende chattevarslet viser navnet på den ansatte.
Hjalp denne artikkelen med å løse problemet ditt?
La oss få vite det slik at vi kan forbedre!

