Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Removed horizontal rules for cleaner documentation
What This Skill Does
Beeper integration for sending messages, searching chats, and managing conversations across WhatsApp, Telegram, Signal, Discord, Slack, Instagram, iMessage, LinkedIn, Facebook Messenger, Google Messages, and more through the Beeper Desktop API. Supports reactions, reminders, attachments, and marking chats as read. Beeper Desktop must be running locally for the API to be available.
Covers twelve messaging platforms through a single local API instead of requiring separate integrations for each service.
When to use it
- Sending a WhatsApp message to a contact without opening any app
- Searching across all chat platforms for a specific conversation or keyword
- Getting a digest of unread messages across every connected network
- Setting a reminder to follow up on a chat at a specific time
- Downloading an attachment received in any Beeper-connected chat
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Search my chats for any messages about the project deadline
- 1Calls GET /v1/messages/search with query 'project deadline' against the Beeper Desktop API
- 2Receives results including chat name, platform, sender, message text, and timestamp
- 3Groups results by service (Slack, WhatsApp, etc.)
- 4Formats a summary listing each match with its source platform and date
A list of matching messages across all connected networks, showing who sent each one, on which platform, and when
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.