แชตบอต AI บน Telegram ตอบคำถามจากความรู้ธุรกิจของคุณได้ทั้งในกลุ่มและบทสนทนาส่วนตัว Quickchat AI เชื่อม AI Agent กับ Telegram ผ่านบอตที่ใช้ร่วมกัน เพียงเพิ่มบอตเข้ากลุ่ม ยืนยันการเชื่อมต่อในแดชบอร์ด แล้วสมาชิกก็ถามโดยกล่าวถึงบอตได้ วิธีนี้ไม่ต้องเขียนโค้ดหรือใช้โทเค็นจาก BotFather
คู่มือนี้สร้าง Saltmarsh Sailing School โรงเรียนสมมติที่มีกลุ่มสมาชิกและช่องทางสอบถามส่วนตัว Agent สองตัวใช้ข้อมูลโรงเรียนชุดเดียวกัน โดย Saltmarsh Group ตอบคำถามสาธารณะ ส่วน Saltmarsh Sailing School รับคำขอเรียนทดลองส่วนตัวและส่งเรื่องคืนเงินให้เจ้าหน้าที่ คำขอเป็นเรื่องที่สำนักงานต้องตรวจสอบ ไม่ใช่การจองที่ยืนยันแล้ว
Agent สองตัวแยกความรับผิดชอบ บอตกลุ่มไม่มี Action รับคำขอหรือส่งต่อ ส่วน Agent ส่วนตัวดูแลคำขอและคำตอบของเจ้าหน้าที่
ทำตามลำดับด้านล่าง ส่วน Google Sheets เป็นทางเลือก คุณทำระบบตอบคำถามและส่งต่อเจ้าหน้าที่ให้เสร็จก่อนได้
| สิ่งที่จะสร้าง | จุดตรวจสอบของผู้อ่าน |
|---|---|
| 1. ความรู้และคำสั่ง | Agent รู้ราคาหลักสูตรและไม่แต่งข้อมูลที่ขาดหาย |
| 2. การเชื่อมกลุ่ม | การกล่าวถึงได้รับคำตอบ แต่ข้อความทั่วไปไม่กระตุ้นบอต |
| 3. แชตส่วนตัว | ลิงก์เต็มเปิดบทสนทนากับ Agent ที่ถูกต้อง |
| 4. คำขอเรียนทดลองแบบเลือกทำ | ข้อมูลบังคับกลายเป็นแถวที่เจ้าหน้าที่ติดตามได้ |
| 5. Human Handoff | เจ้าหน้าที่รับผิดชอบบทสนทนาและ AI หยุดชั่วคราว |
| 6. การทดสอบ | ตรวจคำตอบ การส่งต่อ และผลต่อระบบภายนอกแยกกัน |
ดาวน์โหลดชุด Saltmarsh Telegram เพื่อรับความรู้ Main Prompt สูตรตั้งค่า Action เกณฑ์ประเมิน และข้อความทดสอบชุดเดียวกับคู่มือ ไฟล์เหล่านี้แก้ไขได้เพื่อใช้ในขั้นตอนต่อไป ไม่ใช่การนำเข้า Agent ด้วยคลิกเดียว เอกสารตัวอย่างที่คัดลอกได้และภาพหน้าจอยังคงเป็นภาษาอังกฤษ
ต้องเตรียมอะไรเพื่อสร้างแชตบอต Telegram?
คุณต้องมีบัญชี Quickchat AI, Agent สองตัว และบัญชี Telegram ที่มีสิทธิ์เพิ่มบอตเข้ากลุ่มทดสอบ ขั้นตอนบันทึกคำขอที่เป็นทางเลือกต้องมีบัญชี Google ที่อนุญาต Google Sheets ได้ด้วย
- สร้างบัญชี Quickchat AI และยืนยันอีเมลหากระบบร้องขอ Free รองรับการเรียนรู้ส่วนบุคคลที่ไม่ใช่เชิงพาณิชย์ แผนคิดแยกตาม Agent ดังนั้นธุรกิจที่ใช้ทั้งสองตัวต้องมีสิทธิ์เชิงพาณิชย์ที่เหมาะสมสำหรับแต่ละตัว Preview และ Simulation ใช้เครดิต AI ดูแผนปัจจุบัน
- สร้างกลุ่ม Telegram ชื่อ
Saltmarsh Membersใช้กลุ่มทดสอบเพื่อตรวจการกล่าวถึง การไม่ตอบ และข้อความต่อเนื่องก่อนเชิญลูกค้า - ใช้บัญชี Telegram ของคุณเองทำตามบทสอน รวมถึงส่งข้อความในฐานะผู้เยี่ยมชม คุณสามารถใช้งาน Inbox ของ Quickchat AI ได้ด้วย ก่อนเชิญลูกค้า ให้เพื่อนร่วมงานตรวจสอบประสบการณ์จากอีกบัญชีหนึ่ง
- แตกไฟล์ชุดดาวน์โหลด เก็บข้อเท็จจริงตัวอย่างของโรงเรียนไว้เป็นชุด และแทนที่ด้วยนโยบายที่ตรวจสอบแล้วของคุณก่อนเปิดใช้งาน
ภาพ Quickchat App แสดง แอปที่รันในเครื่อง โดยใช้การตั้งค่า Saltmarsh สมมติ ข้อมูลทดสอบการเชื่อมต่อจะระบุไว้ในคำบรรยาย ส่วนภาพ Telegram และ Google Sheets แสดงคำตอบจริงและคำขอที่บันทึกจากเดโมที่เชื่อมต่อแล้ว รายละเอียดบัญชีส่วนตัวถูกครอบตัดหรือปิดไว้อย่างชัดเจน ใช้รายการตรวจสอบท้ายบทเพื่อทดสอบซ้ำกับความรู้และบัญชีที่เชื่อมต่อของคุณเอง
ขั้นตอนที่ 1: สอนแชตบอต Telegram ให้รู้จักธุรกิจอย่างไร?
ใส่ข้อเท็จจริงธุรกิจใน Knowledge Base และแนวทางการทำงานใน Main Prompt การแยกหน้าที่ทำให้แก้คำตอบได้โดยไม่เปลี่ยนพฤติกรรมของ Agent
ราคาและนโยบายเป็นข้อเท็จจริงจากแหล่งข้อมูล ความกระชับ การยอมรับความไม่แน่นอน และการส่งต่อเป็นคำสั่ง
สร้าง Agent และเพิ่มความรู้
- บัญชีใหม่เลือก Set up manually บัญชีที่มีอยู่ให้เลือก Add new AI Agent ก่อน แล้วเลือกตั้งค่าด้วยตนเอง
- ใน Identity ใส่
Saltmarsh Groupที่ Name your AI Agent วางเนื้อหาgroup-main-prompt.txtจากชุดดาวน์โหลดใน Describe what you want your agent to do - ทำขั้นตอนตั้งค่าต่อโดยยังไม่เชื่อมแอปภายนอก จบขั้นตอนเลือกแผน โดยใช้ Skip for now ได้หากเริ่มด้วยบัญชีเพื่อเรียนรู้
- เปิด Knowledge Base > Add Article ใส่
Courses and trial enquiriesใน Create custom article เลือก Create article วางsaltmarsh-courses.txtใน Content แล้วกด Save - ทำซ้ำกับ
Weather, parking and personal enquiriesโดยใช้saltmarsh-policies.txtรอทั้งสองบทความแสดง Ready - เปิด Actions & MCPs ของ Saltmarsh Group ปิด Human Handoff ไว้ และไม่เพิ่ม Action คำขอเรียนทดลอง
- เลือก Add new AI Agent แล้วตั้งค่า
Saltmarsh Sailing Schoolด้วยตนเองโดยใช้main-prompt.txtและไฟล์ความรู้สองไฟล์เดิม Agent ตัวที่สองจะดูแลบทสนทนาส่วนตัว เลือก Agent ที่ต้องการในตัวสลับบัญชีก่อนเปลี่ยนการตั้งค่า
แหล่งข้อมูลสั้นสองชุดทำให้เห็นว่า Agent มีข้อเท็จจริงใดบ้าง Ready คือจุดตรวจสอบก่อนทดสอบความรู้
| ความรู้ | ข้อเท็จจริงที่ใช้ในตัวอย่าง |
|---|---|
| หลักสูตร | Start Sailing: สองวัน EUR 240 ส่วน Day Skipper theory: ห้าช่วงเย็น EUR 310 เรียนส่วนตัว: 90 นาที EUR 95 |
| วันที่ | ฤดูกาลเมษายนถึงตุลาคม ประกาศวันเรียนล่วงหน้าหนึ่งเดือน ไม่มีข้อมูลที่ว่างแบบสดหรือวันถัดไป |
| อุปกรณ์ | เสื้อกันน้ำ รองเท้าที่ไม่ทิ้งรอย และเสื้อผ้าสำรอง โรงเรียนมีอุปกรณ์ช่วยพยุงตัวให้ |
| อากาศ | ลมเกิน 25 นอตหรือมีพายุฝนฟ้าคะนอง ให้เลื่อนไปวันที่ว่างถัดไปโดยไม่คิดเพิ่ม ผู้สอนตัดสินใจในเช้าวันนั้น |
| ที่จอดรถ | ฟรีที่อาคารสโมสร ส่งรหัสประตูก่อนเรียนหนึ่งวัน แต่ไม่มีตัวรหัสในข้อมูลนี้ |
| คำขอเรียนทดลอง | เก็บชื่อ วันในสัปดาห์ที่ต้องการ และประสบการณ์เรือใบ สำนักงานยืนยันที่ว่างและราคา |
จงใจไม่ใส่ข้อมูลเช่าชุดเว็ตสูท คำตอบที่ถูกคือ Agent ยืนยันไม่ได้ ไม่ใช่แต่งว่ามีหรือไม่มี เช่นเดียวกัน กฎสภาพอากาศไม่ได้บอกพยากรณ์วันนี้ และราคาเรียนส่วนตัวไม่ได้กำหนดราคาเรียนทดลอง
ตั้ง Main Prompt และตรวจคำตอบ
- เปิด Identity > Main Prompt ของแต่ละ Agent แล้วตรวจพรอมป์ต์ Saltmarsh ที่ตรงกัน พรอมป์ต์กลุ่มตอบคำถามทั่วไปและชี้ไปลิงก์ส่วนตัวที่ปักหมุด ส่วนพรอมป์ต์ส่วนตัวรับเรื่องและใช้ Human Handoff
- เปิด AI Preview ถาม
How much is Start Sailing?ตรวจว่าตอบสองวันและ EUR 240 - ถาม
Do you rent wetsuits?ตรวจว่าคำตอบยอมรับว่าไม่มีข้อมูล
พรอมป์ต์ Agent ส่วนตัวกำหนดการรับเรื่องและส่งต่อ ส่วน Agent กลุ่มใช้พรอมป์ต์แยกและปิด Action ทั้งสอง
ภาพตัดสองส่วนจากการตั้งค่าจริงของ Agent กลุ่ม ตอบคำถามจากความรู้ได้ แต่ไม่มี Action รับเรื่องหรือส่งต่อให้เรียกใช้
Agent สองตัวทำให้การแยกเส้นทางชัดเจน ตัวกลุ่มไม่มีความสามารถส่งต่อให้เผลอเปิดใช้งาน ส่วนตัวส่วนตัวส่งคำขอคืนเงินให้เจ้าหน้าที่ได้โดยไม่หยุดกลุ่ม Preview ตรวจข้อเท็จจริงโรงเรียน ส่วนขั้นตอนต่อไปตรวจแต่ละการเชื่อมต่อ Telegram
ขั้นตอนที่ 2: เพิ่มแชตบอต AI เข้ากลุ่ม Telegram อย่างไร?
เปิด External Apps > Telegram เพิ่มบอตร่วมเข้ากลุ่ม แล้วกลับมา Quickchat AI เพื่อ Confirm กลุ่ม Agent จะไม่ตอบในกลุ่มนั้นจนกว่าคุณยืนยัน
การเข้ากลุ่ม Telegram และการยืนยันใน Quickchat AI เป็นคนละขั้นตอน
- เลือก Saltmarsh Group ในตัวสลับ Agent เปิด External Apps เลือก Telegram แล้วหา Quickchat AI bot
- เลือก Add to a Telegram group ใน Telegram เลือก
Saltmarsh Membersและอนุมัติการเพิ่มบอต - กลับไป Quickchat AI ใต้ Waiting for your confirmation ตรวจชื่อกลุ่มและข้อมูล Added by
- เลือก Confirm สำหรับกลุ่มที่ถูกต้อง กลุ่มควรย้ายไป Connected chats โดยสวิตช์เปิดใช้งานอยู่
- ใน Telegram พิมพ์
@แล้วเลือกบอตจากรายการกล่าวถึง ถามHow much is Start Sailing?ชื่อผู้ใช้ของบอตร่วมมักเป็น@QuickchatAI_botให้ใช้ชื่อที่แสดงจริงในกลุ่ม - ตอบกลับคำตอบนั้นโดยตรงด้วย
What should I bring?จากนั้นส่งข้อความแยกโดยไม่กล่าวถึงว่าDoes anyone know the gate code?บอตร่วมควรตอบข้อความตอบกลับและเงียบเมื่อเจอข้อความทั่วไป
เลือก Saltmarsh Members ใน Telegram แล้วกลับไป Quickchat AI เพื่อยืนยันการเชื่อมต่อ
หน้าจอจริงในเครื่องที่ใช้ข้อมูลกลุ่มทดสอบเพื่อแสดงตำแหน่ง Confirm เป็นภาพอธิบายตัวควบคุม ไม่ใช่หลักฐานว่าเข้ากลุ่ม Telegram จริงแล้ว
กลุ่มที่ยืนยันแล้วได้รับคำตอบเรื่องคอร์สตามที่คาดไว้ เมนชันบอตด้วยชื่อผู้ใช้จริงของบอต
ตอบกลับข้อความของบอตได้โดยไม่ต้องเมนชันซ้ำ คำตอบแสดงข้อมูลอุปกรณ์ตามที่ให้ไว้
การยืนยันสำคัญเพราะข้อมูลคำเชิญปรากฏในกลุ่ม Quickchat AI ต้องการการตัดสินใจจากฝั่งบัญชีก่อนถือว่ากลุ่มเป็นปลายทางของ Agent อย่ายืนยันกลุ่มที่ไม่รู้จัก เอกสารการเชื่อม Telegram อธิบายขอบเขตเดียวกัน
ยืนยันให้เสร็จก่อนออกจากการตั้งค่า หากบอตออกจากกลุ่มที่ยังไม่ยืนยัน ให้สร้างลิงก์ Add to a Telegram group ใหม่ เพิ่มบอตอีกครั้ง แล้วรีบยืนยันกลุ่มที่รออยู่ใน Quickchat AI การเพิ่มบอตผ่านการค้นหาสมาชิกของ Telegram ไม่สามารถแทนขั้นตอนเชื่อมต่อนี้ได้
ป้าย Admin บอกสถานะบอตใน Telegram ไม่จำเป็นสำหรับการตอบปกติของบอตร่วม การให้บอตร่วมเป็นแอดมินก็ไม่เปลี่ยนกฎที่ตอบเฉพาะการกล่าวถึงหรือตอบกลับ
ขั้นตอนที่ 3: เปิดแชต Telegram ส่วนตัวอย่างไร?
เปิด Direct message link แล้วแชร์ URL ที่สร้างขึ้นให้ครบ ลิงก์เลือก Agent ของคุณในบอตร่วม ลูกค้าจึงถามเป็นส่วนตัวได้โดยไม่เพิ่มบอตเข้ากลุ่ม
กลุ่มเป็นบทสนทนาที่ใช้ร่วมกัน ย้ายข้อมูลส่วนบุคคลและการส่งต่อเจ้าหน้าที่ไปยัง DM
- เลือก Agent ส่วนตัว Saltmarsh Sailing School เปิด External Apps > Telegram และเปิด Direct message link เว้นการเชื่อมกลุ่มของตัวนี้ไว้
- คัดลอกลิงก์ที่สร้าง เก็บพารามิเตอร์
start=ไว้ ลิงก์พื้นฐานไปยังบอตร่วมระบุ Agent ของคุณไม่ได้ - เปิดใน Telegram และกด Start หากระบบร้องขอ
- ถาม
How much is Start Sailing?โดยไม่กล่าวถึงบอต ตรวจคำตอบโรงเรียนและหาบทสนทนาใน Inbox - ปักหมุดลิงก์ในข้อความต้อนรับกลุ่มเพื่อให้ทุกคนพบก่อนแชร์ข้อมูลส่วนบุคคล
ใช้ลิงก์ที่สร้างสำหรับ Agent ของคุณเอง การตั้งค่าในเครื่องนี้ไม่ใช่หลักฐานการส่งจริงใน Telegram
Telegram ส่งข้อความต้อนรับ Saltmarsh หลัง Start แล้ว ให้ตรวจคำตอบจากความรู้ต่อ เพราะคำทักทายอย่างเดียวยังไม่ทดสอบการค้นข้อมูล
ภาพตัดสองส่วนจากหน้าจอ Telegram เดียวกันแสดงคำเชิญที่ปักหมุด ค่า start ของลิงก์สาธิตถูกละไว้ ให้ปักหมุดลิงก์เต็มที่สร้างสำหรับคุณเอง
แชตส่วนตัวกับบอตร่วมผูกกับ Agent ได้ครั้งละตัว การเปิดลิงก์ของอีก Agent อาจสลับการผูกนี้ หากต้องการตัวตน Telegram และเธรดบอตเฉพาะ ให้ใช้วิธีสร้างบอตของตนเอง
การปิด Direct message link ป้องกันการเชื่อมใหม่ผ่านลิงก์นั้น หากจะหยุดแชตที่เชื่อมอยู่แล้ว ให้ใช้สวิตช์ของแชตนั้นหรือ Disconnect ถือว่าลิงก์เป็นทางเข้าสาธารณะ ไม่ใช่การจำกัดสิทธิ์เข้าถึงความรู้ลับ
ขั้นตอนที่ 4: บันทึกคำขอเรียนทดลองลง Google Sheets อย่างไร?
การเชื่อม Google Sheets สร้างสเปรดชีตและ Action เพิ่มแถว ปรับ Action ให้บันทึกข้อมูลบังคับสามช่องของคำขอ แล้วตรวจแถวจริง ขั้นตอนนี้เลือกทำได้และใช้กับบอตร่วม Telegram ได้
ผลลัพธ์คือคำขอให้คนติดตาม ไม่ได้สำรองที่หรือกำหนดราคาเรียนทดลอง
เชื่อม Sheets และตั้งค่า Action หนึ่งตัว
- ที่ Saltmarsh Sailing School เปิด Actions & MCPs > Add Action > Google Sheets แล้วเลือก Connect Google Sheets เข้าบัญชี Google ที่ต้องการและอนุมัติสิทธิ์ที่ร้องขอ
- เปิดสเปรดชีต Quickchat Leads ที่สร้างขึ้น คงชื่อแท็บ Leads เพราะ URL ของ Action ชี้มาที่แท็บนี้
- เปลี่ยนแถวหัวตารางตามลำดับเป็น
Name,Preferred weekday,Sailing experience,Conversation link,Channel - เปิด Actions & MCPs แล้วแก้ Action
log_lead_to_google_sheetที่สร้างไว้ ใช้สูตรด้านล่าง เปลี่ยนพารามิเตอร์ เนื้อหาคำขอ และหัวตารางพร้อมกันเพื่อให้ตำแหน่งตรงกัน
API Action Name
Record trial-lesson request
What to ask the user first
| Format | Name | Description | Required |
|---|---|---|---|
| Text | name | ชื่อที่ผู้ใช้ให้สำหรับคำขอเรียนทดลองนี้ ถ้าไม่มีให้ถาม | Yes |
| Text | preferred_weekday | วันในสัปดาห์ที่ต้องการ เช่น วันอังคาร เป็นความต้องการ ไม่ใช่วันที่ยืนยันแล้ว | Yes |
| Text | sailing_experience | ประสบการณ์เรือใบที่ผู้ใช้ระบุเอง เช่น ผู้เริ่มต้น ถ้าไม่มีให้ถาม ห้ามเดา | Yes |
ตั้งทั้งสามพารามิเตอร์เป็น No default และลบพารามิเตอร์อีเมลกับคำถามเริ่มต้น สูตรนี้ถามเพียงสามช่องดังกล่าว ชื่อผู้ใช้ Telegram เป็นทางเลือก จึงไม่เหมาะจะบังคับเป็นข้อมูลติดต่อ ลิงก์บทสนทนาที่บันทึกช่วยให้เจ้าหน้าที่กลับมาดูคำขอได้
เมธอดและ URL: คง URL POST ที่สร้างไว้ ซึ่งมี ID สเปรดชีต แท็บ Leads และ valueInputOption=RAW อยู่แล้ว ไม่ต้องเติม ID แทนค่าตัวอย่าง
ส่วนหัว: คงการตั้งค่าของการเชื่อมต่อไว้
| ส่วนหัว | ค่า |
|---|---|
Authorization | Bearer {{google_sheets_access_token}} |
Content-Type | application/json |
ในแท็บ Body ของ API Endpoint ใช้:
{"values":[["{{name}}","{{preferred_weekday}}","{{sailing_experience}}","{{conversation_url}}","{{conversation_channel}}"]]}
ใช้ Add AI Data แทรกชิปพารามิเตอร์และตัวแปรบทสนทนาในจุดที่ต้องการ สามค่าแรกมาจากบทสนทนา ส่วนสองค่าสุดท้าย Quickchat AI เป็นผู้ให้
API Action Description
In a private chat only, call this once when the person has requested a trial lesson and provided their name, preferred weekday and sailing experience. Ask for the next missing required field before calling. Do not call it for general course questions, in groups, or to confirm a booking. A successful call records an enquiry for the office; it does not reserve a place.
เปิด Advanced settings > Run only when แล้วเพิ่ม telegram_chat_type equals private ใช้คีย์เมทาดาทาตรงๆ โดยไม่มี metadata_ หรือวงเล็บปีกกา เงื่อนไขนี้ป้องกันคำขอ HTTP จากข้อความกลุ่ม แม้โมเดลพยายามเรียก ดูรายละเอียดในเอกสารเงื่อนไขการทำงาน
ตั้ง Response filter เป็น $.updates.updatedRows เพื่อให้ Action คืนจำนวนแถวแทนคำตอบผู้ให้บริการที่ไม่จำเป็น เปิด Action ไว้
คีย์คือ telegram_chat_type ระบบตรวจเงื่อนไขก่อนส่งคำขอ
ตัวอย่างตั้งค่าคำขอในเครื่อง URL Sheets และการอนุญาต OAuth ต้องมาจากการเชื่อม Google ของคุณเอง
ตรวจแถว แล้วทดสอบคำขอที่ยังไม่ครบ
ส่งข้อความนี้ผ่านลิงก์ Telegram ส่วนตัวของ Agent:
I am Alex Morgan. I want a trial on Tuesday. I am a beginner.
ตรวจทั้งสามจุด: คำตอบระบุว่าเป็นคำขอ การ์ด Action ใน Inbox แสดงค่าที่ให้ และแท็บ Leads จริงมีแถวตรงกัน คำตอบที่ดูมั่นใจหรือคะแนน Simulation สูงไม่ใช่หลักฐานว่า Google Sheets ได้รับการเขียน
Agent บันทึกชื่อที่ให้มา ความต้องการเรียนวันอังคาร และประสบการณ์ระดับเริ่มต้นแล้ว ที่ว่างและราคาที่แน่นอนยังต้องให้สำนักงานยืนยัน
รายละเอียดสองส่วนของแถวที่บันทึกเดียวกันทำให้อ่านครบทั้งห้าคอลัมน์ได้ ลิงก์บทสนทนาที่ผูกกับบัญชีถูกปิดไว้ ส่วนอีกสี่ค่าไม่ได้เปลี่ยนแปลง
เริ่มทดสอบแยกด้วย I would like a trial lesson Agent ควรถามข้อมูลที่ขาดครั้งละคำถามก่อนเรียก Action ลอง How much is Start Sailing? ด้วย คำถามหลักสูตรทั่วไปต้องไม่สร้างแถว พรอมป์ต์กำหนดให้เขียนครั้งเดียวต่อคำขอ แต่สูตรเพิ่มแถวนี้ไม่ใช่ระบบจองที่เรียกซ้ำแล้วไม่เกิดผลซ้ำ ตรวจรายการซ้ำก่อนใช้รับเรื่องจริง
ขั้นตอนที่ 5: ส่งต่อบทสนทนา Telegram ให้คนอย่างไร?
ตั้ง Human Handoff แล้วตรวจผู้รับผิดชอบบทสนทนาใน Inbox พรอมป์ต์ที่บอกว่าสำนักงานจะตอบไม่ได้โอนความรับผิดชอบหรือหยุด AI ด้วยตัวมันเอง
จุดตรวจคือการเปลี่ยนผู้รับผิดชอบ ให้เจ้าหน้าที่ปิดเคส และตรวจการกลับไป AI แยกต่างหาก
- เลือก Saltmarsh Sailing School เปิด Actions & MCPs > Human Handoff แล้วเปิดใช้งาน คง Action นี้ให้ปิดบน Saltmarsh Group
- ใต้ Handoff Rules เลือก + ใส่
Private enquiriesใน Rule Name วางhandoff-rule.txtใน Description และเปิด State กฎใหม่เริ่มต้นแบบไม่ทำงาน กฎนี้ครอบคลุมการคืนเงิน ร้องเรียน ขอคุยกับคน และยอมรับความช่วยเหลือจากคนบน Agent ส่วนตัว - ล้าง Keywords และปิดกฎสำเร็จรูปสำหรับตัวอย่างนี้ เหลือกฎกำหนดเองเพียงข้อเดียวแล้วบันทึก การแยกกลุ่มเกิดจากการปิด Human Handoff บน Agent กลุ่มที่แยกไว้ ส่วนกฎกำหนดเองระบุว่า Agent ส่วนตัวควรส่งต่อเมื่อใด
- ตั้ง Confirmation เป็น
I have passed this private conversation to the Saltmarsh office. A member of staff can reply here.กำหนด Human Agents’ availability ตามชั่วโมงที่ทีมดูแลจริง และเขียนข้อความนอกเวลาตามความเป็นจริง - ในแชต Telegram ส่วนตัว ส่ง
I want a refund for last week. Can I speak to a person? - ใน Inbox หาบทสนทนา ตรวจผู้รับผิดชอบ เลือก Assign to me แล้วส่ง
Hi, I’m Alex from the office. I’ll review your request.ตรวจว่าถึง Telegram - ส่งข้อความลูกค้าอีกครั้งระหว่างเจ้าหน้าที่รับผิดชอบ AI ต้องไม่ตอบ ให้ผู้ดูแลจัดการและปิดเคสใน Inbox ส่วนการกลับไป AI ให้เป็นอีกการทดสอบหนึ่ง
State ของกฎกำหนดเองเปิดอยู่ ทริกเกอร์สำเร็จรูปปิดทั้งหมด จึงมีกฎเดียวให้ตรวจ
คำขอ Telegram จริงเรียกใช้ Handoff การมอบหมายใน Inbox และคำตอบที่เจ้าหน้าที่ส่งออกได้รับการตรวจสอบแยกกัน
ในการตรวจสอบจริง บทสนทนาเปลี่ยนเป็น Unassigned พร้อมให้เจ้าหน้าที่รับช่วง เจ้าหน้าที่เลือก Assign to me ส่งคำตอบจากสำนักงาน และ Telegram ยอมรับข้อความนั้น ภาพด้านบนแสดงคำตอบเรื่องการส่งต่อ แต่ไม่ได้แสดงข้อความของเจ้าหน้าที่ที่ส่งภายหลัง เมื่อทดสอบซ้ำ ให้ตรวจสอบทั้งการมอบหมายและการส่งข้อความ
ให้เจ้าหน้าที่ดูแลกรณีนี้ต่อจนกว่าจะคลี่คลาย ในการทดสอบคืนเงินภายในเครื่อง การส่งกลับไปยัง AI Agent ทำให้ตอบได้หนึ่งครั้งก่อนที่ Handoff จะทำงานอีก การกลับไปใช้ AI ต้องมีการทดสอบข้อความถัดไปที่ผ่านแยกต่างหาก และไม่ใช่เกณฑ์เสร็จสิ้นของเวิร์กโฟลว์นี้ คู่มือส่งต่อให้เจ้าหน้าที่ อธิบายเรื่องบุคลากรและความรับผิดชอบเพิ่มเติม
ขั้นตอนที่ 6: ทดสอบแชตบอต Telegram ทั้งระบบอย่างไร?
ใช้ Testing เพื่อตรวจคำตอบที่ทำซ้ำได้ แล้วตรวจเส้นทาง Telegram จริงและผลต่อระบบภายนอกแยกกัน โมเดลอาจตอบถูก แต่การเชื่อมกลุ่ม การเขียนชีต หรือการส่งข้อความหลังโอนยังผิดอยู่
ตรวจระบบที่เป็นเจ้าของผลลัพธ์: ความรู้สำหรับข้อเท็จจริง บันทึก Action สำหรับคำขอ Sheets สำหรับแถว และ Telegram สำหรับการส่งถึง
รันชุดข้อมูลคำตอบที่ทดสอบซ้ำได้
- เปิด Testing สร้างชุดข้อมูลชื่อ
Saltmarsh: knowledge checksแล้วเลือก Paste messages - วาง
simulation-messages.txtคงตัวคั่น---บนบรรทัดเดี่ยวระหว่างแต่ละกรณี - เปิด Evaluation criteria วาง
evaluation-criteria.txtจากชุดดาวน์โหลด แล้วบันทึก - เลือก Run > Start Run แล้วตรวจคำตอบแต่ละข้อพร้อมคะแนน
เก็บคำถามเดิมเมื่อเปลี่ยนคำสั่งหนึ่งข้อ เพื่อให้การเปรียบเทียบยังมีประโยชน์
อ่านคำตอบควบคู่กับคะแนน นี่คือการทดสอบความรู้ในเครื่อง ไม่ใช่การส่งข้อความ Telegram
ผู้ประเมินต้องมีข้อเท็จจริงโรงเรียนเพื่อวัดความถูกต้อง และต้องรู้ว่าบันทึกบทสนทนายืนยันแถวในชีต การส่งถึง Telegram หรือการเปลี่ยนผู้รับผิดชอบไม่ได้ Simulation แบบข้อความมาตรฐานไม่มีเมทาดาทาแชต Telegram จึงไม่ควรสรุปว่าเงื่อนไข Action เฉพาะส่วนตัวเสียเมื่อไม่มีข้อมูลนั้น ให้ตรวจสิ่งที่ขึ้นกับช่องทางในแชตส่วนตัวจริง
การทดสอบในเครื่องทำให้เปลี่ยนอะไร?
แบบแรกใช้ Agent เดียวสำหรับทั้งสองทางเข้า การทดสอบภายในเครื่องพบว่าคำขอคืนเงินในกลุ่มส่งบทสนทนาร่วมไปยัง Human Handoff เราจึงแยก Agents และปิดทั้ง Handoff กับ Actions รับคำขอบน Agent ของกลุ่ม เมื่อทดสอบคำขอคืนเงินและเรียนทดลองในกลุ่มซ้ำ คำตอบชี้ไปที่ลิงก์ส่วนตัวที่ปักหมุดไว้และยังให้ AI เป็นผู้รับผิดชอบ นี่คือเหตุผลที่ขั้นตอน 1 ใช้การตั้งค่าควบคู่กับคำสั่งเพื่อแยกสองบทสนทนา
การตรวจความรู้ในเครื่องสิบกรณีสุดท้ายได้คะแนน 5/5 ทุกกรณี และ Agents ที่โฮสต์ทั้งสองตัวก็ผ่านสิบกรณีเดียวกัน การทดสอบขนาดเล็กนี้ไม่ใช่การประมาณความแม่นยำในการใช้งานจริง กลุ่มจริงยังตอบคำถามราคาคอร์สและสิ่งที่ต้องนำมา แล้วปฏิเสธที่จะยืนยันว่ามีบริการเช่าชุดเวตสูท เมื่อปรับชุดไฟล์ ให้เก็บกรณีที่ไม่มีข้อมูลเหล่านี้ไว้ การตอบราคาถูกเพียงอย่างเดียวไม่ได้ทดสอบว่า Agent รู้จักจำกัดคำตอบหรือไม่
เมื่อไม่มีความรู้ คำตอบคือ “ไม่สามารถยืนยันได้” ข้อความถามรหัสประตูอีกข้อความไม่ได้ส่งถึงบอต และในภาพนี้ไม่เห็นคำตอบต่อข้อความนั้น
คำขอเรียนทดลองส่วนตัวจริงทำให้เกิดการเรียก Sheets Action สำเร็จหนึ่งครั้งด้วย Alex Morgan, Tuesday และ beginner Google ส่งกลับ HTTP 200 และแถวที่อัปเดตหนึ่งแถว แถวที่บันทึกยังมีลิงก์บทสนทนาและช่องทาง telegram การทดสอบ Action แยกด้วย metadata ของแชตกลุ่มไม่ได้ส่งคำขอ HTTP เมื่อปรับเงื่อนไขนี้ ให้ตรวจสอบทั้งคำขอส่วนตัวที่ยอมรับและบริบทกลุ่มที่ปฏิเสธ
ตรวจช่องทางและผลต่อระบบอื่น
ใช้ test-matrix.csv ว่างในชุดไฟล์บันทึกสิ่งที่คุณสังเกต ภาพด้านบนแสดงผลที่สาธิตแล้ว และตารางยังรวมการตรวจสอบที่ควรทำกับการตั้งค่าของคุณเอง บันทึกเวลาที่ผ่านไปเมื่อทดสอบการไม่ตอบ และแยกการรับช่วงของเจ้าหน้าที่ออกจากการกลับไปใช้ AI ในภายหลัง
| การทดสอบ | ส่งหรือทำอะไร | ผลที่คาดหวัง |
|---|---|---|
| กล่าวถึงในกลุ่ม | @QuickchatAI_bot How much is Start Sailing? | คำตอบสั้นมี EUR 240 และบทสนทนาที่ตรงกันใน Inbox |
| ตอบกลับบอต | What should I bring? | รายการของที่ต้องนำมาโดยไม่ต้องกล่าวถึงซ้ำ |
| สนทนาทั่วไป | Does anyone know the gate code? โดยไม่กล่าวถึง | บอตร่วมไม่ตอบ |
| ช่องว่างความรู้ | กล่าวถึงบอตแล้วถาม Do you rent wetsuits? | ยืนยันไม่ได้ ไม่แต่งว่ามีหรือไม่มี |
| คำขอส่วนตัวในกลุ่ม | กล่าวถึงบอตแล้วขอคืนเงิน | ชี้ไปแชตส่วนตัว กลุ่มยังอยู่กับ AI |
| คำตอบส่วนตัว | เปิดลิงก์ DM เต็มแล้วถามราคา | Agent ที่ถูกต้องตอบโดยไม่ต้องกล่าวถึง |
| คำขอทดลองครบถ้วน | ส่งข้อความ Alex Morgan จากขั้นตอน 4 | พารามิเตอร์ Action ตรงแถว Sheets จริง ไม่บอกว่าจองแล้ว |
| ส่งต่อส่วนตัว | ขอคืนเงินแล้วตอบหลังเจ้าหน้าที่รับช่วง | มอบหมายให้คน ข้อความเจ้าหน้าที่ถึง ไม่มี AI ตอบเพิ่ม |
| นโยบายอากาศ | What happens if the forecast says 30 knots? | นโยบายเลื่อนฟรีและการตัดสินใจผู้สอน ไม่อ้างว่ารู้พยากรณ์สด |
เมื่อทดสอบไม่ผ่าน ให้เปลี่ยนการตั้งค่าที่เกี่ยวข้องหนึ่งจุดแล้วส่งข้อความเดิมซ้ำ ข้อเท็จจริงขาดให้แก้ Knowledge Base; Action เรียกเร็วไปให้แก้คำอธิบายหรือพารามิเตอร์บังคับ; กลุ่มเงียบให้ตรวจการยืนยันและวิธีเรียกบอตก่อน เก็บผลล้มเหลวไว้เพื่อเห็นการปรับปรุง
เมื่อใดควรสร้างบอตของตนเองด้วย BotFather?
สร้างบอต Telegram ของตนเองเมื่อต้องการชื่อและรูปของตนเอง Telegram Bot API Actions หรือกลุ่มที่รับข้อความทั่วไป บอตร่วมเพียงพอสำหรับการตอบในกลุ่มและส่วนตัวตามขั้นตอนข้างต้น
เลือกตัวตนและพฤติกรรมข้อความที่ต้องการก่อนเพิ่มบอตตัวที่สอง
| ความต้องการ | บอต Quickchat AI ร่วม | บอตของคุณเอง |
|---|---|---|
| สร้างโทเค็น BotFather | ไม่ต้อง | ต้อง |
| ชื่อและรูป Telegram เฉพาะ | ตัวตนร่วม | ตัวตนบอตของคุณ |
| ตอบการกล่าวถึงและตอบกลับในกลุ่ม | ได้ | ได้เมื่อ Telegram ส่งมา |
| ตอบข้อความกลุ่มทั่วไป | บอตร่วมไม่ตอบ | ตั้งค่าความเป็นส่วนตัว Telegram หรือสถานะแอดมิน |
| บทสนทนาส่วนตัว | ลิงก์เริ่มต้นเฉพาะ Agent ภายในบอตร่วม | เธรดส่วนตัวของบอตคุณ |
| Google Sheets Action | รองรับ | รองรับ |
| Actions ดูแล Telegram | ไม่เปิดเผยโทเค็นร่วม | ใช้โทเค็นตนเองเป็น System Token ได้ |
- เปิดบัญชี BotFather ที่ยืนยันแล้วใน Telegram แล้วส่ง
/newbot - เลือกชื่อแสดง จากนั้นเลือกชื่อผู้ใช้ว่างที่ลงท้ายด้วย
botBotFather จะให้โทเค็น เก็บเป็นความลับ - เลือก Saltmarsh Group หากจะเพิ่มบอตนี้เข้ากลุ่ม และใช้ Saltmarsh Sailing School สำหรับแชทส่วนตัวเท่านั้น ใน External Apps > Telegram เปิด Your own bot แล้วเลือก Connect to Telegram
- วางโทเค็นใน Bot Token แล้วเชื่อมต่อให้เสร็จ ตรวจว่า Enable your own bot เปิดอยู่
- เปิดลิงก์ Telegram ของบอต ส่ง
/startแล้วถามราคาหลักสูตรคำถามเดิม - ถ้าต้องการรับข้อความกลุ่มทั่วไป ให้ใช้
/setprivacyใน BotFather เลือกบอตแล้วเลือก Disable จากนั้นนำออกและเพิ่มกลับเข้ากลุ่มทดสอบ บอตแอดมินก็รับข้อความทั่วไปเช่นกัน เอกสารโหมดความเป็นส่วนตัว ของ Telegram อธิบายกฎการส่ง
วางโทเค็นเฉพาะใน Bot Token ภาพใช้ช่องว่างเพื่อไม่เผยแพร่ข้อมูลรับรอง
ให้บอตร่วมและบอตของตนเองอยู่ในคนละกลุ่ม การใช้ทั้งคู่ในกลุ่มเดียวอาจทำให้ตอบซ้ำ ถ้างานถัดไปคือปักหมุดประกาศหรือดูแลสมาชิก ให้ทำตามคู่มือจัดการกลุ่ม Telegram แยก รวมถึงเงื่อนไข Action สำหรับแอดมินเท่านั้น
ChatGPT หรือ Claude ช่วยตั้งแชตบอต Telegram ได้ไหม?
แอปจัดการบัญชี Quickchat AI ที่เชื่อมแล้วช่วยสร้าง Agent เพิ่มความรู้ ตั้งค่าที่รองรับ และรันทดสอบได้ หากไคลเอนต์มีเครื่องมือตั้งค่า Telegram ก็เปิดลิงก์ข้อความส่วนตัวของบอตร่วมได้ การเลือกกลุ่มและยืนยันในแดชบอร์ดยังเป็นขั้นตอนของเจ้าของ บางไคลเอนต์ต้องใช้แดชบอร์ดเพื่อเปิดลิงก์ส่วนตัวและตั้ง Human Handoff ด้วย จึงควรให้ผู้ช่วยตรวจเครื่องมือที่ใช้ได้ก่อน
เชื่อม ปลั๊กอิน Quickchat AI สำหรับ ChatGPT หรือ ตัวเชื่อม Claude แล้วแนบไฟล์ในชุดพร้อมพรอมป์ต์นี้:
Use my connected Quickchat AI account to create two Agents from the attached kit: Saltmarsh Group with group-main-prompt.txt and Saltmarsh Sailing School with main-prompt.txt. Add both knowledge files to each. Keep Actions and Human Handoff off on Saltmarsh Group. Prepare the supplied knowledge-test dataset. Check the tools available in this client before changing settings. Show me the configuration and ask before running credit-consuming tests or writing to Google Sheets. Where supported, enable only Saltmarsh Sailing School's shared-bot direct-message link and return the complete link. Leave group selection, dashboard confirmation, BotFather setup, Google OAuth and unsupported settings for me, with exact dashboard steps. Report what was configured, what was actually tested and what remains to verify in Telegram.
เครื่องมือที่ใช้ได้ขึ้นกับไคลเอนต์และสิทธิ์บัญชี ดูเอกสารตั้งค่าจัดการบัญชี เพื่อเข้าสู่ระบบ นี่คือการเชื่อมผู้ช่วยกับบัญชี Quickchat AI ไม่ได้เปลี่ยนบทสนทนาส่วนตัว ChatGPT หรือ Claude เป็นแบ็กเอนด์ที่โฮสต์บอต Telegram
ทำไมแชตบอต Telegram ไม่ตอบ?
ตรวจการเชื่อมต่อและเส้นทางข้อความก่อนเขียนพรอมป์ต์ใหม่ อาการเหล่านี้มีสาเหตุต่างกัน
| อาการ | สิ่งที่ต้องตรวจ |
|---|---|
| มีกลุ่มในรายการแต่เงียบ | ยืนยันกลุ่มที่ต้องการ เปิดใน Connected chats และกล่าวถึงชื่อบอตจริงหรือตอบข้อความบอต |
| บอตออกก่อนตอบครั้งแรก | สร้างลิงก์ Add to a Telegram group ใหม่ เพิ่มบอตอีกครั้ง แล้วกด Confirm ให้กลุ่มที่รออยู่ใน Quickchat AI ทันที |
| ลิงก์บอตพื้นฐานเปิด Agent ผิด | ใช้ลิงก์ส่วนตัวเต็มที่มี start= ตรวจว่าลิงก์ Agent อื่นสลับแชตส่วนตัวร่วมหรือไม่ |
| AI หยุดหลังขอคืนเงิน | ตรวจผู้รับผิดชอบใน Inbox บทสนทนาที่ส่งต่อจะหยุดจนกว่าจะตั้งใจมอบหมายใหม่ |
| ไม่มีแถวใน Sheets | ตรวจ Action เปิดอยู่ ข้อมูลบังคับครบ เป็นแชตส่วนตัว และ URL ยังชี้ Leads ตรวจการเรียก Action และการเชื่อม Google |
| บอตตนเองไม่ได้รับข้อความทั่วไป | ตรวจโหมดความเป็นส่วนตัวและสิทธิ์กลุ่ม นำออกแล้วเพิ่มใหม่หลังเปลี่ยนความเป็นส่วนตัว |
| คำตอบอ้างวันที่หรือบริการที่ไม่เคยให้ | ตรวจความรู้ที่บันทึกและเป็น Ready พร้อมคำสั่งยอมรับความไม่แน่ใจ ส่งคำถามที่ผิดเดิมซ้ำ |
| การทดสอบหยุดตอบ | ตรวจเครดิต AI และคำขอที่ล้มเหลว อย่าตีความการหมดโควตาเป็นผลคุณภาพพรอมป์ต์ |
ก่อนเชิญลูกค้า ให้แทนที่ข้อมูลสมมติ ตรวจสอบการแยกกลุ่มกับแชตส่วนตัว และจัดเจ้าหน้าที่ดูแลคิวส่งต่อ ขอให้เพื่อนร่วมงานตรวจสอบทางเข้าสาธารณะจากอีกบัญชีเป็นขั้นสุดท้ายก่อนเปิดใช้งาน สำหรับช่องทางชุมชนอื่น บทสอนแชตบอต Discord มีเส้นทางสร้างและทดสอบคล้ายกัน ส่วนบทสนทนาตัวละครให้ใช้ คู่มือสวมบทบาทใน Telegram
การตรวจตั้งค่าเพิ่มเติม: เปรียบเทียบวิธีติดตั้ง ตามความต้องการที่คุณระบุ หรือเปรียบเทียบจำนวนคำตอบต่องบเครดิต ตามงบที่ให้ เครื่องคำนวณเหล่านี้ไม่ตรวจบัญชี เว็บไซต์ หรือยอดคงเหลือของคุณ
การตั้งค่า Saltmarsh ที่คัดลอกได้
ต่อไปนี้เป็นข้อเท็จจริงต้นทางและคำสั่งทั้งหมดที่ใช้ในคู่มือ ชุดดาวน์โหลดยังมีสูตร Action เกณฑ์ประเมิน และการทดสอบ
Agent กลุ่ม: Main Prompt
วางใน Identity > Main Prompt ของ Saltmarsh Group ปิด Human Handoff และ Actions กำหนดเองบน Agent นี้ไว้
You answer general questions in the Saltmarsh Sailing School members' group. Use only the Knowledge Base and keep each reply to two or three sentences. Do not add facts or requirements the sources do not contain. If a fact is missing, say that you cannot confirm it.
For trial requests, refunds, complaints, personal details or a request for a person, direct the member to the school's private link pinned in the group; do not invent a link. Do not collect personal details in this group. You cannot record requests, confirm bookings, approve refunds or transfer a conversation to staff. Do not claim you did any of these things. The private Agent records an enquiry; it cannot check live availability or confirm a trial. Only the office confirms availability and price.
Agent ส่วนตัว: Main Prompt
วางใน Identity > Main Prompt ของ Saltmarsh Sailing School ให้ชื่อ Action ตรงกับสูตรตั้งค่า
You are the private-chat assistant of Saltmarsh Sailing School. Answer school questions from the Knowledge Base. Do not add plausible details that are not in the sources, including extra clothing or footwear requirements. Keep replies to two or three sentences and ask at most one question per message. If a fact is missing, say that you cannot confirm it; do not invent dates, availability, gate codes or wetsuit rental. Explain weather policy without claiming to know the current forecast.
When a person requests a trial lesson, collect their name, preferred weekday and sailing experience. Ask for only the next missing field. When all three are present, use Record trial-lesson request once. Say the request was recorded only after the Action succeeds. Explain that the office still needs to confirm availability and price; never say a lesson is booked. If the Action is unavailable or fails, say the request has not been recorded and offer a person.
Use Human Handoff for a current unresolved refund request, complaint or explicit request for a person. After a staff member has resolved the enquiry and returned the conversation to AI, answer new general questions normally; do not hand off again solely because an earlier message mentioned a refund or asked for a person. Do not approve refunds or promise a response time. For a missing fact, say what is unknown and offer a person; do not treat uncertainty as a negative answer about the service.
ความรู้: หลักสูตรและคำขอเรียนทดลอง
วางในช่อง Content ของบทความความรู้แรก
Saltmarsh Sailing School demonstration information
This fictional school is used only for a tutorial. It contains no real customer data.
Start Sailing is a two-day course costing EUR 240. Day Skipper theory runs across five evenings and costs EUR 310. A private lesson lasts 90 minutes and costs EUR 95.
Courses run from April to October. Course dates are published on the school's website one month ahead. This source does not contain the next available date or live availability.
Bring a waterproof jacket, non-marking shoes and a change of clothes. The school provides buoyancy aids.
A trial-lesson request is an enquiry, not a confirmed booking. The office needs the person's name, preferred weekday and sailing experience, then confirms availability and price. Do not collect payment details. Do not infer a trial price from the private-lesson price.
ความรู้: นโยบายและข้อมูลสมาชิก
วางในช่อง Content ของบทความที่สอง
Saltmarsh Sailing School demonstration policies
If the forecast shows more than 25 knots of wind or thunderstorms, the session moves to the next available date at no extra cost. The instructor decides on the morning of the session. This source is a policy, not a live weather forecast or a cancellation decision.
Parking is free at the clubhouse. The gate code is sent to enrolled students the day before their course. The code itself is not in this Knowledge Base.
Refunds and complaints are handled by the office. An AI answer cannot approve a refund. A member of staff must decide each case.
The Telegram members' group is for general questions. Trial requests, refunds and other personal details belong in a private conversation with the school's Agent, opened from the school's direct-message link.
กฎ Human Handoff
วางใน Human Handoff > Handoff Rules และตั้งเวลาที่ทีมพร้อมทำงานจริง
Transfer this private conversation to a person when the visitor has a current unresolved refund request, complaint, explicit request for a person, or accepts an offer of human help. After a staff member resolves the enquiry and returns it to AI, earlier refund or handoff messages must not trigger a new transfer for a general course question. Explain that a staff member can review the case here without approving a refund or promising a response time. This Agent is used only for private enquiries; the separate group Agent has Human Handoff disabled.
คำถามที่พบบ่อย
เพิ่มแชตบอต AI เข้ากลุ่ม Telegram อย่างไร?
ใน Quickchat AI เปิด External Apps เลือก Telegram แล้วเลือก Add to a Telegram group เลือกกลุ่มใน Telegram จากนั้นกลับมา Quickchat AI และกด Confirm สมาชิกถามได้โดยกล่าวถึงบอตร่วมหรือตอบกลับข้อความของบอต
แชตบอต AI บน Telegram ตอบทุกข้อความหรือไม่?
บอตร่วม Quickchat AI ตอบข้อความกลุ่มที่กล่าวถึงหรือตอบกลับบอต การคุยทั่วไปไม่กระตุ้นคำตอบ บอตของคุณเองรับข้อความทั่วไปได้เมื่อปิดโหมดความเป็นส่วนตัว Telegram หรือเป็นแอดมิน ให้ทดสอบการตั้งค่านั้นในกลุ่มแยก
ต้องใช้ BotFather หรือโทเค็นบอต Telegram ไหม?
ไม่ต้องใช้ BotFather หรือโทเค็นสำหรับบอตร่วมและลิงก์ข้อความส่วนตัว สร้างบอตตนเองด้วย BotFather เมื่อต้องการชื่อและรูปเฉพาะ หรือ Actions ที่เรียก Telegram Bot API ส่วน Google Sheets Actions ทั่วไปใช้กับบอตร่วมได้
ลูกค้าส่งข้อความส่วนตัวถึงแชตบอต Telegram ได้ไหม?
ได้ เปิด Direct message link ใน Quickchat AI และแชร์ลิงก์ที่สร้างแบบเต็ม ลูกค้าเปิดแล้วกด Start หากระบบร้องขอ ลิงก์เลือก Agent ของคุณภายในบอตร่วม การปิดลิงก์กันการเชื่อมใหม่ แต่แชตส่วนตัวเดิมมีตัวควบคุมเปิดและตัดการเชื่อมแยก
แชตบอต AI บน Telegram ฟรีไหม?
การสร้างบอตใน BotFather ไม่ได้เพิ่มบริการ AI โดยอัตโนมัติ Quickchat AI มี Free สำหรับการเรียนรู้ส่วนบุคคลที่ไม่ใช่เชิงพาณิชย์พร้อมเครดิต AI จำกัด การใช้เชิงพาณิชย์ต้องมีแผนชำระเงิน คำตอบ Preview และ Simulation ใช้เครดิต AI และบริการภายนอกอาจมีค่าใช้จ่ายของตนเอง
Telegram มีแชตบอต AI ไหม?
Telegram รองรับบอต AI บุคคลที่สามและการเชื่อม AI คู่มือนี้เชื่อม Agent ของ Quickchat AI ที่ตอบจากความรู้ธุรกิจของคุณ BotFather สร้างตัวตนบอต แต่ไม่ให้ความรู้นั้นหรือกำหนดกระบวนการบริการลูกค้า
แชตบอตเข้าใจรูปภาพและไฟล์ไหม?
การเชื่อม Telegram รับภาพและวิเคราะห์เนื้อหาภาพได้ ไฟล์อื่นอาจเข้าบทสนทนาเป็นเอกสารแนบ แต่ไม่อ่านเนื้อหาโดยอัตโนมัติ ทดสอบชนิดไฟล์ที่ลูกค้าใช้จริงและตรวจทั้ง Telegram กับ Inbox
สร้างบอตสวมบทบาทหรือตัวละคร Telegram ได้ไหม?
ได้ การเชื่อม Telegram เดียวกันรองรับ Agent ที่มีตัวตนตัวละครและคำสั่งเหมาะสม คู่มือนี้ใช้ตัวอย่างบริการธุรกิจ ส่วน Agent สวมบทบาทต้องมีพรอมป์ต์และการทดสอบของตนเอง