B24 CLI
A React Ink terminal client for Bitrix24: tasks, comments, time tracking and kanban from the command line
- 2 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Changes statuses, comments and kanban stages of tasks in a live Bitrix24 portal
- The CLI's rights equal whatever the inbound webhook was granted at creation
Install
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/b24-cliDetects 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.
- Changes statuses, comments and kanban stages of tasks in a live Bitrix24 portal
- The CLI's rights equal whatever the inbound webhook was granted at creation
This is third-party code. Review the repository files before installing.
What it does
The CLI connects to a Bitrix24 portal via an inbound webhook and gives an interactive menu for tasks: a filtered list, a task card by number, status changes (start, complete, pause, defer, resume), comments with mentions via [USER=ID], time logging with a description, reassigning the responsible person and moving tasks across kanban stages. Some commands take arguments directly, such as a task number, without going through the menu. The interface is translated into English, Uzbek and Russian, and a custom language can be added as a locale JSON file.
Who it is for. For managers and developers who run their Bitrix24 tasks from the terminal instead of a browser.
Good fit when
- You want to view and update your task list without a browser
- You need to quickly log time or change a task status from the terminal
- You want a switchable interface language for the team
Not a fit when
- You need CRM deals, leads or contacts: the CLI covers only the tasks module
- You need a fully headless mode without the interactive menu for most operations
Example request
Show my open Bitrix24 tasks and complete task 123Limitations
Only works with the Bitrix24 tasks module, not CRM. Requires Node.js 18+ and an inbound webhook with task access. The interface is mostly built around an interactive arrow-key menu rather than a full set of headless commands for scripting.
How to disable. Remove the package with npm uninstall -g b24-cli, or nix profile remove b24-cli if installed via Nix.
FAQ
What do I need to connect?
A Bitrix24 inbound webhook from CRM, Developer resources, Other, Inbound webhook, then run b24 login with its URL.
Can I manage tasks without the menu?
Some commands take arguments directly, for example b24 tasks 123 opens a specific task card.
Discussion
No questions or reviews yet.
Related
All Bitrix24 toolsA CLI with full CRUD for Bitrix24 deals, leads, contacts and companies, every command supports --json for agents
Bitrix24 as mission control for AI dev agents: a kanban task conveyor, shared memory and one-button phone acceptance
A compact Bitrix24 MCP server on an inbound webhook: tasks, groups, kanban stages and task comments
Bitrix24 MCP for task planning
Bitrix24 MCP
A Bitrix24 MCP server for task planning: subtasks, scrum epics, story points and kanban stages, from a PyPI package
Bitrix24 MCP by Bit2Beat
Bitrix24 MCP Server
Bitrix24 MCP server over an inbound webhook: CRM, tasks, disk, calendar, chat, business processes and config migration between portals
Bitrix24 for Iva
iva-bitrix24
A read-only Bitrix24 plugin for the Iva agent, with a strict method allowlist and button-confirmed updates
README in short
The README describes a React Ink CLI installed via npm, a shell installer or Nix, login through an inbound webhook, commands for a task list and card, language switching and a connection status command. It lists features: task management, status changes, comments with mentions, time tracking, reassigning the responsible person, kanban and multi-language support. It shows the menu navigation keys and how to add a custom language via a locale JSON file. MIT license.