Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
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.
User asks: How do I create a Bitrix24 task automatically when a new CRM deal is added?
- 1Identifies the intent as event-driven automation requiring the automation and core packs
- 2Loads references/packs.md to confirm pack selection, then references/catalog-automation.md for the method shortlist
- 3Selects incoming webhook auth since this is a single-portal integration
- 4Generates a bitrix24_client.py call to bind the CRM deal add event and create a task via tasks.task.add
- 5Adds --confirm-write guardrail and notes offline event flow should be used to ensure no-loss delivery
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.