B24 CLI

A React Ink terminal client for Bitrix24: tasks, comments, time tracking and kanban from the command line

CLI

Medium risk

We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.

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
All reasons and checks
Russian stack

poydevor/b24-cli

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/b24-cli

Detects the agents on your machine, checks the risk and pins the version.

Other ways to install

Install the tool

npm install -g b24-cli

You will need: Node.js

Checked against the repository on Sep 25, 2026, commit 6bd5166.

Text for your agent

Install b24-cli with npm install -g b24-cli, run b24 login with your Bitrix24 inbound webhook URL, then use b24 tasks and b24 tasks <id> to view and change tasks.

Other ways from the author
npm install -g b24-cli

After installing, run b24 login with your inbound webhook URL.

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 123

Limitations

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.

Security check

  • 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

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.

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.

Official

Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent

MCP serverHigh risk483Repository stars
Official

Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex

PluginHigh riskRussian stackNo VPN needed28Repository stars
Editors’ pick

Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit

MCP serverHigh riskRussian stackNo VPN needed

Bitrix24 portal MCP server

MCP-сервер портала Битрикс24

Official

Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail

MCP serverHigh riskRussian stackNo VPN needed
Foxx AIB24 CLI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.