Admin dashboard
Vibrant PMS WhatsApp Automation
Control room for sheet sync, notification routing, WhatsApp delivery, and reply-based task updates.
Operations cockpit
Live automation health
Events
—
Pending
—
Blocked
—
Sent
—
Event states
No data yet.
Message states
No data yet.
Latest signals
WhatsApp session
unknownNo session loaded
Sheet sync
unknownNo sync · 0 events
Sheet sources
pending0/0 active
Sheet sync
Hybrid
Webhook + polling ready
T7
Paired device sending ready
Queue
Enabled
Dispatch + retry commands ready
Actions
API output
Run an action to see output.
Hardcoded sheet workflow
Vibrant PMS Google Sheet
This uses the configured spreadsheet directly. No project/source/tab setup is required.
Click setup or sync to see results.
Paired WhatsApp device
The T7 device is already paired in the gateway. Use the configured device ID to send queued and manual WhatsApp messages.
GET /api/whatsapp/sessions
Manual test message
Send a test message via the queued T7 WhatsApp sender.
POST /api/whatsapp/test-message
{
"number": "91xxxxxxxxxx",
"message": "Hello from Vibrant PMS"
}Message logs
Review sent, queued, failed, and blocked WhatsApp messages.
GET /api/whatsapp/messages
Notification events
Inspect sheet-change events and blocked recipient resolution.
GET /api/notification-events
Sync history
Monitor webhook, manual, and polling sheet sync runs.
GET /api/sheet-sync-runs
API surfaces
| Feature | Method | Endpoint |
|---|---|---|
| Sessions | GET | /api/whatsapp/sessions |
| Test message | POST | /api/whatsapp/test-message |
| Dashboard metrics | GET | /api/dashboard |
| Notification events | GET | /api/notification-events |
| WhatsApp messages | GET | /api/whatsapp/messages |
| Sync history | GET | /api/sheet-sync-runs |
| Projects | GET | /api/projects |
| Sheet sources | GET | /api/sheet-sources |
| Sheet tabs | GET | /api/sheet-tabs |
| Team members | GET | /api/team-members |
| Message templates | GET | /api/message-templates |
| Notification rules | GET | /api/notification-rules |