ช่องทาง
ช่องทางคืออะไร?
ช่องทางคือแพลตฟอร์มการส่งข้อความที่เอเจนต์ของคุณเชื่อมต่อ ด้วยการเชื่อมต่อช่องทาง เอเจนต์ของคุณสามารถรับฟังข้อความขาเข้าและตอบสนองแบบ real-time บนแพลตฟอร์มนั้น
Neotask รองรับ แพลตฟอร์มการส่งข้อความ 20+ แบบ out of the box
ช่องทางที่รองรับ
ช่องทางหลัก (Built-In)
| ช่องทาง | คำอธิบาย |
|---|---|
| บัญชีส่วนตัวและธุรกิจผ่าน WhatsApp Web protocol กลุ่ม ปฏิกิริยา สื่อ เธรด แก้ไข/ยกเลิกส่ง การส่งต่อ | |
| Telegram | การผสานรวม Bot API กลุ่ม ช่องทาง เธรด ปฏิกิริยา การปักหมุด การนำเข้า webhook ที่ไม่บังคับ |
| Discord | การผสานรวม server เต็มรูปแบบ ช่องทาง roles เธรด การรับรู้ช่องทางเสียง การเชื่อมต่อเอเจนต์ต่อ server |
| Slack | Workspace app ผ่าน OAuth ช่องทาง เธรด ปฏิกิริยา การแชร์ไฟล์ |
| Signal | DM และกลุ่มที่เข้ารหัสผ่าน Signal protocol การเชื่อมต่อโทรศัพท์ผ่าน QR |
| Google Chat | Spaces, เธรด, ปฏิกิริยา, การตอบสนองการ์ดผ่าน webhook |
| iMessage | การรองรับ SMS/iMessage เต็มรูปแบบผ่าน BlueBubbles บน macOS แก้ไข ยกเลิกส่ง เอฟเฟกต์ |
| IRC | IRC แบบคลาสสิกพร้อมช่องทาง DM การตรวจสอบสิทธิ์ SASL การรองรับหลาย server |
ช่องทาง Plugin
| ช่องทาง | คำอธิบาย |
|---|---|
| Microsoft Teams | การผสานรวม workspace ผ่าน plugin |
| Matrix | โปรโตคอลการส่งข้อความแบบกระจายศูนย์ |
| Nostr | DM ของโปรโตคอลโซเชียลแบบกระจายศูนย์ |
| Zalo | แพลตฟอร์มการส่งข้อความเวียดนาม (Bot API และบัญชีส่วนตัว) |
| Feishu/Lark | แพลตฟอร์มการส่งข้อความระดับองค์กร |
| LINE | การผสานรวม LINE Messaging API |
| Nextcloud Talk | การส่งข้อความ self-hosted ผ่าน Nextcloud |
| Mattermost | การส่งข้อความทีม open-source |
| Tlon | การส่งข้อความบนฐาน Urbit |
| Twitch | แชทสตรีม live ผ่าน IRC |
ฟีเจอร์ช่องทาง
การรองรับหลายบัญชี
รันหลายบัญชีต่อช่องทาง ตัวอย่างเช่น จัดการหลายหมายเลข WhatsApp หรือ Telegram bot จาก Gateway เดียวกัน
การรองรับสื่อ
ส่งและรับรูปภาพ วิดีโอ เสียง เอกสาร สติกเกอร์ และประเภทสื่ออื่น ๆ การจัดการสื่อแตกต่างกันตามแพลตฟอร์มแต่ช่องทางส่วนใหญ่รองรับสื่อที่หลากหลายในทั้งสองทิศทาง
การจัดการกลุ่มและช่องทาง
เอเจนต์สามารถมีส่วนร่วมในการสนทนากลุ่ม ตอบสนองต่อการกล่าวถึง จัดการเธรด และโต้ตอบกับฟีเจอร์เฉพาะช่องทาง (ปฏิกิริยา โพลล์ การปักหมุด)
การแยกเธรดข้อความ
บนแพลตฟอร์มที่รองรับ (Slack, Discord, Telegram) เอเจนต์สามารถสร้างเธรด ตอบกลับภายในเธรด และรักษา context เฉพาะเธรด
การแก้ไขและปฏิกิริยาต่อข้อความ
เอเจนต์สามารถแก้ไขข้อความของตัวเอง ยกเลิกส่งข้อความ และเพิ่มปฏิกิริยาบนแพลตฟอร์มที่รองรับฟีเจอร์เหล่านี้
กลุ่ม Broadcast
ส่งประกาศไปยังหลายช่องทางพร้อมกัน กำหนดค่ากลุ่ม broadcast เพื่อให้หลายแพลตฟอร์มซิงค์กัน
การกำหนดเส้นทางช่องทาง
พฤติกรรมเริ่มต้น
โดยค่าเริ่มต้น เอเจนต์หลักรับข้อความขาเข้าทั้งหมดจากทุกช่องทาง
การกำหนดเส้นทางหลายเอเจนต์
เมื่อมีหลายเอเจนต์ ข้อความจะถูกกำหนดเส้นทางตาม binding:
- ตามช่องทาง, ข้อความ WhatsApp ทั้งหมด → เอเจนต์ส่วนตัว
- ตาม server, Discord server A → เอเจนต์ support, server B → เอเจนต์ dev
- ตาม workspace, Slack workspace → เอเจนต์ทีม
- ตามประเภทแชท, DM ส่วนตัว → ผู้ช่วย, ข้อความกลุ่ม → bot ทีม
การควบคุมการเข้าถึง DM
กำหนดค่าว่าผู้ติดต่อคนใดสามารถส่งข้อความถึงเอเจนต์ของคุณโดยตรง ตัวเลือกรวมถึงอนุญาต DM ทั้งหมด เฉพาะผู้ติดต่อที่รู้จัก หรือ allowlist เฉพาะ
การควบคุมการกล่าวถึงในกลุ่ม
ในแชทกลุ่ม กำหนดค่าว่าเอเจนต์ตอบสนองต่อข้อความทั้งหมดหรือเฉพาะเมื่อถูกกล่าวถึงเท่านั้น
การจับคู่และการตรวจสอบสิทธิ์
ช่องทางแต่ละช่องมีวิธีการตรวจสอบสิทธิ์ของตัวเอง:
| ช่องทาง | วิธี Auth |
|---|---|
| การสแกน QR code | |
| Telegram | Bot token |
| Discord | Bot token |
| Slack | OAuth (workspace app) |
| Signal | การจับคู่โทรศัพท์ผ่าน QR |
| Google Chat | Webhook URL |
| iMessage | BlueBubbles API key |
| IRC | Nick + รหัสผ่านที่ไม่บังคับ |