Spot an underused channel
Scan your Communications page and see at a glance which connected channels are actually getting traffic, so you know where to invest setup time or promotion.
Every channel tile on your Communications page shows exactly how much it is being used: requests in the last 30 days, the all-time total, when it was last active, and a daily sparkline so you can see the pattern at a glance. No separate report to pull, no counter to trust: it is read straight from your message history every time the page loads.
Each channel card on the Communications page carries its own usage panel. It shows the number of inbound requests in the last 30 days, the all-time total for that channel, and, when there has been recent traffic, a small daily sparkline across the 30-day window.
The numbers are computed live from your conversation history each time the page loads, not from a separate counter that could drift out of sync. If a channel has had zero traffic, the panel shows a quiet-state visual instead of an empty chart.
The count is inbound requests only: messages that arrived on that channel from a customer or teammate. Your employee's replies on that same channel are not added to the total, so the number tells you how much demand the channel is receiving, not how much conversation happened on it. Opening a channel's detail drawer shows the same all-time total alongside a plain last-seen line, for example '128 total requests, last seen 2 hours ago'.
This turns the Communications page into more than an on/off switch list: you can see which channels your team and customers actually use, and how that usage moves day to day.
Alongside the per-channel figures, the page carries a workspace-wide total: how many requests arrived across every channel in the last 30 days, and how many have arrived in total since you started. That is the number that answers how busy the whole operation is, rather than how busy one door into it is, and it is built from the same message history as everything else on the page.
There is nothing to switch on and nothing to maintain. No tracking script, no third-party analytics account, no setup step you can forget: the moment a channel receives its first message, its card starts showing usage. Opening the page costs no credits and triggers no employee work, so you can check it as often as you like.
The shape of the daily line usually says more than the total does. A steady line means a channel people rely on. A line that spikes on the days you send something means a channel that responds to your marketing rather than one customers reach for unprompted. A line that was busy and has been flat for a week is the one worth opening today, because a quiet channel is either a channel nobody needs or a channel that quietly broke, and those two look identical until you check.
The request count for the last 30 days sits front and center on the card, labeled 'requests, last 30 days'. Below it, a sparkline traces daily volume across that window so spikes and quiet stretches are visible without opening a report.
Hovering the card also shows when the channel was last active, phrased in plain terms like 'Active 2 hours ago', so you know at a glance which channels are currently in use versus dormant.
If you connected five channels but only two ever get traffic, this tells you where to focus: maybe WhatsApp needs to be promoted to customers, or Slack was never actually adopted by your team.
It also helps you catch problems early. A channel that used to have daily traffic and suddenly goes quiet is a signal worth checking, well before a customer tells you they could not reach you.
The 30-day sparkline is always exactly 30 bars, oldest to newest. A channel you connected 5 days ago still shows a full 30-bar chart; the first 25 bars sit at zero rather than the chart shrinking or reflowing, so the layout never jumps as history builds up.
A channel with no messages at all does not get a usage row: its card simply shows the quiet-state visual and, depending on its setup state, a prompt like 'Turn this channel on' or 'Finish setup to start receiving traffic' instead of a request count.
Computed live from your message history, not a cached counter
Sistava counts every inbound message a channel has received, grouped by channel and by day. From that it derives three numbers per channel: total requests in the last 30 days, total requests all-time, and the timestamp of the most recent message.
The daily counts over the last 30 days are laid out on a fixed calendar axis, oldest to newest, so the sparkline always has the same shape whether a channel is busy every day or only had one message last week.
Because this is computed directly from your message history at read time, there is nothing to keep in sync. The number on screen always matches what actually happened on that channel.
Scan your Communications page and see at a glance which connected channels are actually getting traffic, so you know where to invest setup time or promotion.
A channel that historically had daily activity but shows a flat sparkline this week is a signal to check the connection before a customer reports being unable to reach you.
After connecting a new channel like Telegram or SMS, watch the 30-day count and sparkline to confirm requests are actually coming through, not just that the toggle is on.
Every connected channel is one more place to keep an eye on. When a channel shows almost no inbound traffic month after month, the all-time total makes that plain, and you can retire it and put the attention somewhere that actually gets used.
| Before | After |
|---|---|
| You know which channels are switched on, not which ones anybody actually uses. | Every channel card shows requests in the last 30 days, an all-time total, and a daily chart. |
| You find out a channel stopped working when a customer says they could not reach you. | A channel that used to be busy going flat shows up on the page before anyone has to tell you. |
| Usage numbers come from a report that is already out of date when you open it. | Numbers are read from your message history on every page load, so they cannot drift out of step. |
| Reply volume inflates the totals and hides how much demand actually arrived. | Only inbound messages are counted, so the number is real demand, not conversation length. |
No. It is a read of your existing message history, not a new feature that runs on its own; viewing the Communications page does not consume credits.
The sparkline and the 'last 30 days' count cover a rolling 30-day window. The all-time total and last-used timestamp cover your channel's entire history, not just the last 30 days.
Its card shows a quiet-activity state instead of a sparkline, along with the standard status for that channel (for example, off or awaiting setup), so you can tell an unused channel apart from one that is just quiet right now.
No. Only inbound messages, the ones sent to your employee on that channel, are counted. Outbound replies are not added, so the number reflects how much a channel is actually being used to reach your team, not the full back-and-forth of every conversation.
The usage panel is built for at-a-glance monitoring directly on the Communications page. It is not currently a downloadable report.
Yes. Alongside the per-channel figures, the Communications page carries a workspace-wide total: every request received across every channel in the last 30 days, and the all-time total since you started. It answers how busy the whole operation is rather than one channel.
They are calculated the moment the page loads, straight from your message history, so a message that arrived a second ago is already in the count. There is no cache to refresh, no nightly job, and nothing that can drift out of step with reality.
The chart is always exactly 30 days wide so the page never reflows as history builds up. A channel connected five days ago shows five bars of real activity and twenty-five days sitting at zero before them, rather than a short chart that changes shape every day.
Channel Usage Analytics is part of Ways you talk to them.
Chat in the app with live reasoning, speak to your AI voice agent over a call, message on Slack or WhatsApp, send an email, or embed a widget on your website. Every channel connects to the same AI agent with the same memory and capabilities. Switch channels mid-conversation and your employee picks up right where you left off.