Bitrix24 for OpenClaw

OpenClaw Bitrix24

OpenClaw plugin and skill: the agent chats in Bitrix24 Messenger and works with CRM, tasks, calendar and drive

PluginHigh riskRussian stack

rsvbitrix/openclaw-bitrix24

Install

openclaw plugins install @openclaw/bitrix24

OpenClaw channel plugin. Then set BITRIX24_WEBHOOK_URL and run openclaw start.

This is third-party code. Review the repository files before installing.

What it does

The plugin registers a chatbot in the Bitrix24 portal that users message to talk to the OpenClaw agent. Messages are converted between BB-code and Markdown, and long replies are split into chunks. A separate skill teaches the agent the Bitrix24 REST API: deals, contacts, leads, tasks, calendar events, drive files, chats and users. Both inbound webhook and OAuth auth are supported, including multiple portals.

Who it is for. Companies on Bitrix24 running their own OpenClaw agent who want staff to reach it straight from the portal messenger.

Good fit when

  • You want an AI assistant inside Bitrix24 Messenger
  • The agent should create tasks, deals and calendar events on request
  • You need one agent serving several portals

Not a fit when

  • You do not use OpenClaw: the plugin and skill are built for it
  • The agent cannot be reachable from the internet over HTTPS

Example request

Create a task for Ivan due Friday: prepare a proposal for the Romashka deal

Limitations

To receive messages the agent must be reachable at a public HTTPS URL. The client rate-limits to 2 requests per second. OAuth auto-refresh requires clientId and clientSecret. The channel needs imbot, im and disk scopes; the skill also needs crm, task, calendar, user and department.

How to disable. Set enabled: false for the account in openclaw.yaml or remove the plugin, then revoke the inbound webhook in the Bitrix24 portal.

Security check

  • The webhook gives the agent broad access to the portal's CRM, tasks, drive and chats
  • The agent acts on behalf of users
  • A public HTTPS endpoint for incoming events is required

README in short

The repository contains a channel plugin and a skill that connect an OpenClaw agent to Bitrix24. Users message a bot in the portal messenger, and the agent manages CRM, tasks, calendar, drive and chats through the REST API. Setup works via the BITRIX24_WEBHOOK_URL variable or openclaw.yaml with multiple accounts. The README includes a config reference, a message flow diagram and a troubleshooting section. MIT license.

SKILL.md

---
name: bitrix24
description: Bitrix24 (Битрикс24) — CRM, tasks, calendar, drive, chat via REST API. Управление порталом Битрикс24: сделки, контакты, лиды, задачи, календарь, диск, мессенджер. Install Bitrix24 skill to connect your portal.
version: 0.5.2
metadata:
  openclaw:
    requires:
      env:
        - BITRIX24_WEBHOOK_URL
      bins:
        - curl
      mcp:
        - url: https://mcp-dev.bitrix24.tech/mcp
          transport: streamable_http
          tools:
            - bitrix-search
            - bitrix-app-development-doc-details
            - bitrix-method-details
            - bitrix-article-details
            - bitrix-event-details
    primaryEnv: BITRIX24_WEBHOOK_URL
    homepage: https://github.com/rsvbitrix/openclaw-bitrix24
    aliases:
      - Битрикс24
      - Битрикс
---

# 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`.

FAQ

How do I verify the connection?

Run /b24status in OpenClaw. A connected portal shows the connected status.

The bot receives no messages, what should I check?

That gateway.externalUrl in the OpenClaw config is a public HTTPS URL and that the Bitrix24 webhook has not been revoked.

153 cross-border e-commerce skills via the LinkFox API: Amazon, Ozon, TikTok Shop, 1688, keywords, ads and patents

SkillMedium risk102

An Avito Business API skill: a full OpenAPI spec with 245 operations, an OAuth2 helper and an endpoint lookup CLI

SkillMedium riskRussian stack10

Ozon Seller MCP server

mcp-ozon-seller

MCP server for the Ozon Seller API: products, prices, stock, FBO and FBS orders, analytics and seller finance

MCP serverHigh riskRussian stack6