Automate Whatsapp

Build and debug Kapso WhatsApp workflows, triggers, functions, and executions.

195 stars 27 forksProductivity & Notes

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add gokapso/agent-skills --skill automate-whatsapp
Manual install
git clone --depth 1 https://github.com/gokapso/agent-skills.git /tmp/agent-skills
mkdir -p ~/.claude/skills
cp -r /tmp/agent-skills/skills/automate-whatsapp ~/.claude/skills/automate-whatsapp

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Automate WhatsApp

## When to use

Use this skill to build and run WhatsApp automations: workflow CRUD, graph edits, WhatsApp and Project Event triggers, Project Event emissions, executions, function management, webhook tools, and MCP tools.

## Setup

Preferred path:
- Kapso CLI installed and authenticated (`kapso login`)
- For workflow and function edits, use source-controlled projects with `kapso link`, `kapso pull`, `kapso build`, and `kapso push`
- For workflow code, use `@kapso/workflows` and export a `Workflow` instance from `workflow.js` or `workflow.ts`

Fallback path:
Env vars:
- `KAPSO_API_BASE_URL` (host only, no `/platform/v1`)
- `KAPSO_API_KEY`

## How to

### Edit workflows locally

Use this path first when the user is working in, or can create, a local repo.

```bash
npm install -g @kapso/cli
npm install --save-dev @kapso/workflows
kapso login
kapso link --project <project-id>
kapso pull
```

Edit `workflows/<workflow-slug>/workflow.js` or `workflow.ts` with `@kapso/workflows`:

```ts
import { START, Workflow } from "@kapso/workflows";

const workflow = new Workflow("inbound-support", {
  name: "Inbound Support",
  status: "draft",
});

workflow.addTrigger({
  type: "inbound_message",
  phoneNumberId: "<phone-number-id>",
});

workflow.addNode(START, {
  position: { x: 100, y: 100 },
});

workflow.addNode("reply", {
  type: "send_text",
  message: "Thanks for reaching out.",
});

workflow.addEdge(START, "reply");

export default workflow;
```
Read the full skill on GitHub

Details

Skill name
automate-whatsapp
Path
skills/automate-whatsapp/SKILL.md
Repo updated
9 October 2026

FAQ

What does the Automate Whatsapp skill do?

Build and debug Kapso WhatsApp workflows, triggers, functions, and executions.

How do I install the Automate Whatsapp skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add gokapso/agent-skills --skill automate-whatsapp. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Automate Whatsapp popular?

It lives in gokapso/agent-skills, which has 195 GitHub stars and 27 forks, and is included in 1 curated skill list.

Related skills

Integrate Whatsapp

195

gokapso/agent-skills

Connect WhatsApp to your product with Kapso: onboard customers with setup links, detect connections, receive events via webhooks, and send messages/templates/media. Also manage WhatsApp Flows (create/update/publish, data endpoints, encryption). Use when integrating WhatsApp end-to-end.

Testing & QAIn 1 list27

Observe Whatsapp

195

gokapso/agent-skills

Observe and troubleshoot WhatsApp in Kapso: search Logs across API, Meta webhook, workflow, and webhook-delivery events; debug message delivery; inspect webhook retries; triage API errors; and run health checks. Use when investigating production issues, message failures, workflow behavior, or webhook delivery problems.

Software DevelopmentIn 1 list27

Family History Planning

124

emaynard/claude-family-history-research-skill

Provides assistance with planning family history and genealogy research projects.

Productivity & NotesIn 2 lists11

Wechat Automation

192

LAVARONG/wechat-automation-api

微信发信能力:通过 Windows 桌面微信发送文本、图片URL或本地文件。适合各类 Agent 在本机直接发送一次性消息。触发词:给[某人]发微信、通知[某人]、把这个用微信发给[某人]、用微信发个图片、把本地文件发给[某人]

Productivity & Notes45

Satori

115

MetcalfSolutions/Satori

Psychologically grounded wisdom companion for inner life. Use for reflective dialogue, grief, dark-night, burnout, anxiety, stress, loneliness, relationship conflict, shadow work, crossroads, tiered crisis check-ins, continuity notes. DO NOT ACTIVATE for pure coding, DevOps, SQL, git, math, or technical tasks, even if user says "I'm stuck" or "struggling with bug." Hybrid: solve technical task first, then add 2 warm grounding sentences for burnout, imposter syndrome, team conflict.

Productivity & NotesIn 2 lists13

Yuan

205

shizhilya/yuan

Use when the user asks for Yuan, 元, Great Origin, 玄学, 算命, 命理, 八字, 称骨, 紫微斗数, 数字命理, western astrology, Vedic astrology, or a combined destiny reading. First collect name/gender, birth date/time, birthplace, and calendar type; then use the runnable reference methods under references, render either a conservative synthesis or a direct reading, and support a five-year fortune window centered on the current year.

Productivity & Notes31

Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.