Installing Smart Scripts

Choose a tool for developing with an AI agent:

  • use Alaio Vibecode to build an app for Bitrix24 from a task description without knowing any programming language. The agent writes the code and deploys the app to a server, with no manual hosting setup
  • use the MCP server to develop a REST API integration in your own project. The agent refers to the official REST documentation

Smart scripts are a configuration solution: a set of CRM automation rules that are run for selected leads, deals, companies, and contacts outside CRM pipelines. The solution works without the REST API — Bitrix24 itself applies the scenarios from the archive.

The developer builds the scripts on their own Bitrix24, exports them to an archive, uploads the archive to the application card, and publishes the solution in Bitrix24 Market. After that, the platform itself installs the solution on the client's Bitrix24.

When Smart Scripts Are a Good Fit

Smart scripts are a good fit when the automation is assembled from ready-made automation rules and requires no code of your own: for example, a mailing to selected contacts or a sequence of actions for selected companies.

If the solution needs its own code and calls to the REST API, choose a mass-market application. If the solution is a complete CRM configuration, with pipelines, stages, and fields, choose an industry-specific CRM. If it is a ready-made website, choose site templates. All the options and the order of their installation are collected in the article Application Installation Options in Bitrix24.

What You Need Before You Start

  • Permissions. Only a Bitrix24 administrator can export and import smart scripts.
  • Developer's Area. For free publication, it is enough to accept the offer of the partner catalog. The terms are described in the article How to Add a Solution in the Developer's Area.
  • Export result. The scenarios are exported to a separate archive. It is this archive that is uploaded to the application card.

How to Prepare the Solution

  1. Build the scripts on your own Bitrix24, in the CRM section. The configuration order and the requirements for the description are collected in the article Smart Scripts for Bitrix24.

  2. Export the scripts to an archive. This export works separately from the CRM settings export used for Industry-Specific CRMs.

  3. Upload the archive to the application card in the Developer's Area — the procedure is described in the article How to Add a Solution in the Developer's Area.

  4. Publish the solution in Bitrix24 Market. The publication requirements are collected in the article Procedure for Publishing Solutions in Bitrix24 Market.

How Installation Works

The installation is performed by the target Bitrix24 account, and nothing is required from the developer at this step. Bitrix24:

  1. downloads the archive from the Developer's Area
  2. unpacks the archive
  3. adds the scripts from the archive files to the CRM objects — leads, deals, companies, and contacts

How solutions of other types are installed is described in the article Application Installation Options in Bitrix24.

Market Applications in Smart Scripts

When configuring the scripts before the export, the developer can install and use applications from Bitrix24 Market. For example, a non-standard automation rule from a ready-made solution can be used in a script. This way the developer of smart scripts works on the business logic and reuses ready-made automation rules instead of developing each one — how application automation rules are built is described in the overview Application Automation Rules: Overview of Methods.

The list of the applications used is retained in the archive during the export. Upon import, the applications from this list are installed automatically on the same Bitrix24 where the smart scripts are installed.

Continue Your Exploration