Bagikan melalui


Menggunakan makro konektor sesi

Catatan

Informasi ketersediaan fitur adalah sebagai berikut.

Dynamics 365 pusat kontak—tertanam Dynamics 365 pusat kontak—mandiri Dynamics 365 Customer Service
No Ya Ya

Anda dapat menggunakan tindakan konektor sesi untuk melakukan operasi terkait sesi. Makro konektor sesi memungkinkan Anda menambahkan tindakan seperti mendapatkan ID, menyegarkan tab, meneruskan ID tab, mengatur fokus ke tab berdasarkan ID tab, membuka templat tab, dan merefresh konteks sesi.

Anda dapat menggunakan tindakan beberapa kali di berbagai makro untuk mengotomatiskan dan melakukan operasi yang terkait dengan sesi di ruang kerja layanan pelanggan.

Ambil tab saat ini

Tindakan ini mendapatkan detail tab saat ini di layanan pelanggan. Tindakan mengambil ID Tab yang dapat digunakan dalam tindakan tab Refresh dan tab Fokus.

Refresh tab

Merefresh tab di sesi layanan pelanggan ruang kerja. Tindakan ini berisi bidang berikut.

Bidang Description
ID Tab Tentukan ID kasus tab yang ingin Anda segarkan.
Ini adalah bidang wajib.

Contoh: Mengatasi kasus, mendapatkan ID tab, dan memuat ulang tab

Lakukan langkah-langkah berikut ini untuk membuat makro guna mengatasi kasus, mendapatkan ID, lalu refresh tab. Tambahkan tindakan berikut ke makro:

  1. Atasi kasus dengan atribut berikut:
    • ID Insiden: ${anchor.incidentid}
    • Waktu yang dapat ditagih: 0
    • Resolusi: Case ${anchor.ticketnumber} resolved via macros
  2. Dapatkan tab saat ini untuk mendapatkan tab saat ini dan menyimpan id tab sebagai nilai dinamis.
  3. Refresh tab untuk mengatur ID tab ke nilai dinamis yang diperoleh di langkah sebelumnya dengan ID Tab diatur ke Tab ID.

Fokus pada tab

Memungkinkan Anda untuk fokus pada tab di sesi layanan pelanggan ruang kerja. Tindakan ini berisi bidang berikut.

Bidang Description
ID Tab Tentukan pengidentifikasi tab yang ingin Anda fokuskan.
Ini adalah bidang wajib.

Contoh: Membuat tugas dari kasus, lalu mengatur fokus kembali ke formulir kasus

Lakukan langkah-langkah berikut ini untuk membuat makro yang membuat tugas dari kasus dan mengatur fokus kembali ke formulir kasus. Tambahkan tindakan berikut ke makro:

  1. Dapatkan tab saat ini untuk menyalin ID Tab kasus.
  2. Buka formulir baru untuk membuat rekaman untuk membuat tugas baru dari kasus tersebut.
  3. Simpan catatan
  4. Fokus pada tab dengan ID Tab diatur ke Tab ID. Ini menetapkan fokus kembali ke tab kasus asli.

Buka tab aplikasi

Membuka aplikasi yang ditentukan di tab baru dengan atribut yang Anda tentukan. Tindakan ini berisi bidang berikut.

Bidang Description
Jenis halaman Tentukan jenis aplikasi yang akan dibuka. Informasi selengkapnya: Jenis halaman.
ID Template Aplikasi Tentukan ID template aplikasi.
Nama Atribut Tentukan Nama logis atribut yang ingin Anda perbarui.
Nilai atribut Tentukan nilai atribut yang diperbarui untuk atribut yang disebutkan di atas.

Contoh: Buka template tab berdasarkan nama unik template tab

Untuk membuat makro yang membuka templat tab dengan meneruskan nama unik templat tab sebagai parameter dan membuka templat tab berdasarkan nama unik templat tab, Tambahkan tindakan Buka tab aplikasi dengan atribut berikut:

  • Jenis halaman: Entity Record
  • ID Template Aplikasi: bde86e2f-6bd1-48a9-baf9-dae720aa9f45

Refresh konteks sesi

Me-refresh konteks sesi di ruang kerja layanan pelanggan untuk sesi entitas. Misalnya, jika Anda meluncurkan sesi entitas untuk rekaman kasus, variabel konteks sesi ditentukan saat sesi dimulai. Namun, jika Anda memperbarui judul kasus, konteks sesi tidak diperbarui. Oleh karena itu, makro menggunakan informasi cache. Anda bisa menambahkan Refresh konteks sesi langkah setelah memulai eksekusi makro untuk menggunakan informasi terbaru.

Contoh: Perbarui judul kasus lalu buat tugas dengan judul kasus yang diperbarui

Lakukan langkah-langkah berikut ini untuk membuat makro yang memperbarui judul kasus lalu membuat tugas menggunakan judul kasus baru yang diperbarui:

  1. Tambahkan tindakan Perbarui produktivitas rekaman yang ada dengan atribut berikut:
    • ID rekaman entitas: #{anchor.incidentid}
    • Nama logis entitas: incident
    • Nama Atribut: judul
    • Nilai atribut: [Backlog]${anchor.title}
  2. Tambahkan tindakan Refresh konteks sesi untuk me-refresh cache konteks sesi setelah judul kasus diperbarui.
  3. Tambahkan tindakan Buka formulir baru untuk membuat rekaman dengan atribut berikut:
    • Nama logis entitas: task
    • Nama Atribut: subjek
    • Nilai Atribut: Tugas terkait kasus: ${anchor.title}

Atur konteks sesi

Membuat variabel dalam konteks sesi. Gunakan tindakan untuk membuat variabel sesi Anda sendiri guna memvalidasi kondisi atau melacak cara agen menavigasi skrip agen.

Bidang Description
Nama Atribut Tentukan nama variabel konteks sesi.
Nilai atribut Tentukan nilai variabel konteks sesi.

Contoh: Buat variabel konteks sesi untuk melacak jalur skrip agen

Lakukan tugas berikut untuk menambahkan alur kerja yang membuat variabel konteks sesi saat pengguna beralih dari satu skrip agen ke lainnya, lalu, menggunakan konteks variabel sesi untuk menjalankan makro lebih lanjut:

  1. Tambahkan fokus Set ke skrip agen dengan skrip agen Unique Name atribut set to new_agentscript_highpriority.
  2. Tambahkan tindakan Tetapkan konteks sesi dengan atribut berikut:
    • Nama atribut: firstProcess
    • Nilai Atribut: Kasus prioritas tinggi
  3. Tambahkan tindakan formulir IsiOtomatis dengan atribut berikut:
    • Nama logis entitas: incident
    • Nama Atribut: deskripsi
    • Nilai atribut: {firstProcess}

Langkah berikutnya

Konektor aliran