Skip to main content
NanoClaw supports multiple communication channels and integrations, allowing you to interact with your AI assistant wherever you work.

Available channels

All channels are installed via the skills system. During /setup, you choose which platforms to connect — pick one or many:

WhatsApp

Add WhatsApp with /add-whatsapp. Uses the Baileys library for WhatsApp Web API.

Telegram

Add Telegram with /add-telegram. Uses the grammy framework.

Discord

Add Discord with /add-discord. Perfect for team collaboration and community management.

Slack

Connect to Slack workspaces with /add-slack. Uses Socket Mode — no public URL needed.

Gmail

Add Gmail with /add-gmail. Use as a tool or full channel for email monitoring.

How the skills system works

NanoClaw uses a skills-based architecture instead of bundling all integrations into the core codebase. This approach:
  • Keeps your installation lean - Only add what you need
  • Maintains clean code - No unused features cluttering the codebase
  • Enables customization - Each installation is tailored to your needs
  • Prevents bloat - The base system stays minimal and understandable
Learn more about the skills system.

Channel capabilities

All channel integrations support:
  • Isolated contexts - Each chat/channel has its own memory and filesystem
  • Trigger patterns - Configure when the assistant responds (@Andy, etc.)
  • Scheduled tasks - Set up recurring jobs that can message you
  • Container isolation - Every context runs in its own sandboxed environment
  • Multi-channel support - Run multiple channels simultaneously

Adding an integration

To add an integration, use the corresponding skill command in Claude Code:
/add-whatsapp    # Add WhatsApp
/add-telegram    # Add Telegram
/add-discord     # Add Discord
/add-slack       # Add Slack
/add-gmail       # Add Gmail
Each skill will:
  1. Merge the skill’s git branch into your fork
  2. Guide you through platform-specific setup
  3. Help you configure authentication
  4. Register your first chat/channel
  5. Verify the connection works
Skills can be combined. For example, you can run WhatsApp, Telegram, and Discord simultaneously, each with its own registered chats.

Choosing your channels

There is no default channel — you choose what you need during /setup. You can run a single platform or combine several simultaneously. All channels are peers; none is privileged over the others.

Next steps

Skills system

Learn how the skills system works and how to manage installed skills

WhatsApp

Set up WhatsApp integration
Last modified on March 15, 2026