You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Beeper is a multi-network messaging client that exposes an official MCP server (listed at automattic.ai). An agent that connects to Beeper's MCP gets WhatsApp + Signal + iMessage + Telegram + Discord + Slack + Messenger + more through a single auth, instead of seven separate per-network integrations each with its own policy gate, token mint, and webhook plumbing.
For a generic chat-with-an-agent plugin, this is the highest leverage messaging integration in 2026: one connector, every conversation surface its user already lives in.
Scope
New first-class channel entry "Beeper" at the top of the channels wizard, above existing options. Single button "Connect your Beeper".
Channel adapter that maps Beeper's MCP message tools (send_message, list_recent_messages, etc.) to openclawp's canonical message shape used by class-openclawp-message-adapter.php — so an inbound Beeper message dispatches to the configured agent the same way WhatsApp/Telegram do.
Network filtering: per-Beeper-connection, user picks which underlying networks the agent should listen on (e.g. "only WhatsApp + Signal, ignore Telegram").
Reposition channels admin:
Beeper (new) — Connect once, reach the user wherever they are.
WhatsApp Cloud API — Official, requires Meta business verification.
Problem
Beeper is a multi-network messaging client that exposes an official MCP server (listed at automattic.ai). An agent that connects to Beeper's MCP gets WhatsApp + Signal + iMessage + Telegram + Discord + Slack + Messenger + more through a single auth, instead of seven separate per-network integrations each with its own policy gate, token mint, and webhook plumbing.
For a generic chat-with-an-agent plugin, this is the highest leverage messaging integration in 2026: one connector, every conversation surface its user already lives in.
Scope
class-openclawp-message-adapter.php— so an inbound Beeper message dispatches to the configured agent the same way WhatsApp/Telegram do.docs/beeper-setup.mdwith the connect flow + per-network filtering recipe.Acceptance criteria
send_messageand lands in the originating network.Notes
class-openclawp-whatsapp.phpand the Telegram class in Telegram Bot API ingress channel #39 / PR Telegram: Bot API ingress channel (closes #39) #48 — anything new should be in the message-adapter layer, not duplicated.