Jayti Analytics Dashboard
Events per day
Events per hour (last 24h)
Event types
Live event feed
Devices
Browsers
Operating systems
Referrers
Countries
Cities
Terminal
Runs on the agent host — shell, files, git, deploys.
Ask it something. Output streams here as it works.
Vercel analytics
Loading…
What Vercel does not show
Stated explicitly, so an empty field is never mistaken for no traffic.
Recent deployments
Runtime logs
Sessions
| Session | Visitor | IP | City | Country | Events | Types | User agent | First seen | Last seen | Duration |
|---|
Email opens by recipient
Device Dashboard
Live sync every 10 seconds · Firestore device state + DynamoDB browser history
Registered devices
Click a row to expand full device details
| Device | Platform | Status | Last seen | Battery | Network | Queue | Agent |
|---|
Browser history
Synced from device daemons · DynamoDB
| Visited | Title | URL | Device |
|---|
Firestore documents
Live sync of each fleet device's document in the eka-agent database. Poll interval 10 s.
| Document | Type / model | Status | Last seen | Fields |
|---|
Complete Firestore payloads
Raw decoded documents from the
devices collection. Replaces on each poll — no cluttered history.Live content — recent media, images & documents
Latest attachments across every chat, last 7 days. Images render inline; documents (including zips) get a download link.
Live messages
Latest WhatsApp messages across every chat, last 7 days.
Product engineering
Loading the stack…
Tap each block to see the files behind it. Two lights per file —
the subsystem it configures answered a live probe,
it did not (reason shown).
means not provable from a serverless function —
never shown green, because a light that is always green tells you nothing.
Also needed
WhatsApp archive
Live data from Neon. Readable text is shown before recovery metadata.
Chats
Select a chat to open its live message history.
Loading…
Device & IP agent
Ask anything about any device or IP — answers come from live telemetry, site analytics, and synced history