Använda makron för anslutningsprogram för session
Obs
Du kan se tillgänglighetsinformationen för funktionen enligt följande.
Dynamics 365 Contact Center – inbäddad | Dynamics 365 Contact Center – fristående | Dynamics 365 Customer Service |
---|---|---|
Nej. | Ja | Ja |
Du kan använda åtgärder för att utföra sessionsrelaterade åtgärder. Med makron för sessionskoppling kan du lägga till åtgärder som att hämta ID, uppdatera en flik, skicka flik-ID, ställa in fokus till en flik baserat på flik-ID, öppna en flikmall och uppdatera sammanhang för sessioner.
Du kan använda åtgärderna hur många gånger som helst över olika makron för att automatisera och utföra åtgärder som är relaterade till en session Customer Service workspace.
Hämta den aktuella fliken
Den här åtgärden visar information om den aktuella fliken i kundtjänst. Åtgärden hämtar flik-ID:t som kan användas på flikarna Uppdatera och Fokus.
Uppdatera fliken
Uppdaterar en flik sessionen Customer Service workspace. Den här åtgärden innehåller följande fält.
Fält | Description |
---|---|
Flik-ID | Ange ID för den flik som du vill uppdatera. Det är ett obligatoriskt fält. |
Exempel: Lös ett ärende, skaffa flik-ID och uppdatera fliken
Utför följande steg för att skapa ett makro för att stänga ett ärende, hämta ID:t och uppdatera fliken. Lägg till följande åtgärder i makrot:
-
Lös ärende med följande attribut:
-
Incident-ID:
${anchor.incidentid}
- Fakturerbar tid: 0
-
Lösning:
Case ${anchor.ticketnumber} resolved via macros
-
Incident-ID:
- Hämta den aktuella fliken och lagra flik-ID som ett dynamiskt värde.
-
Uppdatera fliken för att ställa in flik-ID:t till det dynamiska värde som erhölls i föregående steg med Flik-ID inställt på
Tab ID
.
Fokusera på fliken
Gör att du kan fokusera på en flik i sessionen Customer Service workspace. Den här åtgärden innehåller följande fält.
Fält | Description |
---|---|
Flik-ID | Ange identifieraren för fliken som du vill fokusera på. Det är ett obligatoriskt fält. |
Exempel: Skapa en uppgift från ett ärende och ställ sedan tillbaka fokus till ärendeformuläret
Skapa ett makro som skapar en uppgift från ett ärende och ställer in fokus tillbaka till ärendeformuläret genom att utföra följande steg. Lägg till följande åtgärder till makrot:
- Hämta den aktuella fliken för att kopiera ärendets flik-ID.
- Öppna ett nytt formulär för att skapa en post för att skapa en ny uppgift från ärendet.
- Spara posten
-
Fokusera på fliken med flik-ID inställt på
Tab ID
. Fokusen ställs in på den ursprungliga ärendefliken.
Öppna programflik
Öppnar det angivna programmet på en ny flik med de attribut du definierar. Åtgärden innehåller följande fält.
Fält | Description |
---|---|
Sidtyp | Ange vilken apptyp som ska öppnas. Mer information: Sidtyper. |
ID för programmall | Ange ID för den appmallen. |
Attributnamn | Ange det logiska namnet på det attribut som du vill uppdatera. |
Attributvärde | Ange det attributvärde som ska uppdateras för det ovannämnda attributet. |
Exempel: Öppna en flikmall baserat på unikt namn på flikmallen
För att skapa ett makro som öppnar en flikmall som skickar flikmallens unika namn som en parameter och öppnar en flikmall baserat på flikmallens unika namn, Lägg till åtgärden öppen appflik med följande attribut:
-
Sidtyp:
Entity Record
- ID för programmall : bde86e2f-6bd1-48a9-baf9-dae720aa9f45
Uppdatera sessionens kontext
Uppdaterar sessionskontexten i Customer Service workspace för entitetssessioner. Om du till exempel startar en entitetssession för en ärendepost definieras session sammanhangsvariablerna när sessionen startar. Men om du uppdaterar ärenderubriken uppdateras inte sessionskontexten. Därför används den cachelagrade informationen för makron. Du kan lägga till steget Uppdatera sessionskontext efter att makrot har körts och använda den senaste informationen.
Exempel: Uppdatera ärenderubriken och skapa sedan en uppgift med den uppdaterade ärenderubriken
Skapa ett makro som uppdaterar ärenderubriken och sedan skapar en uppgift med den nya uppdaterade ärenderubriken genom att utföra följande steg:
- Lägg till produktivitetsåtgärden Uppdatera en befintlig post med följande attribut:
-
ID för enhetspost:
#{anchor.incidentid}
-
Entitetens logiska namn:
incident
- Attributnamn: titel
-
Attributvärde:
[Backlog]${anchor.title}
-
ID för enhetspost:
- Lägg till åtgärden kontextåtgärden Uppdatera sessionen så att Uppdatera sessionens kontext uppdateras när ärenderubriken har uppdaterats.
- Lägg till åtgärden Öppna ett nytt formulär om du vill skapa en post med följande attribut:
-
Entitetens logiska namn:
task
- Attributnamn: ämne
-
Attributvärde: uppgift för ärende:
${anchor.title}
-
Entitetens logiska namn:
Agne sessionskontext
Skapar en variabel i sessionskontexten. Använd åtgärden om du vill skapa egna sessionsvariabler för att verifiera villkor eller spåra hur handläggare navigerar via handläggarmanuskript.
Fält | Description |
---|---|
Attributnamn | Ange namnet på sessionens kontextvariabel. |
Attributvärde | Ange värdet på sessionens kontextvariabel. |
Exempel: Skapa en sessionsvariabel för att spåra sökvägen för handläggarmanuskriptet
Utför följande uppgifter för att lägga till ett arbetsflöde som skapar en kontextvariabel för session när en användare växlar från ett handläggarmanuskript till ett annat och sedan använder sessionsvariabelns kontext för ytterligare makrokörningar:
- Lägg till Ställ in fokus på handläggarmanuskript med attributet Unikt namn för handläggarmanuskript anges till
new_agentscript_highpriority
. - Lägg till åtgärden Ställ in sessionskontext med följande attribut:
-
Attributnamn:
firstProcess
- Attributvärde: Ärenden med hög prioritet
-
Attributnamn:
- Lägg till åtgärden Fyll i formulär automatiskt med följande attribut:
-
Entitetens logiska namn:
incident
- Attributnamn: beskrivning
-
Attributvärde:
{firstProcess}
-
Entitetens logiska namn: