Bitrix24 Agent Skill Pack
A Bitrix24 REST skill split into capability packs with a method allowlist, risk confirmations and an audit log
- 26 ★ on the repository
- Last commit
- Unlicense
Broad access
Why this level
- Gives the agent transactional write access to the portal's CRM, tasks, chats and business processes
- The webhook stores its secret key in the URL; rights depend on what was granted when it was created
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/bitrix24-agent-skill-packDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Gives the agent transactional write access to the portal's CRM, tasks, chats and business processes
- The webhook stores its secret key in the URL; rights depend on what was granted when it was created
This is third-party code. Review the repository files before installing.
What it does
The skill gives an agent safe-by-default access to the Bitrix24 REST API via webhook or OAuth: instead of one giant allowlist, methods are split into modular capability packs (core, comms, automation, collab and others), each with its own reference and ready call chains. The bitrix24_client.py script checks a method against method_risk.json and required_params.json before calling it, risky operations require explicit confirmation, and offline_sync_worker.py can run in a deferred-sync mode. The README explains the auth model in detail: an incoming webhook for a single portal, an OAuth app for a multi-portal scenario, an outgoing webhook as an event entry point, and when to use Bitrix24's official MCP server instead of this skill for better method accuracy.
Who it is for. For Bitrix24 teams who care about the safety of an agent's transactional calls: an allowlist, confirmations and an audit trail instead of blind trust.
Good fit when
- You need an agent with real write access to Bitrix24, but with an allowlist and confirmation for risky methods
- You want ready call chains by module: CRM and tasks, chats and telephony, business processes, workgroups
- You need an audit log of which methods the agent called and with what parameters
Not a fit when
- You only need a method and field reference for accurate code generation: the official Bitrix24 MCP server fits that better
- You are not ready to work through the webhook versus OAuth auth model and pick the right one
- You need multi-portal operation with token rotation without setting up an OAuth app
Example request
Create a deal from the new lead and set a task for the responsible manager, asking for confirmation before changing the stageLimitations
A portal admin has to enable external AI connections to Bitrix24 under MCP servers settings. A webhook carries whatever rights it was created with and embeds its secret key right in the URL, so it must never go into public or frontend code. The skill does not replace the official Bitrix24 MCP for an accurate method reference; it is a governed layer for transactional writes.
How to disable. Remove skills/bitrix24-agent from your agent install and revoke the webhook or OAuth connection under Apps - MCP connections in your Bitrix24 portal.
FAQ
How is this different from the official Bitrix24 MCP?
MCP is better for method and field discovery during code generation, while this skill is a governed layer for real transactional writes with an allowlist and confirmations.
What does the core pack cover?
CRM, tasks.task, users, events and batch calls, the base set for most scenarios.
Discussion
No questions or reviews yet.
Related
All Bitrix24 toolsBitrix24 REST API skill
bitrix24-rest-api
A Claude Code skill with real-portal-verified Bitrix24 REST API gotchas: auth modes, errors hidden under HTTP 200, retries and rate limits
bitrix24-for-ai-agents: a skill for safe work with a Bitrix24 portal
bitrix24-for-ai-agents
A Portuguese skill that teaches an agent to read and change a Bitrix24 portal in order: map, backup, plan, a trial on one record
Bitrix24 app development skill pack
bitrix24-skills-emcsoft
Four skills for Bitrix24 apps: install and OAuth, a batching REST client, events and iframe placements, CRM business processes and calendar
A skill for administering, diagnosing and developing boxed Bitrix24 and Bitrix Framework, built from official documentation
The @bitrix24/b24jssdk skill set
@bitrix24/b24jssdk skills
Seven official Bitrix24 skills for the JS/TS SDK: picking B24Hook, B24Frame or B24OAuth, REST calls, filters, iframe managers and 12 ready mini-apps
Bitrix24 PHP SDK developer skill
Bitrix24 PHP SDK
A skill for Bitrix24's official PHP SDK that teaches an agent to wire up webhooks and OAuth, call SDK services, and handle results, errors and pagination
Alternatives
Tools by other authors for the same tasks.
README in short
The English README explains Bitrix24's auth model in detail (webhook, OAuth, outgoing webhook, MCP) with a table of when to use each, and gives step-by-step admin instructions for enabling external AI connections in portal settings. It describes the capability-pack model instead of one big allowlist, the project layout with bitrix24_client.py and offline_sync_worker.py scripts, and webhook safety rules: never publish the secret key, and watch the Integrations and Statistics tabs.