All messengers
under your business control

Gateway for integrating WhatsApp, Telegram and WeChat with Bitrix24 and other CRM systems

Logos of the messengers and CRMs Charon connects
Single-window workflow All chats are gathered in a single CRM interface.
No more switching between apps.
Less routine in sales work No need to create records manually or copy conversations. The system does it for you.
Full context The full communication history with the customer is always at hand. You know what was discussed earlier.
Try for free
Logos of the messengers and CRMs Charon connects

What is Charon

Charon is a software gateway for integrating messengers with CRM systems. It connects WhatsApp, Telegram, WeChat, Matrix, and Max to Bitrix24 through employees' personal accounts; other CRMs are wired in through Charon's external API and webhooks. With Bitrix24, messages land in Open Lines automatically: leads and contacts are created according to the Open Line settings, and the conversation history is kept. For amoCRM and other CRMs, entity creation is implemented on the customer side.

Charon also works without a CRM — as a corporate team messenger. All communication channels are consolidated in a single web interface with mobile app support (Android/iOS).

Facts, terms and vendor details are on the “What is Charon” page

Leads in CRM

Bitrix24
custom CRM
amoCRM

How Charon works

Charon centralizes communication from WhatsApp, Telegram, WeChat, Matrix and Max, automatically creates leads and deals in Bitrix24, and syncs contacts and conversation history. Managers work with customers in a unified chat center or right from the CRM card, and with a self-hosted install the data stays inside your company. No separate WhatsApp Business API plan is needed for this.

Opening communication

A customer writes to your manager in a messenger

Lead creation in Bitrix24

In Bitrix24, a lead and contact with customer details are created automatically

Conversation synced to the lead

The conversation between the manager and the client stays under your control

What you get when you connect Charon

Full data control

Conversation history and contacts are stored in the CRM, not on employees' personal phones. This protects you from losing contact with a customer when an employee leaves or is replaced.

Full data control

Unified workspace

All chats from different messengers are collected in one interface. No switching between apps, which speeds up responses.

Unified workspace

Fast replies after scenario setup

Automatic lead creation and manager alerts speed up response time, which is critical for customer retention.

Fast replies after scenario setup
New

Messenger without CRM

A corporate messenger for teams that do not need a CRM. All communication channels in one window: WhatsApp, Telegram, and more.

Unified chat center

All messengers in one interface. WhatsApp, Telegram, and other channels without switching between apps.

Queues and team collaboration

Conversations land in a service team's queue and are handed to operators by a rule — round robin, least loaded, or a set order. An operator takes a conversation, passes it to a colleague, or returns it to the queue.

Your data stays with you

With a self-hosted install, conversations, contacts and media stay on your server and the developer has no access to them. Data is encrypted with AES-256-GCM.

Interactive demo, no registration required

AI in conversations: a hint for the operator and an agent that replies on its own

The AI assistant drafts replies for operators and comes with the plan at no extra cost: light models from 20 connections, pro from 40. Agent Autopilot runs the conversation itself.

A hint for the operator

The AI reads the conversation and the linked Bitrix24 deal, drafts a reply and reviews text the operator has already written. The operator sends the message; the AI changes nothing in the CRM by itself

The model receives labels instead of the client's data

Phone numbers, emails and tax IDs are replaced with labels before the model is called. The administrator picks the context source: Charon data only, cloud with masking, or full cloud access

An agent that replies on its own

Agent Autopilot follows the published rules of its profile: first it only observes, then it waits for your approval, then it works autonomously. Every run is visible in the log, and the emergency stop halts the agent in one click

Discuss an AI scenario

Agent Autopilot is licensed separately and is not part of the per-connection plan

Boost business management efficiency

One screen instead of countless tabs

Single-window workflow All chats are gathered in a single CRM interface.
No more switching between apps.
Less routine in sales work No need to create records manually or copy conversations. The system does it for you.
Full context The full communication history with the customer is always at hand. You know what was discussed earlier.
Ready-made analytics Employee performance analysis for implementing KPIs
Try for free
Charon analytics Message trends

Case studies Charon

* Metrics refer to individual projects and reflect the clients' internal before/after measurements in a comparable scenario. Company names are not disclosed, and the images in the cards are illustrative; the savings calculation in the financial-services case is based on a comparison between the client's chosen cloud scenario and a self-hosted deployment in their infrastructure. Actual impact depends on infrastructure, processes, load, team, and the set of integrations.

Control. Automation. Growth.

Data protection

Your entire customer database and conversation history are securely stored in the CRM, not on employees' phones.

Data protection

Pipeline automation in Bitrix24

Leads are created automatically. You can see which channel brought the customer and how they move through the pipeline.

Pipeline automation

Objective analytics

Data on message volume and operator response time.

Objective analytics

Pricing setup

A single license on your server. The price depends on the number of connections and the billing period.

Bitrix24 Open Lines integration and the external API

Billing period

Number of connections

10 20 30 40 50
You save
RUB/mo (per connection)
Estimated cloud scenario: This is an estimated cloud scenario — a model for evaluating total cost of ownership based on selected parameters: number of operators, CRM, infrastructure and calculation period. It is not a comparison with a specific provider. Actual cloud service costs depend on plan, region, features, limits, integrations and contract terms.
  • Full access to the external API
  • Hosted on your own server
  • Integration support

Calculated after setup for 10 connections

Subscribe

Personal license

  • Perpetual license for the current version
  • Full Charon functionality
  • Automatic delivery of new features
Learn more
Premium license

FAQ

It depends on your infrastructure: whether Charon runs in the cloud or on your own server, how many connections you need, and how complex your Bitrix24 portal is — extra fields and sales pipelines add work. We give an estimate after a short review of your scenario.

Charon does not store messenger passwords. An account is connected through the messenger's own sign-in, and from then on the saved session does the work — what sits on the server is the session, not a password. With a self-hosted install, sessions and conversations stay inside your company and the developer has no access to them. In the cloud option, data is stored in a Russian data centre operated by Lemnos LLC.

Yes, in two ways. The AI assistant drafts a reply for the operator, reviews the draft and shows a client overview; it comes with the plan from 20 connections (light models from 20, pro from 40) at no extra cost, and the administrator switches it on. Agent Autopilot is an agent that replies to clients itself following the published rules of its profile and can message new leads first; it is licensed separately. Before the model is called, phone numbers, emails and tax IDs are replaced with labels, and the administrator decides where the AI takes context from: Charon data only, cloud with masking, or full cloud access.

Yes. Charon sends incoming messages to your address as a signed webhook, and you send replies via a REST API call. The same API reads the conversation history and the list of connections. Your developer builds the connection to your system's entities — finding the customer, creating a deal, showing the conversation to the manager. The methods, events and key permissions are collected on the page about the external API.

Yes, all of that is possible. In WhatsApp you can message a customer first by phone number — WhatsApp's own rules and the settings of the particular channel apply to such messages. For mass campaigns, use the official WhatsApp Business API. Chatbots, templates, and autoresponders are configured in your CRM or with dedicated tools. Charon can also reply on the operator's behalf — that is Agent Autopilot, licensed separately.

All message history from the moment of connection is stored in Charon. With Bitrix24 it is synchronized automatically through Open Lines; for amoCRM and other CRMs the transfer is performed by your own integration over the API and webhooks. If you reconnect the account, the conversation is not lost. Older messages that existed before Charon was connected are not imported automatically - this is a limitation of the messengers themselves.

Yes, but with nuances. In WhatsApp you can message a customer first by phone number — there is a dedicated "Write first" function right inside the Bitrix24 card, and WhatsApp's rules apply to such messages. In Telegram you can message first by username, or by phone number if the person's privacy settings allow being found by it. For mass WhatsApp campaigns, use the official WhatsApp Business API.

WhatsApp Business API is WhatsApp's official channel for mass messaging and template messages. Charon works differently: it links a personal or work WhatsApp number as a companion device — you scan a QR code, the same way you link WhatsApp Web or the desktop app. This is a non-API integration; WhatsApp's official Terms of Service may impose restrictions, and stability depends on changes in WhatsApp Web. Beyond WhatsApp, Charon supports Telegram, WeChat, and other messengers in a single interface. The two solutions can be used in parallel: Charon for personal customer conversations, WhatsApp Business API for mass campaigns and template messages.

Yes. Charon includes a built-in web messenger that works without a CRM. All communication channels — WhatsApp, Telegram, and others — are consolidated in a unified chat center. You can assign chats to employees, transfer conversations between managers, and run team communications. The mode without CRM and external API is available both in the cloud and on your own server. A mobile app is available for Android and iOS.

Conversations are placed in a service team's queue. Each queue has a routing rule: manually, round robin, least loaded operator, or a set operator order. Automatic routing hands a conversation only to someone who marked themselves available and never exceeds the limit on concurrent conversations. An operator can take a conversation, pass it to a colleague, take one over, or return it to the queue; every action stays in the conversation history. If the queue is run by Bitrix24 Open Lines, routing stays in Bitrix24 and Charon shows the conversations and their history.

The channel administrator sets this. With Bitrix24 the conversations are handled by the Open Line queue: the operators in that queue see them, and the queue itself is changed in Bitrix24. Access can be narrowed — a conversation linked to a CRM card stays visible only to the person responsible for that card, while conversations without a card stay shared. Narrowing applies where Charon knows both the card and who is responsible for it; where it does not, nothing changes. Before it is switched on, the panel names every operator and shows how many conversations each one sees now and will see afterwards; shared access can be restored at any time. If a conversation needs a colleague, they are invited into it straight from the Charon messenger — an invitation opens one conversation and grants no access to the channel.

Charon offers a free tier with 2 connections — for example, one WhatsApp and one Telegram. Paid plans — up to 2,000 RUB per month per connection; the per-connection price decreases with larger volumes and annual billing. Registration and demo access are free, no credit card required.

It depends on how Charon is deployed. With a self-hosted install, conversations, contacts and media files are stored on your server and the developer (Lemnos LLC) has no access to them. In the cloud option, data is stored in a Russian data centre operated by Lemnos LLC. In both cases sensitive fields are encrypted with AES-256-GCM.

Use Charon for free

Test stability on real tasks.

Charon interface

Fill out the form to register for a demo workspace