หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นำไปใช้กับ: Dynamics 365 Contact Center—แบบฝัง, Dynamics 365 Contact Center—แบบสแตนด์อโลน และ Dynamics 365 Customer Service
การส่งข้อความขาออกช่วยให้องค์กรสามารถส่งข้อความถึงลูกค้าผ่านช่องทางที่รองรับ โดยอิงตามเหตุการณ์ที่ระบบเรียกใช้หรือที่ผู้ใช้กำหนดเอง คุณสามารถกำหนดค่าเทมเพลตข้อความสำหรับช่องทาง SMS และ WhatsApp เท่านั้น
ในฐานะผู้ดูแลระบบ คุณสามารถทำงานต่อไปนี้:
- สร้างเทมเพลตข้อความที่สามารถนำไปใช้กับข้อความขาออก
- กำหนดค่าข้อความขาออกที่จะส่งสำหรับเหตุการณ์ที่ทริกเกอร์สำหรับเอนทิตี เช่น การสร้างกรณี
- กำหนดค่าข้อความขาออกที่จะส่งด้วยตนเองตามเหตุการณ์ที่ไม่ใช่ของระบบ เช่น การจัดส่งล่าช้าเนื่องจากสภาพอากาศ
ข้อกำหนดเบื้องต้น
- จัดเตรียมช่องทาง ที่คุณต้องการใช้ในสภาพแวดล้อมของคุณ
- กำหนดค่าช่องทาง SMS โดยใช้ Twilio หรือ Azure Communication Services เพื่อส่งข้อความขาออกผ่าน SMS
- กำหนดค่าช่องทาง WhatsApp โดยใช้บัญชีผู้ใช้ Twilio ในการส่งข้อความขาออกผ่าน WhatsApp
- คุณต้องมีบัญชีผู้ใช้ Power Automate
ตั้งค่าเทมเพลตข้อความ
ตั้งค่าเทมเพลตเพื่อส่งข้อความขาออก ในการสร้างเทมเพลต ให้พิจารณาสถานการณ์ที่กำหนดให้องค์กรของคุณต้องส่งข้อความขาออก
ลงชื่อเข้าใช้ศูนย์การจัดการบริการ Copilot
สร้างเทมเพลต สำหรับข้อความขาออกของคุณ
สําคัญ
ในวันที่ 1 เมษายน 2025 WhatsApp แท็บคอนโซลของเทมเพลต และ API ของเทมเพลต จะไม่สนับสนุน หากต้องการสร้างเทมเพลต WhatsApp ใหม่ คุณต้องใช้ตัวสร้างเทมเพลตเนื้อหา
ก่อนวันที่ 1 เมษายน 2025 เราขอแนะนำให้คุณดำเนินการต่อไปนี้เพื่อหลีกเลี่ยงการหยุดชะงักของบริการ:
- ย้ายเทมเพลต WhatsApp ที่มีอยู่ของคุณไปยัง ตัวสร้างเทมเพลตเนื้อหาใน Twilio
- ในแอปศูนย์การจัดการบริการ Copilot ให้อัปเดตเทมเพลตข้อความ WhatsApp ของคุณเพื่อใช้ SID เทมเพลตเนื้อหาแทนชื่อเทมเพลต
- หากคุณกําลังใช้โฟลว์ขาออกที่ใช้งานอยู่ ให้อัปเดตเทมเพลตที่คุณสร้างไว้ก่อนหน้านี้
ปัจจุบัน เทมเพลตเนื้อหาแต่ละชุดสามารถมีได้เพียงภาษาเดียวเท่านั้น หากคุณต้องการใช้เทมเพลตเดียวกันในหลายภาษา คุณต้องสร้างเทมเพลตเนื้อหาแยกต่างหากสำหรับแต่ละภาษา สําหรับข้อมูลเพิ่มเติม ดูที่ สร้างเทมเพลตเนื้อหา
ตั้งค่าการกำหนดค่าขาออก
คุณสามารถตั้งค่าการกําหนดค่าขาออกได้ในแอปศูนย์การจัดการบริการ Copilot
ในแผนผังเว็บไซต์ เลือก การตั้งค่าของลูกค้า ใน การสนับสนุนลูกค้า หน้า การตั้งค่าลูกค้า จะแสดงขึ้นมา
ในส่วน ขาออก เลือก จัดการ หน้า การกําหนดค่าขาออกที่ใช้งานอยู่ จะปรากฏขึ้น
เลือก สร้าง จากนั้นบนหน้า การกําหนดค่าขาออกใหม่ ให้ป้อนรายละเอียดสําหรับการตั้งค่าที่กล่าวถึงในตารางต่อไปนี้
เขตข้อมูล Description ค่าตัวอย่าง Name ชื่อของการตั้งค่าคอนฟิกขาออก ตัวอย่าง:
กรณีที่สร้างขึ้น
อัปเดตกรณีแล้ว
เพิ่มผู้ใช้แล้วแสดงในเส้นเวลา ฟิลด์ แสดงในเส้นเวลา แสดงข้อความขาออกในเส้นเวลาและกิจกรรมของลูกค้า ตั้งค่าการสลับเป็น ใช่ สำหรับข้อความตามเหตุการณ์ที่ใช้กับการเดินทางการสนับสนุนของลูกค้ากลุ่มหนึ่ง สําหรับข้อความจํานวนมากที่จําเป็นต้องส่งไปยังลูกค้าจํานวนมาก เราขอแนะนําให้คุณปล่อยการตั้งค่านี้ไว้ที่ ไม่ เพื่อประหยัดทรัพยากรในสภาพแวดล้อมของศูนย์ติดต่อ Dynamics 365 และที่เก็บข้อมูล ใช่ ชนิดช่องทาง ชื่อของช่องทางที่กำลังตั้งค่าการกำหนดค่า SMS หรือ WhatsApp แชนเนล หมายเลขช่องทาง สําหรับ SMS การตั้งค่านี้คือหมายเลขแชนเนลที่กําหนดไว้ล่วงหน้า
สําหรับ WhatsApp การตั้งค่านี้คือหมายเลขโทรศัพท์ที่กําหนดไว้ล่วงหน้าเทมเพลตข้อความ ชื่อของเทมเพลต เทมเพลตที่คุณสร้างไว้ก่อนหน้านี้ รหัสการกำหนดค่า ถูกสร้างขึ้นเมื่อคุณเลือก บันทึก ใช้ในภายหลังเพื่อระบุการกำหนดค่าขาออกนี้เมื่อคุณตั้งค่าโฟลว์ใน Power Automate
คุณสามารถเลือกเทมเพลตข้อความสำหรับข้อความขาออก ภาษาข้อความเริ่มต้นและรุ่นข้อความที่แปลเป็นภาษาท้องถิ่นเป็นส่วนหนึ่งของการกำหนดค่าเทมเพลตข้อความและใช้กับข้อความขาออก
ตั้งค่าโฟลว์ Power Automate
Power Automate มีแพลตฟอร์มแบบ low-code สำหรับระบบอัตโนมัติของเวิร์กโฟลว์และกระบวนการ การรับส่งข้อความขาออกในศูนย์ติดต่อ Dynamics 365 อาศัยตรรกะทางธุรกิจตามโฟลว์ เรียนรู้เพิ่มเติมใน คู่มือ Power Automate คุณสามารถดาวน์โหลดและนำเข้าโฟลว์ตัวอย่างต่อไปนี้เพื่อเริ่มต้น:
โฟลว์การสร้างกรณีและปัญหา - SMS (ไฟล์.zip): เทมเพลตนี้ส่งข้อความขาออกโดยอัตโนมัติเมื่อกรณีถูกสร้างขึ้น
กรณีแก้ไขปัญหาโฟลว์ - SMS (ไฟล์.zip): เทมเพลตชนิดทันทีนี้ส่งข้อความขาออกไปยังลูกค้าทั้งหมดที่มีกรณีในสถานะที่แก้ไขแล้วด้วยตนเอง
หากต้องการตั้งค่าโฟลว์ Power Automate
ในแผนผังเว็บไซต์ของศูนย์การจัดการบริการ Copilot เลือกประสิทธิภาพในประสบการณ์การสนับสนุน หน้า ประสิทธิภาพการทำงาน จะปรากฏขึ้น
ในส่วน เทมเพลตข้อความ เลือก จัดการ หน้า มุมมองเทมเพลตข้อความ จะแสดงขึ้นมา
เลือก โฟลว์ ที่ด้านบนของหน้าจอ จากนั้นเลือก สร้างโฟลว์
or
ไปที่ https://us.flow.microsoft.com/ลงชื่อเข้าใช้บัญชีของคุณ แล้วเลือก โฟลว์ของฉัน
ใน Power Automate ให้ตั้งค่าโฟลว์ที่สอดคล้องกับสถานการณ์การส่งข้อความขาออกของคุณ:
อัตโนมัติ: ส่งข้อความอัตโนมัติที่เรียกใช้โดยเหตุการณ์ของระบบ ตัวอย่างเช่น การสร้างกรณี
ทันที: ส่งข้อความด้วยตนเองเกี่ยวกับเหตุการณ์ที่ไม่ใช่ของระบบ เช่น ความล่าช้าในการจัดส่ง หรือการขายผลิตภัณฑ์
กำหนดเวลา: ส่งข้อความในช่วงเวลาหนึ่งครั้งหรือหลายครั้ง หรือหลังจากระยะเวลาที่คุณระบุ
เรียนรู้เพิ่มเติมเกี่ยวกับขีดจำกัดปัจจุบันและรายละเอียดการกำหนดค่าสำหรับโฟลว์ใน ขีดจำกัดและการกำหนดค่าใน Power Automate
เตรียมใช้งานตัวแปร OutboundConfigurationId และตั้งค่าเป็นรหัสการกําหนดค่าข้อความขาออกที่คุณสร้างขึ้น
เริ่มต้นตัวแปร ActivityRelationship แล้วตั้งค่าเป็นชื่อความสัมพันธ์ของเอนทิตีที่กิจกรรมจะเชื่อมโยงไป ตัวอย่างเช่น incident_msdyn_ocoutboundmessages การดําเนินการนี้เปิดใช้งานการติดตามกิจกรรมขาออกและการรายงานในศูนย์การติดต่อ Dynamics 365
เตรียมใช้งานตัวแปรอาร์เรย์ ContactList ซึ่งใช้ในการจัดเก็บข้อมูลการติดต่อและพารามิเตอร์อื่น ๆ ที่ระบบใช้เพื่อส่งการแจ้งเตือนขาออก
รับเรกคอร์ดการติดต่อลูกค้าที่จำเป็นซึ่งมีหมายเลขโทรศัพท์และรายละเอียดการติดต่ออื่น ๆ ซึ่งสามารถใช้เป็น Slug ในการส่งข้อความขาออก
กรอกค่าสำหรับ ContactList ในเทมเพลต ผนวกเข้ากับตัวแปรอาร์เรย์
| เขตข้อมูล | ข้อกำหนด | Description |
|---|---|---|
| tocontactid | ต้องมี | หมายเลขโทรศัพท์ของลูกค้าที่บริการขาออกใช้ในการส่งข้อความ |
| optin | ต้องมี | ความต้องการของลูกค้าที่จะติดต่อทางโทรศัพท์ ฟิลด์นี้สามารถตั้งค่าเป็น จริง หรือ เท็จ |
| ตำแหน่งที่ตั้ง | ไม่บังคับ เฉพาะช่อง SMS ที่เลือกตามค่าเริ่มต้น | เปิดใช้งานภาษาของข้อความแบบไดนามิก โดยการแทนที่ตัวแปรเริ่มต้นด้วยการอ้างอิงคอลัมน์สถานที่ เช่น ภาษาที่ลูกค้าต้องการ หากไม่มีค่าตำแหน่งที่ตั้ง ระบบจะใช้ตำแหน่งที่ตั้งในเทมเพลตข้อความช่องทาง Omni |
| contextitems | ระบุหรือไม่ก็ได้ | ประกอบด้วยค่าที่จะประมวลผลกับแต่ละข้อความตามที่ปรากฏ |
| entityrelationshipname | ระบุหรือไม่ก็ได้ | ฟิลด์นี้อ้างอิงถึงตัวแปร ActivityRelationship ที่กําหนดไว้ก่อนหน้านี้ แม้ว่าจะไม่จำเป็นต้องกรอกข้อมูลในฟิดล์นี้ แต่ก็จำเป็นสำหรับการติดตามกิจกรรมขาออกในเส้นเวลา ดังนั้น ถ้า แสดงในไทม์ไลน์ ในการกําหนดค่าขาออกถูกตั้งค่าเป็น ใช่ เขตข้อมูลนี้จะต้องถูกเพิ่มลงในโฟลว์เพื่อให้แสดงในไทม์ไลน์ |
| regardingobjectid | ระบุหรือไม่ก็ได้ | ตัวระบุของวัตถุที่จะเชื่อมโยงไปยังเอนทิตีที่กําหนดโดยคุณสมบัติ entityrelationshipname ถ้าเขตข้อมูลนี้ไม่ได้รวมอยู่ และ แสดงในไทม์ไลน์ ถูกเปิดใช้งาน ระเบียนจะไม่แสดงในไทม์ไลน์ |
| msdyn_ocoutboundconfigurationid | ระบุหรือไม่ก็ได้ | ฟิลด์นี้อ้างอิงถึงตัวแปร OutboundConfigurationId ที่กําหนดไว้ก่อนหน้านี้ |
| customParameterName, customParamaterValue | ระบุหรือไม่ก็ได้ | พารามิเตอร์คู่ค่าคีย์เพิ่มเติมสําหรับเทมเพลต ค่าเหล่านี้จะถูกแทนที่ในเทมเพลตข้อความเมื่อมีการส่งข้อความ หากคุณใช้ข้อความ SMS หรือ WhatsApp คุณต้องเพิ่มคู่ค่าคีย์ อย่ารวมพารามิเตอร์ในสถานการณ์ที่คุณกําลังใช้เทมเพลตตัวสร้างเนื้อหา WhatsApp พารามิเตอร์ของตัวสร้างเทมเพลต Twilio WhatsApp ควรได้รับการระบุในคุณสมบัติ templateparameters ที่อธิบายไว้ในภายหลังในตารางนี้ |
| sendastemplate | WhatsApp เท่านั้น | ตั้งค่าเป็น true สําหรับเทมเพลตใหม่หรือเทมเพลตที่อัปเกรดในตัวสร้างเทมเพลตเนื้อหา Twilio อย่ารวมหากคุณไม่ได้ใช้เทมเพลต Twilio WhatsApp |
| templateparameters | WhatsApp เท่านั้น | รายการของคู่ค่าดัชนี (ถ้ามี) ที่จะแทนที่ในข้อความตามที่กําหนดไว้ในเทมเพลต WhatsApp |
ตัวอย่าง JSON สําหรับเทมเพลต WhatsApp:
{
"tocontactid": @{outputs('Get_Contact_record')?['body/mobilephone']},
"optin": @{not(outputs('Get_Contact_record')?['body/donotphone'])},
"contextitems": {
"msdyn_ocoutboundconfigurationid": @{variables('OutboundConfigurationId')},
"regardingobjectid": @{outputs('Get_Contact_record')?['body/contactid']},
"entityrelationshipname": @{variables('ActivityRelationship')}
},
"sendastemplate": true,
"templateparameters": {
"1": @{outputs('Get_Contact_record')?['body/firstname']}
}
}
ตัวอย่าง JSON สําหรับ SMS:
{
"tocontactid": "@{outputs('Get_record')?['body/mobilephone']}",
"locale": "@{outputs('Get_record')?['body/mspp_userpreferredlcid']}",
"optin": @{not(outputs('Get_record')?['body/donotphone'])},
"contextitems": {
"regardingobjectid": @{triggerOutputs()?['body/incidentid']},
"entityrelationshipname": @{variables('ActivityRelationship')},
"msdyn_ocoutboundconfigurationid": @{variables('OutboundConfigurationId')},
"sampleParameter1": "sampleValue1",
"sampleParameter2": "sampleValue2"
}
}
- เพิ่ม การดําเนินการที่ไม่ได้ผูกไว้ เลือก msdyn_InvokeOutboundAPI เป็นชื่อการดําเนินการ จากนั้นตั้งค่าคุณสมบัติ msdyn_ocoutboundconfigurationitem/OutboundSettingsRecord/msdyn_ocoutboundconfigurationid ไปยัง OutboundConfigurationId ที่คุณได้กําหนดไว้ก่อนหน้านี้ นอกจากนี้ ให้เพิ่มผลลัพธ์จากการดําเนินการเขียน
เมื่อลูกค้าตอบกลับข้อความขาออก ข้อความของลูกค้าจะถือว่าเหมือนกับการสนทนาอื่น ๆ ที่เข้ามาซึ่งมีอยู่ใน Dynamics 365 Contact Center การสนทนาจะถูกกำหนดเส้นทางและกำหนดให้กับเจ้าหน้าที่บริการลูกค้าซึ่งสามารถตอบกลับลูกค้าได้
หมายเหตุ
การส่งข้อความขาออกจะจำกัดผู้ติดต่อ 100 รายต่อคำขอ และ 30,000 คำขอต่อองค์กรต่อชั่วโมง ในกรณีที่คาดว่าจะมีโหลดสูงขึ้น เราขอแนะนำให้คุณใช้ตรรกะการประมวลผลแบบชุดในโฟลว์เพื่อจำกัดผู้ติดต่อต่อคำขอเป็น 100
อัปเดตเทมเพลต Twilio ที่สร้างขึ้นก่อนหน้านี้
ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณ ได้โยกย้ายเทมเพลตของคุณไปยังตัวสร้างเทมเพลตเนื้อหาใน Twilio แล้ว
- ในแผนผังไซต์ของศูนย์การจัดการบริการ Copilot ให้เลือก เวิร์กสตรีม จากนั้นไปที่กระแสงาน WhatsApp Twilio ของคุณ
- เลือก แก้ไข หน้าสตรีมงาน WhatsApp จะแสดงขึ้น
- เลือกแท็บ ลักษณะการทํางาน จากนั้นภายใต้ เทมเพลตข้อความที่ได้รับการอนุมัติ WhatsApp เลือกเทมเพลตที่คุณสร้างไว้ก่อนหน้านี้ จากนั้นเลือก แก้ไข หน้า แก้ไขเทมเพลตข้อความ จะแสดงขึ้นมา
- ใน ชื่อ ให้แทนที่ชื่อด้วย SID เทมเพลตเนื้อหา ใน Twilio Content Template Builder SID เทมเพลตเนื้อหาเป็นตัวระบุที่ไม่ซ้ํากันสําหรับเทมเพลตใน Twilio
- เลือก บันทึก
- แก้ไขโฟลว์ที่ใช้เทมเพลตใน Power Automate และอัปเดตการดําเนินการ ผนวกเข้ากับตัวแปร ContactList ด้วยรูปแบบเทมเพลต WhatsApp ใหม่ที่อธิบายไว้ก่อนหน้านี้ในส่วนนี้
ข้อมูลที่เกี่ยวข้อง
สร้างเทมเพลตข้อความ
ช่องในศูนย์ติดต่อ Dynamics 365
กำหนดค่าช่องทาง SMS สำหรับ Twilio
คำถามที่ถามบ่อยเกี่ยวกับ SMS