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
CLI

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

poydevor/b24-cli

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/b24-cli

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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 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.

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.

Russian stack

A CLI with full CRUD for Bitrix24 deals, leads, contacts and companies, every command supports --json for agents

CLIBroad access
Russian stack

Bitrix24 as mission control for AI dev agents: a kanban task conveyor, shared memory and one-button phone acceptance

SkillBroad access1Repository stars
Russian stack

A compact Bitrix24 MCP server on an inbound webhook: tasks, groups, kanban stages and task comments

MCP serverExtended access1Repository stars
Russian stack

A Bitrix24 MCP server for task planning: subtasks, scrum epics, story points and kanban stages, from a PyPI package

MCP serverBroad access1Repository stars

Bitrix24 MCP by Bit2Beat

Bitrix24 MCP Server

Russian stack

Bitrix24 MCP server over an inbound webhook: CRM, tasks, disk, calendar, chat, business processes and config migration between portals

MCP serverBroad access6Repository stars

Bitrix24 for Iva

iva-bitrix24

Russian stack

A read-only Bitrix24 plugin for the Iva agent, with a strict method allowlist and button-confirmed updates

MCP serverBroad access

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.

README badge

Report a problem