Bitrix24 for OpenClaw plugin

OpenClaw Bitrix24

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

  • 12 ★ on the repository
  • Last commit
Plugin

Broad access

Why this level

  • 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
All reasons and checks
Russian stack

rsvbitrix/openclaw-bitrix24

Install

Services

Manual install

openclaw plugins install @openclaw/bitrix24

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

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • 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

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.

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.

Discussion

No questions or reviews yet.

Russian stack

A CLI with full CRUD for Bitrix24 deals, leads, contacts and companies, every command supports --json for agents

CLIBroad access
Russian stack

A Bitrix24 MCP server that keeps a CRM copy in PostgreSQL or SQLite and answers an agent from cache instead of hitting REST every time

MCP serverBroad access

Bitrix24 MCP by Bit2Beat

Bitrix24 MCP Server

Russian stack

Bitrix24 MCP server over an inbound webhook: CRM, tasks, disk, calendar, chat, business processes and config migration between portals

MCP serverBroad access5Repository stars
Russian stack

A read and write MCP server for the Bitrix24 REST API: CRM, tasks, scrum, calendar, disk, messaging and portal events

MCP serverBroad access1Repository stars
Russian stack

A Bitrix24 REST skill split into capability packs with a method allowlist, risk confirmations and an audit log

SkillBroad access25Repository stars

Bitrix24 for Iva

iva-bitrix24

Russian stack

A read-only Bitrix24 plugin for the Iva agent, with a strict method allowlist and button-confirmed updates

MCP serverBroad access

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.

README badge

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

Report a problem

Foxx AIBitrix24 for OpenClaw
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.