Companies
A Company is the central entity in Revol. Everything — products, files, agents, integrations, and analytics — belongs to a company. Each company has:- Products & Services — structured catalog with descriptions, pricing, photos, and parameters
- File Manager — documents, links, text, video, and photos for knowledge bases
- AI Agents — one or more intelligent assistants trained on company data
- Integrations — connected channels (widget, VoIP, messengers, ads, CRM)
- Analytics — visitor tracking, session data, and conversation history
One Revol account can manage multiple companies with fully isolated data — ideal for agencies or multi-brand businesses.
Products & Services
Products are structured data models describing what your business offers. Unlike raw text documents, products give AI agents precise, queryable information. Each product includes:
Parameters are the most powerful part — structured characteristics that let agents give exact answers instead of interpreting unstructured text. See Quick Start → Product Parameters for examples.
Knowledge Base
The Knowledge Base is the content your AI agents learn from. It uses RAG (Retrieval-Augmented Generation) — documents are split into chunks, converted to vector embeddings, and searched semantically during conversations.Content Types
Two Levels of Knowledge
- Company-level files — available to all agents in the company
- Product-level files — attached to a specific product, used when the agent discusses that product
AI Agents
An AI Agent is an intelligent assistant configured independently with its own personality, knowledge, and behavior. Agents can operate in three modes:Agent Components
System Prompt
System Prompt
The core instruction set — defines the agent’s role, tone, language, and boundaries. The more specific your prompt, the better the agent performs.
Knowledge Base (RAG)
Knowledge Base (RAG)
Select which products and files the agent should learn from. After selection, click Train to generate vector embeddings for semantic search.
Workflow
Workflow
Visual node-based editor for conversation logic. Every agent gets a default workflow that handles most use cases out of the box.
Tools
Tools
Functions the agent can call during conversations — search products, check availability, get photos, retrieve documents, fetch company info.
Widget
Widget
Customize the chat widget appearance — colors, labels, placement, greeting messages, terms & conditions.
Channels
Channels
Connect the agent to communication channels — website widget, Telegram, WhatsApp, Instagram, Facebook Messenger, VoIP.
LLM Providers
Each agent (or individual workflow node) can use a different AI model:Standard models are faster and consume standard tokens. Premium models offer higher quality and consume premium tokens.
Workflows
A Workflow is a visual node-based editor for defining how your agent processes conversations. Nodes are connected with edges that define the flow of data.Node Types
Default Workflow
Every new agent comes with a pre-built workflow:Conversations
A Conversation is a chat session between a visitor and an AI agent. All conversations are stored and accessible from the Conversations page.Channels
Conversations can happen through:- Website widget — embedded chat on your site
- VoIP — phone calls via Twilio, Ringostat, or Binotel
- Messengers — Telegram, WhatsApp Business, Instagram DM, Facebook Messenger
- API — programmatic access
Features
- Unified inbox — all conversations across all agents and channels in one place
- Filters — by agent, status, date, channel
- Transcripts — full message history with timestamps
- Audio playback — listen to voice call recordings
- Ratings — customer satisfaction scores per conversation
Tracking
The Tracker is built into the same widget script and monitors visitor activity on your website automatically.What Gets Tracked
Automation
- Triggers — automated actions based on visitor behavior (time on page, scroll depth, UTM match, device type). Can show chat overlays or custom messages.
- Phone Swap — dynamic phone number replacement for call tracking and attribution.
Integrations
Integrations connect your AI agents to external services and communication channels.
Each integration is configured per company and can be connected to one or more agents.
Billing & Plans
Revol uses a token-based billing model. Every AI interaction consumes tokens — input tokens (your message + context) and output tokens (agent’s response).Plans
- Free
- Professional
$0/month — try Revol with basic limits
What Counts as a Token
Every AI interaction has two parts:- Input tokens — your message + system prompt + retrieved knowledge base chunks + conversation history
- Output tokens — the agent’s response
Add-on Packs
Need more resources? Purchase add-on packs without upgrading your plan:Add-on packs expire 3 months after purchase. Unused tokens do not roll over between billing periods.
What Happens When You Hit the Limit
Revol sends notifications at 80% (warning) and 90% (critical) usage so you can act before hitting the limit.
Next Steps
Quick Start
Set up your company and first agent in minutes
AI Agents
Deep dive into agent configuration and capabilities
Widget
Install the chat widget on your website
API Reference
Integrate Revol programmatically

