ใช้แมโครตัวเชื่อมต่อเซสชัน
บทความ 04/12/2567
2 ผู้สนับสนุน
คำติชม
ในบทความนี้
ดาวน์โหลดแท็บปัจจุบัน
รีเฟรชแท็บ
มุ่งเน้นที่แท็บ
รีเฟรชบริบทเซสชัน
กำหนดบริบทเซสชัน
ขั้นตอนถัดไป
แสดง 2 เพิ่มเติม
นำไปใช้กับ : Dynamics 365 Contact Center—แบบสแตนด์อโลนและ Dynamics 365 Customer Service เท่านั้น
คุรสามารถใช้การดำเนินการของตัวเชื่อมต่อเซสชันเพื่อทำงานที่เกี่ยวข้องกับเซสชัน แมโครตัวเชื่อมต่อเซสชันช่วยให้คุณสามารถเพิ่มการดำเนินการ เช่น การรับรหัส การรีเฟรชแท็บ การส่งรหัสแท็บ การตั้งค่าโฟกัสไปที่แท็บตามรหัสแท็บ การเปิดเทมเพลตแท็บ และการรีเฟรชบริบทของเซสชัน
คุณสามารถใช้การดำเนินการนี้กี่ครั้งก็ได้ในแมโครต่างๆ เพื่อทำให้เป็นอัตโนมัติและดำเนินการที่เกี่ยวข้องกับเซสชันใน Customer Service workspace
การดำเนินการนี้จะได้รับรายละเอียดของแท็บปัจจุบันใน Customer Service การดำเนินการดึงรหัสแท็บที่สามารถใช้ในการดำเนินการ แท็บรีเฟรช และ แท็บโฟกัส
รีเฟรชแท็บในเซสชัน Customer Service workspace การดำเนินการนี้มีฟิลด์ต่อไปนี้
ขยายตาราง
ฟิลด์
Description
รหัสแท็บ
ระบุรหัสของแท็บที่คุณต้องการรีเฟรช นี่เป็นฟิลด์บังคับ
ตัวอย่าง: แก้ไขกรณี รับรหัสแท็บ และรีเฟรชแท็บ
ทำตามขั้นตอนต่อไปนี้เพื่อสร้างแมโครเพื่อแก้ไขกรณี รับรหัส จากนั้นรีเฟรชแท็บ เพิ่มการดำเนินการต่อไปนี้ลงในแมโคร:
แก้ไขกรณี ด้วยแอตทริบิวต์ต่อไปนี้:
รหัสเหตุการณ์ : ${anchor.incidentid}
เวลาที่เรียกเก็บเงินได้ : 0
การแก้ไขปัญหา : Case ${anchor.ticketnumber} resolved via macros
รับแท็บปัจจุบัน เพื่อรับแท็บปัจจุบันและจัดเก็บรหัสแท็บเป็นค่าไดนามิก
รีเฟรชแท็บ เพื่อตั้งค่ารหัสแท็บเป็นค่าไดนามิกที่ได้รับในขั้นตอนก่อนหน้า โดย รหัสแท็บ ตั้งค่าเป็น Tab ID
ช่วยให้คุณสามารถโฟกัสแท็บในเซสชัน Customer Service workspace การดำเนินการนี้มีฟิลด์ต่อไปนี้
ขยายตาราง
ฟิลด์
Description
รหัสแท็บ
ระบุตัวระบุของแท็บที่คุณต้องการให้มุ่งเน้น นี่เป็นฟิลด์บังคับ
ทำตามขั้นตอนต่อไปนี้เพื่อสร้างแมโครที่สร้างงานจากกรณี และตั้งค่าโฟกัสกลับไปยังฟอร์มกรณี เพิ่มการดำเนินการต่อไปนี้ไปยังแมโคร:
รับแท็บปัจจุบัน เพื่อคัดลอกรหัสแท็บของกรณี
เปิดฟอร์มใหม่เพื่อสร้างเรกคอร์ด ที่จะสร้างงานใหม่จากกรณี
บันทึกเรกคอร์ด
โฟกัสไปที่แท็บ โดยตั้งค่ารหัสแท็บเป็น Tab ID
วิธีนี้จะตั้งค่าโฟกัสกลับไปที่แท็บกรณีดั้งเดิม
เปิดแอปพลิเคชันที่ระบุในแท็บใหม่พร้อมแอตทริบิวต์ที่คุณกำหนด การดำเนินการประกอบด้วยฟิลด์ต่อไปนี้
ขยายตาราง
ฟิลด์
Description
ชนิดเพจ
ระบุชนิดแอปพลิเคชันที่จะเปิด ข้อมูลเพิ่มเติม: ชนิดของหน้า
รหัสเทมเพลตแอปพลิเคชัน
ระบุรหัสของเทมเพลตแอปพลิเคชัน
ชื่อแอตทริบิวต์
ระบุชื่อทางตรรกะของแอททริบิวต์ที่คุณต้องการอัปเดต
ค่าแอตทริบิวต์
ระบุค่าแอตทริบิวต์ที่จะอัปเดตสำหรับแอตทริบิวต์ที่กล่าวถึงข้างต้น
ตัวอย่าง: เปิดเทมเพลตแท็บตามชื่อเฉพาะของเทมเพลตแท็บ
หากต้องการสร้างแมโครที่เปิดเทมเพลตแท็บที่ส่งชื่อเฉพาะของเทมเพลตแท็บเป็นพารามิเตอร์ และเปิดเทมเพลตแท็บตามชื่อเฉพาะของเทมเพลตแท็บ ให้เพิ่มการดำเนินการ เปิดแท็บแอปพลิเคชัน โดยมีแอตทริบิวต์ดังต่อไปนี้:
ชนิดเพจ : Entity Record
รหัสเทมเพลตแอปพลิเคชัน : 6a6a6a6a-7777-bbbb-8888-9c9c9c9c9c9c
รีเฟรชบริบทของเซสชันใน Customer Service workspace สำหรับเซสชันเอนทิตี ตัวอย่างเช่น หากคุณเปิดใช้เซสชันเอนทิตีสำหรับเรกคอร์ดกรณี ตัวแปรบริบทของเซสชันจะถูกกำหนดเมื่อเซสชันเริ่มต้น อย่างไรก็ตาม หากคุณอัปเดตชื่อกรณี บริบทเซสชันจะไม่ได้รับการอัปเดต ดังนั้น แมโครจะใช้ข้อมูลที่แคชไว้ คุณสามารถเพิ่มขั้นตอน รีเฟรชบริบทของเซสชัน หลังจากเริ่มรันแมโครเพื่อใช้ข้อมูลล่าสุด
ตัวอย่าง: อัปเดตชื่อกรณี จากนั้นสร้างงานด้วยชื่อกรณีที่อัปเดต
ทำตามขั้นตอนต่อไปนี้เพื่อสร้างแมโครที่อัปเดตชื่อกรณี จากนั้นสร้างงานโดยใช้ชื่อกรณีที่อัปเดตใหม่:
เพิ่มการดำเนินการเพิ่มประสิทธิภาพการทำงาน อัปเดตเรกคอร์ดที่มีอยู่ โดยมีแอตทริบิวต์ต่อไปนี้:
รหัสเรกคอร์ดเอนทิตี : #{anchor.incidentid}
ชื่อตรรกะของเอนทิตี : incident
ชื่อแอตทริบิวต์ : title
ค่าแอตทริบิวต์ : [Backlog]${anchor.title}
เพิ่มการดำเนินการ รีเฟรชบริบทเซสชัน เพื่อรีเฟรชแคชของบริบทเซสชันหลังจากอัปเดตชื่อกรณีแล้ว
เพิ่มการดำเนินการ เปิดฟอร์มใหม่เพื่อสร้างเรกคอร์ด โดยมีแอตทริบิวต์ต่อไปนี้:
ชื่อตรรกะของเอนทิตี : task
ชื่อแอตทริบิวต์ : ชื่อเรื่อง
ค่าแอตทริบิวต์ : งานที่มีความเกี่ยวข้องกับกรณี: ${anchor.title}
สร้างตัวแปรในบริบทเซสชัน ใช้การดำเนินการเพื่อสร้างตัวแปรเซสชันของคุณเองเพื่อตรวจสอบเงื่อนไขหรือติดตามวิธีที่เจ้าหน้าที่ใช้งานสคริปต์สำหรับเจ้าหน้าที่
ขยายตาราง
ฟิลด์
Description
ชื่อแอตทริบิวต์
ระบุชื่อของตัวแปรบริบทเซสชัน
ค่าแอตทริบิวต์
ระบุค่าของตัวแปรบริบทเซสชัน
ตัวอย่าง: สร้างตัวแปรบริบทของเซสชันเพื่อติดตามเส้นทางสคริปต์สำหรับเจ้าหน้าที่
ดำเนินงานต่อไปนี้เพื่อเพิ่มเวิร์กโฟลว์ที่สร้างตัวแปรบริบทเซสชันเมื่อผู้ใช้สลับจากสคริปต์สำหรับเจ้าหน้าที่หนึ่งไปยังอีกสคริปต์หนึ่ง จากนั้นใช้บริบทตัวแปรเซสชันสำหรับการเรียกใช้แมโครเพิ่มเติม:
เพิ่ม ตั้งค่าโฟกัสสคริปต์สำหรับเจ้าหน้าที่ โดยมีแอตทริบิวต์ ชื่อเฉพาะของสคริปต์สำหรับเจ้าหน้าที่ ตั้งค่าเป็น new_agentscript_highpriority
เพิ่มการดำเนินการ ตั้งค่าบริบทเซสชัน โดยมีแอตทริบิวต์ต่อไปนี้:
ชื่อแอตทริบิวต์ : firstProcess
ค่าแอตทริบิวต์ : กรณีที่มีลำดับความสำคัญสูง
เพิ่มการดำเนินการ เติมข้อมูลในฟิลด์ของฟอร์มอัตโนมัติ โดยมีแอตทริบิวต์ต่อไปนี้:
ชื่อตรรกะของเอนทิตี : incident
ชื่อแอตทริบิวต์ : คำอธิบาย
ค่าแอตทริบิวต์ : {firstProcess}
ตัวเชื่อมต่อโฟลว์