Bitrix24: four CRM robots on top of b24-ai-starter
Bitrix24-Article2-Adding-4-Robots
An article snapshot of the b24-ai-starter kit with four added CRM robot handlers on the Python backend: overdue tasks, phone, full name, deal sum
- 2 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The robots read and aggregate CRM data on deals and tasks
- The skills and code deploy Docker containers and RabbitMQ queues on your machine
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/bitrix24-article2-adding-4-robotsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The robots read and aggregate CRM data on deals and tasks
- The skills and code deploy Docker containers and RabbitMQ queues on your machine
This is third-party code. Review the repository files before installing.
What it does
This is a copy of the same team's b24-ai-starter Bitrix24 starter kit, already catalogued separately as github:bitrix-tools/b24-ai-starter: the same Nuxt 3 frontend, the same three backend choices, and the same seven SKILL.md files under .claude/skills and .cursor/skills for PHP, Python and Node.js development plus working with the static local app. This repository's own value, built for an article, is four custom CRM robot handlers on the Python backend: counting a deal owner's overdue tasks, phone formatting, full name normalization, and summing a client's deals, each with its own handler, dispatcher and RabbitMQ-backed queue.
Who it is for. For people who already looked at b24-ai-starter and want a live example of adding a custom CRM robot on its Python backend.
Good fit when
- You want a working Bitrix24 CRM robot example in Python with a dispatcher and handler, not just documentation
- You already picked the starter's Python backend and want a ready phone or full-name formatting sample
- You are following the author's article about adding robots and want the code alongside the text
Not a fit when
- You are starting a new project from scratch: use the original github:bitrix-tools/b24-ai-starter instead of this article copy
- You work with the starter's PHP or Node.js backend: the four robots are implemented only for Python
Example request
Add a robot to my Bitrix24 app that counts a deal owner's overdue tasks, following the count_overdue_tasks_handler exampleLimitations
Most of the repository, the frontend, three backends and seven skills under .claude and .cursor, repeats the already catalogued github:bitrix-tools/b24-ai-starter unchanged. The real addition is four robot handlers, and they exist only for the Python backend, with no PHP or Node.js equivalents. The skills describe conventions specific to this starter and are useful only when building on top of it, not as general Bitrix24 knowledge.
How to disable. Delete the .claude/skills and .cursor/skills folders from your project, or simply do not use this repository as your base.
FAQ
How is this different from b24-ai-starter?
Almost nothing in the base, except four added CRM robots on the Python backend; the rest of the code and skills are the same.
Are there robots for the PHP or Node.js backend?
No, all four robots are implemented only for the Python backend.
Discussion
No questions or reviews yet.
Related
All Bitrix24 toolsBitrix24 AI Agent Starter
b24-ai-starter
A Bitrix24 app starter kit from the Bitrix team: a ready frontend and three backends, plus eight skills for agents
bitrix24-mcp (penmadebykisss)
bitrix24-mcp
Bitrix24 for an agent through an incoming webhook: deals, leads, contacts, tasks and pipeline reports with a manager ranking and stalled deals
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
A CLI with full CRUD for Bitrix24 deals, leads, contacts and companies, every command supports --json for agents
A Python server giving agents webhook access to a Bitrix24 portal: it reads deals and contacts, and writing is a separate setting
Bitrix24 as mission control for AI dev agents: a kanban task conveyor, shared memory and one-button phone acceptance
README in short
The README repeats the b24-ai-starter description word for word: three backends, a ready frontend, workers, Docker, versioning and modular agent instructions, with a system prompt calling the original bitrix-tools/b24-ai-starter repo the author's project. The README does not separately describe this copy's specifics, the four robots, which are visible from the backends/python/api/main/robot_handlers files.