Del via


Bruk makroer for øktkobling

Merk

Informasjonen om funksjonstilgjengelighet er som følger.

Dynamics 365 Contact Center – innebygd Dynamics 365 Contact Center – frittstående Dynamics 365 Customer Service
No Ja Ja

Du kan bruke øktkoblingshandlinger for å utføre øktrelaterte operasjoner. Øktkoblingsmakroer gjør det mulig å legge til handlinger, for eksempel hente ID-en, oppdatere en fane, sende fane-ID-en, sette fokus til en fane basert på fane-ID-en, åpne en fanemal og oppdatere øktkonteksten.

Du kan bruke handlingene flere ganger på tvers av forskjellige makroer for å automatisere og utføre operasjoner relatert til en økt i Customer Service workspace.

Hent den gjeldende fanen

Denne handlingen henter detaljene for gjeldende kategori i Customer Service. Handlingen henter tabulator-IDen som kan brukes i handlingene Oppdater-kategorien og Fokus-kategorien.

Oppdater fanen

Oppdaterer en kategori i Customer Service workspace-økten. Denne handlingen inneholder følgende felt.

Felt Description
Fane-ID Angi ID-en for kategorien du vil oppdatere.
Dette er et obligatorisk felt.

Eksempel: Avslutte en sak, hente kategori-ID og oppdatere kategorien

Utfør fremgangsmåten nedenfor for å opprette en makro for å avslutte en sak, hente ID-en og deretter oppdatere kategorien. Legg til følgende handlinger i makroen:

  1. Avslutt sak med følgende attributter:
    • Hendelses-ID: ${anchor.incidentid}
    • Fakturerbar tid: 0
    • Løsning: Case ${anchor.ticketnumber} resolved via macros
  2. Hent den gjeldende kategorien for å hente den gjeldende kategorien og lagre kategori-ID-en som en dynamisk verdi.
  3. Oppdater kategorien for å angi kategori-ID-en til den dynamiske verdien som ble hentet i forrige trinn, med Kategori-ID angitt til Tab ID.

Fokuser på fanen

Lar deg fokusere på en kategori i Customer Service workspace-økten. Denne handlingen inneholder følgende felt.

Felt Description
Fane-ID Angi identifikatoren for kategorien du vil gi fokus til.
Dette er et obligatorisk felt.

Eksempel: Opprette en oppgave fra en sak, og deretter sette fokus tilbake til saksskjemaet

Utfør fremgangsmåten nedenfor for å opprette en makro som oppretter en oppgave fra en sak, og setter fokus tilbake til saksskjemaet. Legg til følgende handlinger i makroen:

  1. Hent den gjeldende kategorien for å kopiere kategori-ID-en for saken.
  2. Åpne et nytt skjema for å opprette en oppføring for å opprette en ny oppgave fra saken.
  3. Lagre oppføringen
  4. Fokuser på fanen med Fane-ID angitt til Tab ID. Dette setter fokus tilbake til den opprinnelige saksfanen.

Åpne programfane

Åpner det angitte programmet i en ny fane med attributtene du definerer. Handlingen inneholder følgende felt.

Felt Description
Sidetype Angi programtypen som skal åpnes. Mer informasjon: Sidetyper.
ID for programmal Angi ID-en for programmalen.
Attributtnavn Angi det logiske navnet på attributtet du vil oppdatere.
Attributtverdi Angi attributtverdien som er oppdatert for attributtet som er nevnt ovenfor.

Eksempel: Åpne en fanemal basert på det unike navnet på fanemalen

Hvis du vil opprette en makro som åpner en fanemal som sender det unike navnet på fanemalen som en parameter og åpner en fanemal basert på det unike navnet på faneimalen, legger du til handlingen Åpne programfane med følgende attributter:

  • Sidetype: Entity Record
  • ID for programmal: bde86e2f-6bd1-48a9-baf9-dae720aa9f45

Oppdater øktkonteksten

Oppdaterer øktkonteksten i Customer Service workspace for enhetsøkter. Hvis du for eksempel starter en enhetsøkt for en saksoppføring, defineres variablene for øktkontekst når økten starter. Hvis du oppdaterer sakstittelen, oppdateres imidlertid ikke øktkonteksten. Makroer bruker derfor den bufrede informasjonen. Du kan legge til trinnet Oppdater øktkonteksten etter at du har startet makrokjøringen, for å bruke den nyeste informasjonen.

Eksempel: Oppdater sakstittelen, og opprett deretter en oppgave med den oppdaterte sakstittelen

Utfør følgende trinn for å opprette en makro som oppdaterer sakstittelen, og deretter oppretter en oppgave ved hjelp av den nye oppdaterte sakstittelen:

  1. Legg til produktivitetshandlingen Oppdater en eksisterende oppføring med følgende attributter:
    • ID for enhetsoppføring: #{anchor.incidentid}
    • Logisk navn for enhet: incident
    • Attributtnavn: tittel
    • Attributtverdi: [Backlog]${anchor.title}
  2. Legg til handlingen Oppdater øktkonteksten for å oppdatere hurtigbufferen for øktkonteksten etter at sakstittelen er oppdatert.
  3. Legg til handlingen Åpne et nytt skjema for å opprette en oppføring med følgende attributter:
    • Logisk navn for enhet: task
    • Attributtnavn: emne
    • Attributtverdi: Oppgave angående sak: ${anchor.title}

Angi øktkontekst

Oppretter en variabel i øktkonteksten. Bruk handlingen til å opprette dine egne øktvariabler for å validere betingelser eller spore hvordan agenter navigerer gjennom agentskript.

Felt Description
Attributtnavn Angi navnet på øktkontekstvariabelen.
Attributtverdi Angi verdien for øktkontekstvariabelen.

Eksempel: Opprett en øktkontekstvariabel for å spore agentskriptbanen

Utfør følgende oppgaver for å legge til en arbeidsflyt som oppretter en øktkontekstvariabel når en bruker bytter fra ett agentskript til et annet, og deretter bruker øktvariabelkonteksten til videre makrokjøringer:

  1. Legg til Sett fokus til et agentskript med attributtet Unikt navn på agentskript angitt til new_agentscript_highpriority.
  2. Legg til handlingen Angi øktkontekst med følgende attributter:
    • Attributtnavn: firstProcess
    • Attributtverdi: Saker med høy prioritet
  3. Legg til handlingen Fyll ut skjema automatisk med følgende attributter:
    • Logisk navn for enhet: incident
    • Attributtnavn: beskrivelse
    • Attributtverdi: {firstProcess}

Neste trinn

Flytkobling