Overview Dashboard
Navigate to Billing → Overview to open the Usage Analytics dashboard — a single page that gives you full visibility into resource consumption, platform limits, and a detailed log of every billable event.
Plan Summary
The top of the page displays a hero card with your current subscription details. Left side:- A gradient badge showing your plan name (Free, Premium, or Professional) with a crown icon
- If on a paid plan — the monthly price (e.g., $29 /mo) and the next payment date (e.g., “Next payment: 15.04.2026”)
- If on the Free plan — a prompt to upgrade
- Manage button — opens the Manage Subscription modal (paid plans only). See Managing Your Subscription
- Upgrade Plan / Change Plan button — links to the Pricing page
Resource Usage
Six progress-bar cards arranged in a 3-column grid (2 columns on tablet, 1 on mobile). Each card tracks one billable resource in real time.
Each card displays:
- Header row — the resource icon and label on the left, a percentage badge on the right
- Progress bar — an 8px-tall bar showing current consumption as a filled gradient
- Values row — “N used” on the left, “of N” (your plan limit) on the right
Color Thresholds
The percentage badge and progress bar change color based on how much you’ve consumed:Platform Limits
Four counter cards below the resource meters, arranged in a 4-column grid (2 on tablet, 1 on mobile). These show how many platform resources you’ve created versus your plan maximum:
When a limit is unlimited (e.g., AI Agents on the Professional plan), the maximum displays as ∞.
When you attempt to create a resource that exceeds your plan limit (e.g., creating a 6th agent on the Premium plan), a modal appears explaining the limit and offering to upgrade or purchase a pack.
Usage Events
The bottom section contains a detailed, filterable table logging every billable action across all your companies. This is your audit trail for understanding exactly what consumed your quota.
Filtering
Click the + Filter button to add filter chips. Six filter types are available:
Active filters appear as removable chips above the table. Removing a chip immediately reloads the table with updated results.
Table Columns
Each row in the table represents a single billable event with eight columns:Event Type Badges
Each event type has a distinct color-coded badge for quick visual scanning:Amount Formatting
The Amount column adapts its display format based on the resource type:Cost Formatting
The Cost column shows estimated USD cost with precision adapted to the value:- **1.25`)
- **Below 0.00042`)
- Zero or not applicable — displayed as
—
Pagination
The table loads 25 events per page and uses asynchronous pagination. The bottom bar shows:- “Showing X–Y of Z” — current range and total count
- Page buttons — first page, last page, and a window of ±2 pages around the current one, with ellipsis (
…) for gaps
How Tokens Work
Every AI interaction consists of two parts:- Input tokens — your message + system prompt + knowledge base context (RAG chunks) + conversation history + tool descriptions
- Output tokens — the agent’s response
- System prompt length — longer prompts consume more input tokens per message
- Knowledge base context — more RAG chunks retrieved = more input tokens. Control this via RAG Settings → Chunk Limit
- Conversation history — longer conversations accumulate context from previous messages
- Response length — controlled by the Response Length personality slider in agent settings
- Tool calls — each tool call round adds input tokens (tool descriptions) and output tokens (tool arguments + results)
Token Types
Voice Usage
Voice interactions consume two separate resources:- STT (Speech-to-Text) — measured in minutes. Each voice message is transcribed, and the duration (rounded up to the nearest minute) is deducted from your quota.
- TTS (Text-to-Speech) — measured in characters. The agent’s text response is synthesized to audio, and the character count is deducted.
Storage Usage
Storage is consumed when you upload files to the File Manager:- Documents — PDF, Word, Excel, TXT
- Photos — JPG, PNG
- Videos — MP4, WebM, MOV
- Audio recordings — conversation audio files
Quota Notifications
Revol monitors your usage and sends alerts before you hit limits:
Each alert fires once per billing period per resource type. Critical alerts take priority — if your usage jumps from 75% to 92%, only the critical notification is sent.
In-app banners appear at the top of every page in the dashboard. You can dismiss them for the current session, but they reappear on your next login if the threshold is still exceeded.
What Happens at the Limit
When a limit is reached and you attempt to perform a blocked action, a modal appears showing your current usage, plan limit, and options to either upgrade your plan or purchase an add-on pack.
Billing Period
- Free plan — daily billing period. Token usage resets every day at midnight UTC.
- Paid plans — monthly billing period. Usage resets on the anniversary of your subscription date (e.g., if you subscribed on March 15, your next reset is April 15).



