whatsapp-automation

Automate WhatsApp Business messaging, media uploads, templates, and contacts via Rube MCP.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dr-code/beacon --skill whatsapp-automation-dr-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: whatsapp-automation
Source: https://github.com/dr-code/beacon/tree/main/plugins/all-skills/skills/whatsapp-automation
Command: npx skills add https://github.com/dr-code/beacon --skill whatsapp-automation-dr-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes manual, error-prone steps required to send WhatsApp Business messages, manage templates, upload media, and handle contacts by orchestrating Composio/Rube MCP toolkit calls and enforcing WhatsApp API constraints.

Core Features & Use Cases

  • Send Text & Media: Send plain text messages, upload media to WhatsApp servers, and send media by ID or public URL for product images, receipts, or documents.
  • Template Management: List, create, and send pre-approved template messages with language and component parameter support for outbound notifications and customer re-engagement.
  • Conversation & Contact Flows: Reply to incoming messages within the 24-hour window, share contact cards, and manage business profile and phone number resolution for routing outbound messages.
  • Real-world Example: Use this Skill to upload a product image, send an order confirmation template to a customer, and then follow up with a media message linking to the product PDF.

Quick Start

Send an order confirmation template to +14155551234 using the active Rube MCP WhatsApp connection and specify the template name and language.

Frequently Asked Questions about whatsapp-automation

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

FAQPage Schema
How do I automate WhatsApp Business messaging for outbound notifications?

You can automate WhatsApp Business messaging by using this Skill to orchestrate template-based outbound notifications, send text and media, and manage contacts via the Rube MCP toolkit.

Can I send media files through WhatsApp Business API workflows?

Yes, you can send media through WhatsApp Business API workflows by uploading media to WhatsApp servers and then sending it by ID or public URL for product images, receipts, and documents.

Do I need pre-approved templates to send WhatsApp Business messages?

Pre-approved templates are required for outbound notifications and customer re-engagement outside the 24-hour window, and this Skill helps you list, create, and send them with language and component parameters.

What prerequisites do I need to set up WhatsApp automation?

WhatsApp automation requires an active Rube MCP connection and an ACTIVE WhatsApp Business connection with the whatsapp toolkit configured, adhering to template approval rules and the 24-hour messaging window.

How do I reply to incoming WhatsApp messages within the messaging window?

You can reply to incoming WhatsApp messages within the 24-hour window by using this Skill to manage conversation flows, share contact cards, and resolve phone numbers for routing outbound messages.

What are the limitations of automating WhatsApp Business messaging?

Limitations include strict adherence to the 24-hour messaging window for replies and using only pre-approved templates for outbound notifications, enforced by WhatsApp API constraints within the Rube MCP toolkit.