Integrations hub
The integrations hub is the single place where the business connects external channels and systems so they work together with CRM: messengers, website forms, telephony, document exchange, and your own applications. A connected channel stops living on its own: incoming messages, leads, and calls become inquiries with an owner, a pipeline, and a history.
The hub is in the CRM → Integrations section (route /crm/integrations). The form builder opens right next to it, at /crm/integrations/forms.
A single connection workflow
Every connector is connected the same way, in working terms:
- Add. Pick a connector type from the catalog and go through the step-by-step wizard. You can often choose a ready-made business scenario so you don't have to configure everything by hand.
- Configure. Fill in the main fields; advanced transport and authorization parameters stay hidden until you need them. You can save the configuration as a draft and come back later.
- Test the connection. Run a check — it shows whether the connection is healthy and gives a clear reason if something is wrong.
- Enable. Save the connection with the active toggle. For the web widget and forms, this step also generates the code to embed on your website.
- Status and health. Every connection card has a state: active and healthy, warning, error, draft, archived, or disabled. It tells you at a glance which channels need attention.
- Work flow. Each type has its own working screen: lead counters for forms, a request log for the REST integration, sync jobs for document exchange, and delivery health and a retry queue for messengers.
Who sets it up
The integrations hub is an administrator-level setup, not a daily employee action. Viewing the catalog is available with read permission for communications; creating, changing, testing, and deleting connections requires write permission (the portal administrator has full access). Without write permission the hub opens in read-only mode: you can see the connectors, but the wizard, the connection test, and the toggles are unavailable, and attempting them shows a message about insufficient permissions.
Connector catalog
The catalog lists the types of external connections. All connectors below are implemented and available.
- External REST integration (API key) — programmatic two-way communication: an external system creates and updates tasks and deals over the API with an access key, acting as a dedicated service account with minimal permissions. See the External REST integration page for details.
- Telegram bot and MAX bot — two-way conversational channels: incoming messages from the messenger are attached to CRM inquiries and chats, and replies go back out through the connector.
- Chat widget — an embeddable chat window for your website: a visitor writes from the site, and the inquiry appears in the shared CRM flow. The embed code is generated at the save step.
- Website form — one-way intake of leads from an external form via webhook: leads turn into inquiries by the chosen scenario — straight into CRM, screened first, or local only.
- Website forms (built-in module) — the portal's own forms, which you build and publish without a developer. They have no separate setup in the hub: the "Open forms" button leads to the form builder, and the card in the hub shows lead and CRM error counters. See also Forms.
- Telephony — connecting an external phone provider: incoming calls are answered and routed to employees and queues by CRM rules, and the call itself is linked to a deal. The call log is available as a separate page.
- Document exchange (SBIS) — integration with the SBIS electronic document management operator: outgoing drafts are prepared from the document card, statuses and signed copies are pulled in, and incoming documents are matched to a client. This is a regional connector for Russia.
AI is configured separately: connecting external language models and assistants — see AI and scenarios.
Good practices
- Give each connection a clear name and run the connection test right away, instead of enabling it "blind."
- For each channel, assign a pipeline, a starting stage, and an owner, so a lead doesn't sit there without anyone responsible for it.
- Check statuses regularly: a channel with a warning or error means lost leads and messages.
- Don't show real tokens, keys, passwords, and embed code in screenshots, and don't forward them.