| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| v1.1-inbox-desktop-media.png | 2026-06-05 | 284.3 kB | |
| v1.1-inbox-desktop-poll.png | 2026-06-05 | 113.2 kB | |
| v1.1-inbox-mobile-list.png | 2026-06-05 | 41.4 kB | |
| v1.1-inbox-mobile-thread.png | 2026-06-05 | 96.7 kB | |
| README.md | 2026-06-05 | 2.2 kB | |
| WaSphere v1.1.0 -- Inbox_ Receive _ Observe source code.tar.gz | 2026-06-05 | 1.6 MB | |
| WaSphere v1.1.0 -- Inbox_ Receive _ Observe source code.zip | 2026-06-05 | 1.8 MB | |
| Totals: 7 Items | 3.9 MB | 0 | |
A realtime, two-pane WhatsApp inbox in your dashboard — send and receive messages directly, with the WhatsApp-correctness work to make it production-grade. Built on the existing REST + SSE layer and verified live against real WhatsApp numbers (no mocks).
🎉 What's New
Real-time Inbox (/dashboard/inbox) — two-pane chat (conversation list · thread · contact panel) with live streaming over SSE, 429→polling fallback, auto-reconnect, and a per-user sound toggle.
Message types — send & receive:
- Text (with reply/quote)
- Images — lightbox preview + download
- Documents — downloadable (≤ 16 MB)
- Voice & audio — inline player
- Video — inline player + full-view lightbox
- Stickers
- Polls — single or multi-select, with vote decryption ("🗳️ Voted: …")
- Reactions — 6 quick + full emoji picker (incoming & outgoing)
- Forward & Copy
Multi-session — one universal inbox ("All sessions") or filter by a specific number.
Conversation management — search (name / phone / preview), Open/Resolved tabs, unread badges, avatars, delivery ticks, tags, private notes, per-chat mute, media gallery, editable quick replies.
Mobile responsive — full mobile support with drawer sheets and tappable actions.
🔧 Under the hood
- SSE realtime layer (10 streams/server, 3/user caps, 25s heartbeat)
- LID → phone resolution — handles WhatsApp's opaque
@lidaddressing for correct display and replies (Baileys [#2342]) - Poll-vote decryption — end-to-end, verified live (enables order-confirmation flows)
- HMAC-SHA256 signed webhooks; new dedicated
poll.voteevent - 13 integration tests against a real PostgreSQL database
- Provider abstraction foundation — a clean
MessageProviderseam (Baileys today) that v1.2's Meta Cloud API support builds on
📦 Install
:::bash
docker compose up -d
See the README for full setup.
🚀 What's next
v1.2 "Reliability & Trust" — official Meta Cloud API support alongside Baileys, plus inbox polish. See the roadmap in the README.
🙏 Thanks
To everyone who tested v1.0 and helped shape this release.
Full changelog: https://github.com/wasphere/wasphere/compare/v1.0.0...v1.1.0