Send messages to WhatsApp, LinkedIn, Slack, and other platforms through Beeper Desktop API.
- Download and install Beeper Desktop (v4.1.169 or later)
- Open Settings → Developers
- Toggle "Beeper Desktop API" to enable it
- Copy your access token
- Open
.envfile - Replace
YOUR_ACCESS_TOKEN_HEREwith your actual Beeper access token
npm installnpm run listnpm run send "Contact Name" "Your message here"Example:
npm run send "John Doe" "Hello from Beeper API!"npm run search "search term"- Send messages to any platform connected to Beeper (WhatsApp, LinkedIn, Slack, etc.)
- List your recent chats
- Search through message history
- Unified API for all messaging platforms
- Beeper Desktop must be running for the API to work
- The API runs locally on
http://localhost:23373 - Personal use is recommended to avoid rate limiting
- iMessage is not currently supported
beeper-messaging-app/
├── src/
│ └── send-message.ts # Main messaging script
├── .env # Your API token (not committed)
├── .gitignore # Git ignore file
├── tsconfig.json # TypeScript configuration
├── package.json # Project dependencies
└── README.md # This file