LaunchKit · 2026
Back to Skills

bitrix24-apiskill

Design, implement, debug, and harden integrations between AI agents and Bitrix24 REST API (webhooks, OAuth 2.0.

3
485 downloads
by @vrtalex

Setup & Installation

openclaw skills install @vrtalex/bitrix24-apiskill

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install bitrix24-apiskill

What This Skill Does

Covers building and troubleshooting integrations between AI agents and the Bitrix24 REST API, including webhooks, OAuth 2.0, event handling, batch requests, and rate limits. Supports CRM, tasks, chats, commerce, calendar, and other Bitrix24 modules. Includes ready-made Python scripts for method calls and offline queue processing.

The lean routing workflow loads only the reference files relevant to the specific task, avoiding broad API documentation scans on every request.

When to use it

  • Connecting an AI assistant to a Bitrix24 CRM via incoming webhook
  • Automating task creation from Bitrix24 chat events
  • Setting up OAuth 2.0 for a multi-portal Bitrix24 application
  • Debugging QUERY_LIMIT_EXCEEDED or insufficient_scope errors
  • Processing Bitrix24 offline events without data loss using a retry queue

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: How do I create a Bitrix24 task automatically when a new CRM deal is added?

AGENT
  1. 1Identifies the intent as event-driven automation requiring the automation and core packs
  2. 2Loads references/packs.md to confirm pack selection, then references/catalog-automation.md for the method shortlist
  3. 3Selects incoming webhook auth since this is a single-portal integration
  4. 4Generates a bitrix24_client.py call to bind the CRM deal add event and create a task via tasks.task.add
  5. 5Adds --confirm-write guardrail and notes offline event flow should be used to ensure no-loss delivery
OUTPUT

A Python script using bitrix24_client.py that binds the onCrmDealAdd event and creates a linked task, with idempotency and scope guidance included

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Bitrix24 portal account (cloud or self-hosted)Incoming webhook URL or OAuth 2.0 app credentials from Bitrix24