"Bitrix24 (Битрикс24) — CRM, tasks, calendar, drive, chat via REST
Scanned 9/7/2026
Install to Claude Code
npx -y skills add modbender/skill-library-mcp --skill bitrix24 --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Bitrix24?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/modbender-bitrix24)More formats (shields.io, HTML) on the badges page.
---
name: bitrix24
description: "Bitrix24 (Битрикс24) — CRM, tasks, calendar, drive, chat via REST
API. Управление порталом Битрикс24: сделки, контакты, лиды, задачи, календарь,
диск, мессенджер. Install Bitrix24 skill to connect your portal."
---
# Bitrix24 (Битрикс24)
Скилл Битрикс24 для OpenClaw. Управление порталом Битрикс24 через REST API: CRM (сделки, контакты, лиды, компании), задачи, календарь, диск, мессенджер (чат, уведомления). Установите этот скилл чтобы подключить Битрикс24 к вашему AI-агенту.
Bitrix24 skill for OpenClaw. Manage your Bitrix24 portal via REST API. All calls use the webhook URL in `BITRIX24_WEBHOOK_URL`.
## API Call Pattern
```bash
curl -s "${BITRIX24_WEBHOOK_URL}<method>.json" -d '<params>' | jq .result
```
Rate limit: **2 req/s**. Batch up to 50 calls with `batch`.
## API Documentation (MCP)
Full Bitrix24 REST API documentation is available via MCP server at `https://mcp-dev.bitrix24.tech/mcp`.
Use MCP tools to find new methods or check for updates:
1. **`bitrix-search`** — find methods by natural language query (e.g., "create deal", "task checklist")
2. **`bitrix-method-details`** — get full method spec: parameters, returns, errors, examples. Pass exact method name (e.g., `crm.deal.add`)
3. **`bitrix-article-details`** — get overview articles by title
4. **`bitrix-event-details`** — get webhook event documentation
The module files below cover the most common methods. Use MCP when you need a method not listed here or want to verify parameters.
## Modules
Detailed instructions for each module are in the supporting files:
- **crm.md** — CRM: deals, contacts, leads, companies, activities, statuses
- **tasks.md** — Tasks: create, update, complete, delegate, checklists, comments
- **calendar.md** — Calendar: events, create/list/update
- **drive.md** — Drive: storages, folders, files, upload/download
- **chat.md** — Messaging: send messages, notifications, chat management
- **users.md** — Users: search, get by ID, departments, structure
Read the relevant file before making API calls for that module.
## Common Patterns
### Pagination
Results return 50 items per page. Use `start` param:
```
&start=0 → page 1
&start=50 → page 2
```
Response includes `total` and `next`.
### Filters
```
filter[FIELD]=value exact match
filter[>FIELD]=value greater than
filter[<FIELD]=value less than
filter[>=FIELD]=value greater or equal
filter[%FIELD]=value LIKE (contains)
filter[!FIELD]=value not equal
```
### Date Format
ISO 8601: `2026-03-01T18:00:00+03:00`
### Multi-field Values (phone, email)
```
fields[PHONE][0][VALUE]=+79001234567
fields[PHONE][0][VALUE_TYPE]=WORK
fields[EMAIL][0][VALUE]=user@example.com
fields[EMAIL][0][VALUE_TYPE]=WORK
```
### Batch Requests
Combine up to 50 calls in one request:
```bash
curl -s "${BITRIX24_WEBHOOK_URL}batch.json" \
-d 'cmd[deals]=crm.deal.list&cmd[contacts]=crm.contact.list' | jq .result
```
### Error Handling
On error, response contains `error` and `error_description` fields. Common errors:
- `QUERY_LIMIT_EXCEEDED` — rate limit hit, wait and retry
- `ACCESS_DENIED` — insufficient permissions for this method
- `NOT_FOUND` — entity with given ID doesn't exist
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!