add-whatsapp

Integrate WhatsApp as a communication channel for an AI assistant.

1|21|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/arnaudjnn/nanoclaw-railway --skill add-whatsapp-arnaudjnn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-whatsapp
Source: https://github.com/arnaudjnn/nanoclaw-railway/tree/main/.claude/skills/add-whatsapp
Command: npx skills add https://github.com/arnaudjnn/nanoclaw-railway --skill add-whatsapp-arnaudjnn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @whiskeysockets/baileys, qrcode, qrcode-terminal, pino, readline, child_process, fs, path, and includes scripts (resource) components.

What problem does it solve?

This Skill enables seamless integration of WhatsApp as a communication channel for your AI assistant, allowing for automated messaging and interaction directly through the popular platform.

Core Features & Use Cases

  • Channel Integration: Adds WhatsApp as a fully functional channel for your assistant.
  • Flexible Authentication: Supports QR code scanning (in browser or terminal) and pairing codes for secure authentication.
  • Use Case: Automatically send WhatsApp notifications to a customer when their order ships, or allow users to interact with your assistant via WhatsApp using a simple trigger word.

Quick Start

Use the add-whatsapp skill to add WhatsApp as a communication channel for your assistant.

Frequently Asked Questions about add-whatsapp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate WhatsApp as a communication channel for my AI assistant?

You can integrate WhatsApp as a communication channel for your AI assistant by using the add-whatsapp skill, which leverages the @whiskeysockets/baileys library to enable automated message sending and receiving directly through WhatsApp.

Do I need Node.js and npm to connect WhatsApp messaging to my assistant?

Yes, connecting WhatsApp messaging to your assistant requires Node.js and npm, along with specific libraries like @whiskeysockets/baileys and pino for WhatsApp API interaction and logging.

How does WhatsApp authentication work when adding it as a messaging channel?

WhatsApp authentication for your messaging channel supports two flexible methods: scanning a QR code in your browser or terminal, or using a pairing code for secure login.

Can I use WhatsApp to send automated notifications from my assistant?

Yes, you can use WhatsApp to send automated notifications from your assistant, enabling use cases like automatically messaging a customer when their order ships or responding to trigger words.

What libraries are used for WhatsApp API interaction and QR code generation?

WhatsApp API interaction and QR code generation rely on the @whiskeysockets/baileys library for messaging, along with qrcode and qrcode-terminal for rendering authentication codes.

Are there limitations when using WhatsApp integration for automated messaging?

WhatsApp integration for automated messaging depends on environment detection for optimal user experience and requires maintaining an active session via @whiskeysockets/baileys, meaning network disruptions or expired sessions may temporarily halt message sending and receiving.