Channel
Apa Itu Channel?
Channel adalah platform pesan yang terhubung ke agen Anda. Dengan menghubungkan channel, agen Anda dapat mendengarkan pesan masuk dan merespons secara real time di platform tersebut.
Neotask mendukung 20+ platform pesan secara bawaan.
Channel yang Didukung
Channel Inti (Bawaan)
| Channel | Deskripsi |
|---|---|
| Akun pribadi dan bisnis melalui protokol WhatsApp Web. Grup, reaksi, media, thread, edit/unsend, penerusan. | |
| Telegram | Integrasi Bot API. Grup, channel, thread, reaksi, pin. Konsumsi webhook opsional. |
| Discord | Integrasi server penuh. Channel, peran, thread, kesadaran channel suara, binding agen per-server. |
| Slack | Aplikasi workspace via OAuth. Channel, thread, reaksi, berbagi file. |
| Signal | DM dan grup terenkripsi melalui protokol Signal. Pemasangan telepon via QR. |
| Google Chat | Ruang, thread, reaksi, respons kartu via webhook. |
| iMessage | Dukungan SMS/iMessage penuh via BlueBubbles di macOS. Edit, unsend, efek. |
| IRC | IRC klasik dengan channel, DM, autentikasi SASL, dukungan multi-server. |
Channel Plugin
| Channel | Deskripsi |
|---|---|
| Microsoft Teams | Integrasi workspace via plugin. |
| Matrix | Protokol pesan terdesentralisasi. |
| Nostr | DM protokol sosial terdesentralisasi. |
| Zalo | Platform pesan Vietnam (Bot API dan akun pribadi). |
| Feishu/Lark | Platform pesan enterprise. |
| LINE | Integrasi LINE Messaging API. |
| Nextcloud Talk | Pesan self-hosted via Nextcloud. |
| Mattermost | Pesan tim open-source. |
| Tlon | Pesan berbasis Urbit. |
| Twitch | Chat streaming langsung via IRC. |
Fitur Channel
Dukungan Multi-Akun
Jalankan beberapa akun per channel. Misalnya, kelola beberapa nomor WhatsApp atau bot Telegram dari Gateway yang sama.
Dukungan Media
Kirim dan terima gambar, video, audio, dokumen, stiker, dan jenis media lainnya. Penanganan media bervariasi menurut platform tetapi sebagian besar channel mendukung media kaya di kedua arah.
Manajemen Grup & Channel
Agen dapat berpartisipasi dalam percakapan grup, merespons sebutan, mengelola thread, dan berinteraksi dengan fitur khusus channel (reaksi, polling, pin).
Threading Pesan
Di platform yang mendukungnya (Slack, Discord, Telegram), agen dapat membuat thread, membalas dalam thread, dan mempertahankan konteks khusus thread.
Pengeditan & Reaksi Pesan
Agen dapat mengedit pesan mereka sendiri, mengurungkan pesan, dan menambahkan reaksi di platform yang mendukung fitur-fitur ini.
Grup Siaran
Kirim pengumuman ke beberapa channel secara bersamaan. Konfigurasikan grup siaran untuk menjaga beberapa platform tetap sinkron.
Routing Channel
Perilaku Default
Secara default, agen utama menerima semua pesan masuk dari semua channel.
Routing Multi-Agen
Dengan beberapa agen, pesan diarahkan berdasarkan binding:
- Berdasarkan channel, Semua pesan WhatsApp → agen pribadi
- Berdasarkan server, Server Discord A → agen dukungan, server B → agen dev
- Berdasarkan workspace, Workspace Slack → agen tim
- Berdasarkan jenis obrolan, DM pribadi → asisten, pesan grup → bot tim
Kontrol Akses DM
Konfigurasikan kontak mana yang dapat mengirim pesan langsung ke agen Anda. Opsi termasuk mengizinkan semua DM, hanya kontak yang dikenal, atau daftar putih tertentu.
Pembatasan Sebutan Grup
Dalam obrolan grup, konfigurasikan apakah agen merespons semua pesan atau hanya ketika disebut.
Pemasangan & Autentikasi
Setiap channel memiliki metode autentikasi sendiri:
| Channel | Metode Auth |
|---|---|
| Pemindaian kode QR | |
| Telegram | Token bot |
| Discord | Token bot |
| Slack | OAuth (aplikasi workspace) |
| Signal | Pemasangan telepon via QR |
| Google Chat | URL webhook |
| iMessage | Kunci API BlueBubbles |
| IRC | Nick + kata sandi opsional |