Channels

Channels क्या हैं?

Channels वे messaging platforms हैं जिनसे आपके agents connect होते हैं। Channel connect करके, आपका agent उस platform पर incoming messages के लिए सुन सकता है और real time में respond कर सकता है।

Neotask out of the box 20+ messaging platforms support करता है।

समर्थित Channels

Core Channels (Built-In)

Channel विवरण
WhatsApp WhatsApp Web protocol के माध्यम से personal और business accounts। Groups, reactions, media, threads, edit/unsend, forwarding।
Telegram Bot API integration। Groups, channels, threads, reactions, pinning। Optional webhook ingestion।
Discord Full server integration। Channels, roles, threads, voice channel awareness, per-server agent binding।
Slack OAuth के माध्यम से Workspace app। Channels, threads, reactions, file sharing।
Signal Signal protocol के माध्यम से Encrypted DMs और groups। QR के माध्यम से Phone pairing।
Google Chat Spaces, threads, reactions, webhook के माध्यम से card responses।
iMessage macOS पर BlueBubbles के माध्यम से Full SMS/iMessage support। Edit, unsend, effects।
IRC Channels, DMs, SASL auth, multi-server support के साथ Classic IRC।

Plugin Channels

Channel विवरण
Microsoft Teams Plugin के माध्यम से Workspace integration।
Matrix Decentralized messaging protocol।
Nostr Decentralized social protocol DMs।
Zalo Vietnamese messaging platform (Bot API और personal account)।
Feishu/Lark Enterprise messaging platform।
LINE LINE Messaging API integration।
Nextcloud Talk Nextcloud के माध्यम से Self-hosted messaging।
Mattermost Open-source team messaging।
Tlon Urbit-based messaging।
Twitch IRC के माध्यम से Live stream chat।

Channel Features

Multi-Account Support

प्रति channel multiple accounts run करें। उदाहरण के लिए, same Gateway से कई WhatsApp numbers या Telegram bots manage करें।

Media Support

Images, videos, audio, documents, stickers, और अन्य media types send और receive करें। Media handling platform के अनुसार भिन्न होती है लेकिन अधिकांश channels दोनों directions में rich media support करते हैं।

Group & Channel Management

Agents group conversations में participate कर सकते हैं, mentions पर respond कर सकते हैं, threads manage कर सकते हैं, और channel-specific features (reactions, polls, pins) के साथ interact कर सकते हैं।

Message Threading

Platforms पर जो support करते हैं (Slack, Discord, Telegram), agents threads create कर सकते हैं, threads के भीतर reply कर सकते हैं, और thread-specific context maintain कर सकते हैं।

Message Editing & Reactions

Agents अपने own messages edit कर सकते हैं, messages unsend कर सकते हैं, और उन platforms पर reactions add कर सकते हैं जो इन features को support करते हैं।

Broadcast Groups

Multiple channels को simultaneously announcements भेजें। Multiple platforms को sync में रखने के लिए broadcast groups configure करें।

Channel Routing

Default Behavior

Default रूप से, main agent सभी channels से सभी inbound messages receive करता है।

Multi-Agent Routing

Multiple agents के साथ, messages bindings के आधार पर route होते हैं:

DM Access Control

Configure करें कि कौन से contacts आपके agent को directly message कर सकते हैं। Options में सभी DMs allow करना, केवल known contacts, या एक specific allowlist शामिल हैं।

Group Mention Gating

Group chats में, configure करें कि agents सभी messages पर respond करें या केवल mention किए जाने पर।

Pairing & Authentication

प्रत्येक channel की अपनी authentication method है:

Channel Auth Method
WhatsApp QR code scan
Telegram Bot token
Discord Bot token
Slack OAuth (workspace app)
Signal QR के माध्यम से Phone pairing
Google Chat Webhook URL
iMessage BlueBubbles API key
IRC Nick + optional password