InitechSoftware/openclaw-whatsapp-skills

Ready-made OpenClaw skills for operating WhatsApp via the TimelinesAI public API

3Stars on the repository
4Mods indexed here, across every type
4mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

InitechSoftware/openclaw-whatsapp-skills

Skill Claude CodeCodex

Reply to an inbound WhatsApp message routed through the TimelinesAI webhook. Triggers on payloads shaped like {chatid, text, senderphone, sendername} from the TimelinesAI webhook receiver. Verifies the chat belongs to the allowed sender JID before sending, and honors stop-reply labels (needs-human / escalate /…

not rated 3 4mo ago A 94 tokens original MIT

InitechSoftware/openclaw-whatsapp-skills

Skill Claude CodeCodex

Given a TimelinesAI messageuid, poll GET /messages/{uid}/statushistory and return the Sent / Delivered / Read timeline. Use after a send to confirm a message actually reached the recipient's device, or to answer "did X receive Y" questions from the user.

not rated 3 4mo ago A 65 tokens original MIT

InitechSoftware/openclaw-whatsapp-skills

Skill Claude CodeCodex

Multi-turn lead qualification over WhatsApp. Asks a fixed sequence of questions across turns, stores each answer as a note on the chat, and tags the chat with the current discovery stage. At the end of the sequence, applies a qualification rule and tags the chat qualified or disqualified, then stops replying. State…

not rated 3 4mo ago A 96 tokens original MIT

whatsapp-send

04

InitechSoftware/openclaw-whatsapp-skills

Skill Claude CodeCodex

Send a transactional or event-triggered WhatsApp message via the TimelinesAI public API. Two modes: by phone number (creates a new chat if needed) or into an existing chat by chatid. Writes JSON payloads to a file to avoid UTF-8 encoding traps. Returns the messageuid so downstream skills can poll delivery status.

not rated 3 4mo ago B 77 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: