| name | sales-bitrix24 |
| description | Bitrix24 (bitrix24.com) platform help — free-forever all-in-one business suite with a full CRM (leads, deals, pipelines/funnels, contacts, companies, Smart Process Automation), plus tasks/projects, omnichannel contact center, sites/store builder, marketing, and collaboration; cloud or self-hosted on-prem. Method-based REST API (`/rest/{user_id}/{webhook_code}/{method}`) with inbound + outbound webhooks, OAuth 2.0 for apps, a 740+ app Market, and an MCP server. Use when adding/updating leads or deals via the API or a webhook, reacting to CRM events (ONCRMDEALADD/UPDATE) with outbound webhooks, batching calls to dodge rate limits, choosing inbound webhook vs OAuth, mapping pipelines/stages (CATEGORY_ID/STAGE_ID), migrating onto the free plan as a Keap/Ontraport alternative, or deciding cloud vs on-prem. Do NOT use for CRM selection or RevOps strategy across vendors (use /sales-crm-selection), or generic iPaaS wiring (use /sales-integration). |
| argument-hint | [describe what you need help with in Bitrix24] |
| license | MIT |
| version | 1.0.1 |
| tags | ["sales","crm","platform"] |
| github | https://github.com/bitrix24 |
Bitrix24 Platform Help
Step 1 — Gather context
If references/learnings.md exists, read it first for accumulated platform knowledge.
-
What are you trying to do?
- A) Add/update/list leads or deals (and map pipelines/stages) via the REST API
- B) React to CRM changes with outbound webhooks (ONCRMDEALADD/UPDATE, ONCRMLEADADD)
- C) Pick an auth method — inbound webhook (your own portal) vs OAuth 2.0 (an app)
- D) Batch many calls / handle rate limits
- E) Set up CRM structure — pipelines, stages, Smart Process Automation, contact center
- F) Decide Free vs paid tier, or cloud vs self-hosted on-prem
-
Your portal or someone else's? Automating your account → inbound webhook. Building an app others install → OAuth 2.0.
Skip-ahead rule: if the user's prompt already provides enough context, skip to Step 2.
Step 2 — Route or answer directly
| If the question is about... | Route to... |
|---|
| Choosing a CRM across vendors (Bitrix24 vs HubSpot/Pipedrive/Zoho/Keap), or CRM/RevOps strategy tradeoffs across tools | /sales-crm-selection {question} |
| Generic iPaaS wiring to an ESP/other app | /sales-integration {question} |
| Omnichannel/contact-center or marketing strategy | /sales-do {describe the goal} |
When routing, give the exact command, e.g. "This is a selection question — run: /sales-crm-selection free CRM for a solo founder".
Step 3 — Bitrix24 platform reference
Read references/platform-guide.md for the full reference — the module map (CRM vs tasks vs contact center vs sites), the free-vs-paid + cloud-vs-on-prem model, the CRM data model (lead/deal/pipeline shapes), and quick-start recipes (create a deal; subscribe to a deal event; batch).
Read references/bitrix24-api-reference.md for the integration surface — the method-based REST API (https://{portal}.bitrix24.com/rest/{user_id}/{webhook_code}/{method}), inbound vs outbound webhooks, OAuth 2.0 for apps, the core crm.* methods (//…, , for SPA), responses, (50 commands/request), and rate limits.