Admin dashboard

Vibrant PMS WhatsApp Automation

Control room for sheet sync, notification routing, WhatsApp delivery, and reply-based task updates.

API: offline

Operations cockpit

Live automation health

login required

Events

Pending

Blocked

Sent

Event states

No data yet.

Message states

No data yet.

Latest signals

WhatsApp session

unknown

No session loaded

Sheet sync

unknown

No sync · 0 events

Sheet sources

pending

0/0 active

Protected API calls require a Sanctum bearer token. Use the login page to store `vibrant_admin_token` locally, then include it as `Authorization: Bearer <token>` in API requests.

Sheet sync

Hybrid

Webhook + polling ready

WhatsApp

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.

Create the employee sheet, fill WhatsApp numbers, then sync again. Incoming WhatsApp update format: Task TDS-0001 Completed.
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

FeatureMethodEndpoint
SessionsGET/api/whatsapp/sessions
Test messagePOST/api/whatsapp/test-message
Dashboard metricsGET/api/dashboard
Notification eventsGET/api/notification-events
WhatsApp messagesGET/api/whatsapp/messages
Sync historyGET/api/sheet-sync-runs
ProjectsGET/api/projects
Sheet sourcesGET/api/sheet-sources
Sheet tabsGET/api/sheet-tabs
Team membersGET/api/team-members
Message templatesGET/api/message-templates
Notification rulesGET/api/notification-rules