Helios Vision AIHelios Vision AI

Dashboard

Your workspace home: universal KPIs, an omnichannel activity chart, business outcomes, smart alerts, account health and your open tasks.

Objective

The Dashboard is the home screen of your workspace. It summarizes the health and activity of every channel you use — four universal KPIs with period-over-period trends, one omnichannel activity chart, business outcomes, channel distribution, agent performance, smart alerts, account health, your open tasks and a recent-activity feed. All figures respect your workspace timezone and the date range you select.

Access

Sidebar -> Dashboard

Route: /app/{tenant}/dashboard

Roles

  • owner, admin, agent, viewer

Any active member of the workspace can view the Dashboard, regardless of role. Unlike Analytics, it is not restricted to admins. You only ever see data for the workspace you belong to.

Prerequisites

  • No setup is required. The page loads immediately.
  • Numbers populate as you connect channels, create agents, and start receiving conversations. An empty workspace shows placeholders and helpful "get started" links.
  • Which panels appear depends on your active modules and plan (see Module and plan gating below).

Dashboard with metrics

Date range

The date-range selector (top right) controls the window for every KPI, chart, and trend. Trends compare the selected window against the immediately preceding window of the same length. The picker also shows the resolved from–to dates.

PresetWindow
Last 7 daysDefault on load
Last 14 daysRolling 14 days
Last 30 daysRolling 30 days
Last 90 daysRolling 90 days
This monthFrom the 1st of the current month to today
Last monthThe full previous calendar month

The selection is not saved; the Dashboard reopens on Last 7 days. Changing the range refetches in place — the current view dims briefly instead of flashing back to skeletons, and the picker icon becomes a spinner while the new range loads.

KPI cards

Four KPI cards sit below the header. They are the same for every workspace on every plan — they describe the work the AI did, not any single module. Trends read as vs \{range\} (for example, vs last 7 days), or New when the previous period had no activity.

CardValueNotes
ConversationsConversations across every channel in the windowSubtitle counts the channels with traffic; includes a small sparkline of the daily totals
Resolved by AIPercentage of AI-handled conversations that were resolved without a humanOnly conversations the AI actually handled count toward the rate; shows with No AI conversations yet when there is nothing to measure
First ResponseMedian time to first responseShown in seconds, minutes, or hours; a shorter median reads as an improvement (green). Shows with Not enough data yet on small samples
Needs Your AttentionConversations waiting for a human right nowPoint-in-time queue, so it has no trend. The whole card is a link

The Needs Your Attention card opens Conversations pre-filtered to the same queue it counts (/app/\{tenant\}/conversations?attention=1): conversations flagged for attention, escalated by the AI, or under human takeover. Card and list share one definition, so they always agree.

Activity chart

A single Activity chart ("Daily volume by channel") replaces the separate per-module charts. It stacks daily volume for every channel you use: WhatsApp, Web Chat, Email, Voice, Instagram, Messenger, Telegram, and TikTok.

  • Web Chat is always shown.
  • Every other channel appears when your plan or modules enable it and it had traffic in the selected range — a permanently flat zero line is never drawn.
  • The Email series counts inbound mail only (what came in), the same question the other channels answer. Sent volume lives in the Email panel below.

Business outcomes

A Business band appears only when the workspace has CRM or campaign activity — a pure-support workspace is not shown empty cards.

CardValueSubtitle
New ContactsContacts captured in the range, with a trendCaptured in this range
Deals WonDeals moved to a won stage in the range\{moves\} pipeline moves
Open TasksOpen follow-up tasks across your CRMAcross your CRM
Campaign RepliesReply rate when the range had sends, otherwise the reply count\{sent\} sent · \{active\} running

Email and Voice panels

Module-specific numbers live in their own panels, shown only to workspaces that have the module:

  • Email (Inbox module enabled) — Received, Sent, and Awaiting approval for the selected range. The Awaiting approval tile links to the Inbox.
  • Voice (plan includes Voice) — Calls, Minutes, and Avg. length for the selected range.

Channels and agents

A Channels & Agents band groups three panels, all scoped to the selected date range:

  • Channel Distribution — a share breakdown of messages by channel in the selected range. Channels disabled by your plan or modules are excluded, and so are channels with zero traffic in the range.
  • Top Agents — the five most active agents ranked by interactions in the selected range. An agent's bar turns red if it has recorded errors. A View all agents link appears when you have more than five active agents.
  • Agent Performance — up to five agents sorted by activity in the range, each with an active/inactive status dot and per-channel counters (email and voice counters appear only when those modules are enabled). When an agent has errors, a red badge with the count appears — click it to open that agent's failures page, which explains each error in plain language. A Showing X of Y line and a View all agents link appear when relevant.

Empty states link you to create your first agent or to view conversations.

Activity heatmap

When there is enough data, an Activity Heatmap shows your busiest hours across the week so you can see when demand peaks. It is hidden until activity exists.

My open tasks

This panel lists your own pending follow-up tasks (up to 10), drawn from Contacts, ordered by due date. Overdue tasks show their date in red. Each task links to its contact. Click the circle to mark a task complete; the row animates and drops off the list. The header shows a \{count\} pending badge. Only tasks assigned to you appear here.

Recent activity

A feed of the latest events (up to 15), newest first: conversations across all your connected channels and automation runs. Conversations flagged for attention, escalated, or under human takeover carry a warning status; automation runs read success, error, or info depending on how they ended.

Account health

An Account Health panel shows a compact set of numbers about your account rather than your traffic. Tiles appear only when they apply to you:

  • Credits left — for workspaces on managed AI credits: your balance, when the plan's included credits renew, and a note that included credits reset each cycle and do not roll over while top-ups never expire. A workspace that uses its own AI provider key but still holds purchased top-up credits sees them as Purchased credits (never expire).
  • Plan usage — the percentage of your monthly message allowance used, as \{used\} of \{limit\} messages, counted per calendar month.
  • Active agents — agents currently active.
  • Channels with traffic — channels that moved in the selected range.
  • Scheduled runs — scheduled-task runs in the range, with the failed count called out.
  • Credits used this cycle — managed-credit consumption since the billing cycle started, with the cycle's start date.

System status

Below Account Health, a System Status card reads All Systems Operational in green, or \{count\} agent errors detected in red when agents have unresolved errors. The card is a link: when red, it opens the failures page of the agent with the most errors, where every error is explained in plain language along with what to do about it.

Smart alerts

Actionable banners appear above the KPIs when the workspace needs attention. Each links to the exact place to fix the issue.

AlertTriggerLinks to
Emails pending reviewMore than 10 emails awaiting approval (Inbox module only)Inbox
Scheduled tasks failingOne or more scheduled runs failed in the selected rangeScheduled Tasks
Idle agents detectedActive agents with no conversations in the last 30 days (agents created in the last 7 days are excluded)Agents
Errors on {agent}One banner per agent with more than 5 unresolved errors in the last 30 days (resolved errors and warnings do not count; disabled agents are excluded)That agent's failures page, where Helio can diagnose the errors
{Provider} disconnectedA connected integration (Google Calendar, Microsoft Calendar, Gmail, Outlook) has lost its connection — including accounts the platform disabled after repeated refresh failuresIntegrations
Email mailbox needs attentionOne banner per broken mailbox, with the specific reason: the connection expired, syncing has stalled, the last import failed, the mailbox never imported email, or no agent is assigned to itThe email account settings in Inbox
Voice provider errorA voice provider failure such as an exhausted quota or an invalid keyIntegrations

Module and plan gating

The Dashboard tailors itself to what your workspace has turned on:

  • Email / Inbox — the Email panel, the Email series in the Activity chart, the email alerts, and the per-agent email counters only appear when the Inbox module is enabled.
  • WhatsApp, Voice, Instagram, Messenger, Telegram, TikTok — each channel's series and counters appear only when your plan includes the channel.
  • Any enabled channel still needs traffic in the selected range to appear in the Activity chart and Channel Distribution (Web Chat is always drawn in the chart).
  • The four KPI cards, Business band, tasks, recent activity, Account Health, and System Status are universal.

After checkout

If you land on the Dashboard right after upgrading, a confirmation toast appears and your plan is synced automatically. If you cancelled checkout, an informational toast is shown instead. Either way you stay on the Dashboard.

Good practices

  • If most metrics read zero, check Integrations and Agents first — data appears only once channels are connected and agents are handling traffic.
  • Use the date-range selector to compare periods; the trend arrows are relative to the previous window of the same length.
  • Act on smart alerts promptly — each one deep-links to the exact place to fix the issue, and agent-error banners land directly on the explained failure list.
  • Keep an eye on the Needs Your Attention card: it is the live queue of conversations waiting for a human, one click away from the filtered list.
  • Clear your open tasks from the Dashboard to keep follow-ups on track.

Common errors

  • Failed to load dashboard — a transient load error shows a Retry button; use it to refetch.
  • A New trend means the previous period had no activity, so no percentage can be computed.
  • A value on Resolved by AI or First Response means there is not enough data to measure yet, not a zero.
  • The selected date range resets to Last 7 days each time you open the page.
  • Figures are bucketed in your workspace timezone, so evening activity lands on the correct local day.
  • The Needs Your Attention count can look "stuck" across date ranges: it is a point-in-time queue on purpose and does not follow the selected range.
  • Conversations — the inbox the attention queue and activity feed link into.
  • Agents — where idle-agent and error alerts lead.
  • Inbox (Email) — pending review, mailbox health, and the Email panel.
  • Integrations — reconnect calendars, mailboxes, and voice providers.
  • Scheduled Tasks — the runs behind the scheduled-task tiles and alerts.
  • Contacts — the source of your open tasks and new-contact numbers.
  • Analytics — deeper reporting beyond the Dashboard summary.
  • Billing & Usage — credits, message limits, and plan changes.