Overview
DOSClaw connects your autonomous AI agents directly to customer inboxes, team communication workspaces, and social messaging channels. Agents receive inbound messages in real time, apply relevant tools and knowledge bases, and send back rich interactive responses.
Supported Channels
Webhook / Official Account API
Text, Images, Interactive Cards
Follower sync, human takeover, 2-way chat
Meta Graph API / Webhook
Text, Quick Replies, Media
Page inbox, comment-to-inbox auto-reply
Discord Gateway / REST
Markdown, Embeds, Slash Commands
Server moderation, threads, role-based access
Slack Events API / Block Kit
Blocks, Modals, Mentions
Team assistant, channel monitoring, workflows
Open Platform Bot API
Interactive Cards, Rich Text
Enterprise chat, group mentions, card actions
How Channels Work
User Message
│
▼
[Messaging Provider] (Zalo, Telegram, Meta, Slack, etc.)
│ (Inbound Webhook)
▼
[DOSClaw Gateway / Event Router]
│ (Context + Identity + Scope Guard)
▼
[Agent Container / Engine]
│ (Knowledge Base + MCP Tools + Reasoning)
▼
[Outbound Dispatcher]
│ (Formatted response, cards, media)
▼
User In-App ReplyKey Architectural Concepts
Independent Channel Bindings: A single AI agent can listen and respond across multiple channels simultaneously (e.g. Zalo OA for Vietnam customers, Telegram for global community, and Slack for internal staff) while sharing the same underlying memory, personality, and knowledge base.
Cross-Channel Identity: DOSClaw associates customer identity across different channels when an identifying attribute (phone number, email, or verified account ID) is provided.
Human Takeover & Handoff: Every channel supports human agent takeover. When an agent detects customer frustration, an explicit request for human support, or when a human agent sends a message from the native channel console, the AI automatically pauses for that conversation session.
Rate Limiting & Safety: Inbound webhooks are signature-verified and rate-limited. Egress responses adhere to platform quotas and prevent spam loops.
Getting Started
To connect a channel to an agent:
Open your agent in the DOS.AI Dashboard (
https://app.dos.ai/agents).Navigate to the Channels tab.
Select your desired platform and follow the step-by-step connection wizard.
Verify the connection by sending a test message to your bot.
Last updated