Workplace from Meta กำลังจะปิดตัวลง คุณจะสามารถใช้งาน Workplace ต่อไปได้จนถึงวันที่ 31 สิงหาคม 2025 ไปที่ศูนย์ช่วยเหลือของเราเพื่อดูข้อมูลเพิ่มเติม
คุณสามารถสร้างบอทที่มีประสิทธิภาพในการโต้ตอบกับผู้คนในกลุ่มและแชทได้ด้วยการผสานการทำงานแบบกำหนดเองสำหรับ Workplace
คุณสามารถสร้างบอทที่โพสต์เนื้อหาในกลุ่ม ตอบคำถามพร้อมให้ข้อมูลเพิ่มเติม หรือดำเนินการเมื่อได้รับการกล่าวถึงในความคิดเห็นบนโพสต์โดยอัตโนมัติ นอกจากนี้ คุณยังสามารถสร้างบอทที่จะสนทนากับผู้คนใน Work Chat เพื่อให้ข้อมูลแบบเรียลไทม์หรือจัดการคำขอโดยใช้องค์ประกอบในการสนทนาที่วางรูปแบบไว้แล้ว เช่น ข้อความตอบกลับด่วน และเมนูถาวร
ในการสร้างบอทสำหรับชุมชนของคุณ คุณจะต้องมีบทบาทผู้ดูแลระบบ
หากคุณไม่ใช่ผู้ดูแลชุมชน Workplace คุณจะต้องทำงานร่วมกับผู้ดูแลเพื่อสร้างบอท
บอทใน Workplace จะแสดงในรูปแบบเพจ ซึ่งคล้ายคลึงกับบนแพลตฟอร์ม Messenger เพจจะได้รับการสร้างขึ้นโดยอัตโนมัติเมื่อคุณสร้างแอพการผสานการทำงานแบบกำหนดเอง ผู้คนในชุมชน Workplace ของคุณสามารถค้นพบและโต้ตอบกับบอทของคุณผ่านทางเพจนี้ได้
เพจที่เป็นบอทจะเป็นเพจสาธารณะสำหรับบริษัท ดังนั้นสมาชิกทุกคนในชุมชน Workplace จึงสามารถดู แท็ก และส่งข้อความถึงบอทได้ อย่างไรก็ตาม บอทอาจไม่สามารถดูและโต้ตอบกับเนื้อหาทั้งหมดบน Workplace ได้ โดยจะขึ้นอยู่กับระดับสิทธิ์การอนุญาตที่คุณเลือกเมื่อสร้างบอท
ตัวอย่างเช่น หากบอทของคุณมีสิทธิ์การอนุญาตในการอ่านเนื้อหาของกลุ่ม บอทก็จะสามารถดูเนื้อหาในกลุ่มได้ และถ้าหากบอทของคุณไม่มีสิทธิ์การอนุญาตในการโพสต์ในกลุ่ม บอทก็จะไม่สามารถตอบกลับเนื้อหาในกลุ่มใดๆ ได้
นอกจากนี้ ผู้คนจะสามารถค้นหาและส่งข้อความถึงบอทของคุณใน Work Chat ได้ก็ต่อเมื่อบอทมีสิทธิ์การอนุญาตในการส่งข้อความถึงสมาชิก
บอทในกลุ่มสามารถทำอะไรหลายๆ อย่างที่ผู้คนทั่วไปทำได้ นั่นหมายความว่าคุณสามารถสร้างบอทที่โพสต์เนื้อหาใหม่ แสดงความคิดเห็นต่อเนื้อหาพร้อมให้ข้อมูลใหม่ๆ และกดถูกใจโพสต์เพื่อแสดงการรับทราบหรืออนุมัติ
บอทยังสามารถ @กล่าวถึงผู้คนเพื่อดึงดูดความสนใจ และเป็นฝ่ายถูก @กล่าวถึงเพื่อเริ่มต้นขั้นตอนการทำงานที่เฉพาะเจาะจงหรือถามคำถามได้อีกด้วย
สุดท้ายนี้ บอทสามารถติดตาม Webhooks กลุ่มและ @กล่าวถึง ซึ่งจะเฝ้าติดตามเนื้อหาและโต้ตอบกับผู้ใช้ในวิธีที่ยืดหยุ่นได้
บอทในแชทเหมาะที่จะนำมาใช้ในการโต้ตอบแบบเรียลไทม์กับบุคคลคนเดียวหรือกลุ่มคนที่กำหนดไว้โดยตรง ซึ่งต่างจากบอทในกลุ่มที่สามารถดูและแชร์ข้อมูลให้แก่ผู้คนกลุ่มหนึ่งได้แบบไม่ประสานเวลา
ตัวอย่างเช่น บอทในแชททั่วไปสามารถใช้ส่งการเตือนความจำหรือการแจ้งเตือนที่สำคัญไปยังบุคคลโดยอิงตามงานกิจกรรมที่กำลังจะเกิดขึ้น เช่น การสัมภาษณ์หรือการประชุม แต่บอทใน Work Chat จะยังสามารถใช้เพื่อชักชวนให้ผู้ใช้มีส่วนร่วมในการสนทนาและดำเนินการติดตามผลโดยอิงตามความเห็นที่ได้รับได้ด้วย
รูปแบบการโต้ตอบนี้ใช้แนวคิดเดียวกับที่แพลตฟอร์ม Messenger ใช้ ด้วยเหตุนี้ บอทใน Work Chat จึงสามารถใช้ฟีเจอร์ต่างๆ เช่น เมนูถาวร ข้อความตอบกลับด่วน และเทมเพลต เพื่อยกระดับประสบการณ์การใช้งานของผู้ใช้ได้ด้วย
เมื่อบอทมีสิทธิ์การอนุญาตในการส่งข้อความถึงสมาชิก บอทจะได้รับอนุญาตให้ส่ง DM ถึงบุคคลใดก็ได้บน Workplace โดยใช้อีเมลของบุคคลเหล่านั้น หรือใช้ ID ของ Workplace ผ่าน API การส่งบน Messenger
สิทธิ์การอนุญาตในการส่งข้อความถึงสมาชิกอนุญาตให้บอทของคุณปรากฏขึ้นเป็นข้อความพิมพ์ไว้ล่วงหน้าบนหน้าจอของ Workplace Chat
เมื่อติดตาม Webhooks ข้อความของเพจ บอทของคุณจะได้รับการแจ้งเตือนเมื่อผู้ใช้ส่งข้อความถึงบอท และคุณสามารถสร้างความต่อเนื่องในการสนทนาด้วยการรวมการส่งกับการรับเข้าด้วยกันได้
เมื่อบอทมีสิทธิ์การอนุญาตในการส่งข้อความถึงสมาชิกและบอทในแชทกลุ่ม บอทจะสามารถสร้าง จัดการ และเพิ่มลงในเธรดของแชทกลุ่มที่มีหลายคนได้ บอทสามารถสร้างเธรดกลุ่มใหม่ได้โดยการระบุรายชื่อผู้รับ และสามารถเปลี่ยนชื่อเธรดเพื่อสร้างการพูดคุยในแชทที่เจาะจงหัวข้อกับผู้คนเฉพาะกลุ่มได้
เมื่อเปิดใช้งานการสนับสนุนแชทกลุ่ม บอทของคุณจะปรากฏขึ้นในข้อความเพิ่มผู้คนที่พิมพ์ไว้ล่วงหน้าในเธรดของแชทกลุ่มที่มีอยู่ จากนั้นบอทจะได้รับ Webhooks สำหรับแต่ละข้อความที่ผู้คนในเธรดส่งและสามารถตอบกลับเธรดดังกล่าวโดยใช้ thread ID
ได้
หากต้องการสร้างเธรดใหม่ที่มีผู้รับที่เฉพาะเจาะจง ให้ส่งคำขอ POST
ไปยังตำแหน่งข้อมูล /me/messages
โดยระบุอาร์เรย์ของ recipient IDs
และเพย์โหลด message
เริ่มต้นดังต่อไปนี้:
POST /me/messages { "recipient": { "ids": [<user_ids>] }, "message": <message_payload> }
คุณจะได้รับเพย์โหลดตอบกลับที่มี thread ID
ซึ่งสามารถใช้สำหรับข้อความติดตามผลได้
หากคุณใช้ตำแหน่งข้อมูลเดิมที่มีรายชื่อผู้รับเหมือนกันอีกครั้ง ระบบจะสร้างเธรดใหม่ขึ้น หากต้องการส่งข้อความติดตามผลไปยังเธรดที่สร้างไว้แล้ว ให้ส่งคำขอ POST
ไปยังตำแหน่งข้อมูล /me/messages ที่ใช้ thread_id
ในเพย์โหลด recipient
ดังต่อไปนี้:
POST /me/messages { "recipient": { "thread_key": <thread_id> }, "message": <message_payload> }
หากต้องการเปลี่ยนชื่อเธรดที่บอทของคุณสร้างขึ้น ให้ส่งคำขอ POST
ไปยังจุดเชื่อมโยง /{thread}/threadname
ดังต่อไปนี้:
POST /t_<thread_id>/threadname { "name": "new name" }
โปรดทราบว่าคุณต้องเติม "t_
" นำหน้า thread_id
ในพาธจุดเชื่อมโยง
นอกจากนี้ คุณยังสามารถเพิ่มและลบผู้มีส่วนร่วมออกจากเธรดโดยออกคำขอ POST
หรือ DELETE
บนจุดเชื่อมโยง /{thread}/participants
ดังต่อไปนี้
POST t_<thread_id>/participants { "to": [<user_ids>] } DELETE t_<thread_id>/participants { "to": [<user_ids>] }
โปรดสังเกตว่าการดำเนินการบนจุดเชื่อมโยง /{thread}/participants
จะทำงานได้บนเธรดที่สร้างโดยการผสานการทำงาน
เมื่อบอทของคุณได้รับการกล่าวถึงในข้อความ Webhooks ของเราจะส่งรายชื่อสมาชิกที่ติดแท็กในข้อความนั้นเป็นเพย์โหลดดังต่อไปนี้
{ "object":"page", "entry":[{ "id":"746230239054322", "time":1539281406974, "messaging":[{ ... "message":{ "mid":"<message id>", "seq":2192, "text":"@Edu Gomes @Example Bot What's 2+2?" }, "mentions":[{ "offset":0, "length":10, "id":"100017376437045" }, { "offset":11, "length":12, "id":"746230239054322" }] }] }] }
Workplace มีพาร์ทเนอร์ของแพลตฟอร์มบอทมากมายที่สร้างได้การสนับสนุนบอทใน Workplace คุณสามารถดูรายชื่อพาร์ทเนอร์ได้ที่นี่ คุณสามารถใช้หนึ่งในแพลตฟอร์มเหล่านี้เพื่อสร้างบอทที่มีประสิทธิภาพโดยไม่ต้องเขียนโค้ดแม้แต่บรรทัดเดียว
ขณะที่กำลังชั่งใจว่าจะสร้างการโต้ตอบในกลุ่มหรือในแชทสำหรับบอทของคุณ คุณควรพิจารณาว่าบอทของคุณจะมีประโยชน์เมื่อใช้กับที่ใดมากที่สุด
แอพเดียวสามารถจัดการได้ทั้งสองช่องทาง ตัวอย่างเช่น บางครั้งบอทแผนกช่วยเหลือของคุณอาจต้องรับข้อความใน Work Chat และบางครั้งก็ต้องโพสต์ในกลุ่มและรับข้อความตอบกลับด้วย
ใช้รูปแบบลิงก์ https://w.m.me/{page-id}
เพื่อลิงก์ไปยังบอท Workplace Chat โดยตรง ขณะนี้การสนับสนุนพร้อมให้บริการแล้วใน Workplace Chat เมื่อใช้เว็บ, Android และ iOS โดยลิงก์จะเปิดในแอพโดยตรงบนแพลตฟอร์มมือถือที่มีการติดตั้งแอพ Workplace Chat
พารามิเตอร์การอ้างอิงยังสามารถใช้เพื่อระบุข้อมูลเพิ่มเติมลงในลิงก์ได้อีกด้วย ตัวอย่างเช่น อาจเป็นการเปิดใช้งานบอทเพื่อดำเนินการแบบกำหนดเองตามที่ผู้ใช้ได้คลิกเพื่อมาที่บอท
หากต้องการใช้ฟีเจอร์นี้ ให้ใช้รูปแบบลิงก์ https://w.m.me/{page-id}?ref={referral_parameter}
โดยฟีเจอร์นี้มีการใช้งานในลักษณะเดียวกับแพลตฟอร์ม Messenger โปรดดูรายละเอียดในเอกสารประกอบของ Messenger
ช่อง Webhook ที่เกี่ยวข้องคือ messaging_referrals
และต้องสมัครรับข้อมูลใหม่ ซึ่งจะไม่ใช่ช่อง Webhook ที่มีมาก่อนสำหรับแอพ Workplace แต่คุณจะสามารถสมัครรับข้อมูลได้ตามปกติ
เพย์โหลดของ Webhook จะเป็นรูปแบบเดียวกันกับ Messenger ที่มีความแตกต่างโดยทั่วไปคือ Workplace ใช้ ID ในแอพ ไม่ใช่ ID ในเพจ นอกจากนี้ Workplace ยังมีช่องข้อมูลของชุมชนใน Webhook ซึ่งมี ID ชุมชนอยู่ด้วย
เมื่อแอพของคุณติดตาม Webhooks แล้ว บอทของคุณจะได้รับการแจ้งเตือนเมื่อถูกกล่าวถึงในโพสต์หรือในความคิดเห็นของกลุ่ม สิ่งสำคัญคือบอทของคุณควรตอบกลับการกล่าวถึงได้อย่างรวดเร็ว หากบอทของคุณต้องประมวลผลคำขอก่อนที่จะตอบกลับ การถูกใจความคิดเห็นเพื่อให้บุคคลทราบว่าบอทรู้ว่าถูกกล่าวถึงแล้วก็ถือเป็นวิธีที่มีประโยชน์
จากนั้น หากคุณให้ข้อมูลหลังจากที่ถูกกล่าวถึงในความคิดเห็น ให้เพิ่มข้อความตอบกลับแบบเธรดเพื่อให้การสนทนาแบบกลุ่มทั้งหมดเป็นไปอย่างต่อเนื่อง
หากบอทของคุณต้องให้ข้อมูลแก่ผู้โพสต์คนแรก ให้เพิ่มความคิดเห็นบนโพสต์เพื่อให้ผู้โพสต์ดังกล่าวได้รับการแจ้งเตือนเช่นกัน
การโต้ตอบทั้งสองแบบใน Work Chat รองรับฟังก์ชั่นการทำงานที่เหมือนกันกับแพลตฟอร์ม Messenger ซึ่งรวมถึงปุ่มการตอบกลับด่วนและเทมเพลตที่ช่วยคุณในการปรับใช้แผนภูมิการตัดสินใจในการสนทนาด้วยบอท
วิธีนี้ช่วยให้คุณสร้างขั้นตอนการทำงานที่มีประโยชน์ได้ง่ายขึ้น และลดกำลังคนที่ต้องใช้พิมพ์ข้อความ โดยที่ไม่ต้องใช้การประมวลผลภาษาธรรมชาติที่ซับซ้อน ทำให้การสร้างความเป็นสากลทำได้ง่ายขึ้นมากหากคุณกำลังสร้างบอทสำหรับพนักงานทั่วโลก