Notify about the completion of the installer BX24.installFinish
If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the MCP server so that the assistant can utilize the official REST documentation.
BX24.installFinish(): void;
The function BX24.installFinish indicates the completion of the installer or application setup.
If the function is called during the installer startup phase, the page will reload and the application will launch. If called during the setup phase, it will trigger the handlers for BX24.init. In other cases, there will be no effect from the call.
An application without an interface that uses only the API does not need the call: its installation completes automatically. Details are in Completing Application Installation.
No parameters.
Until installFinish is called, an application with an interface is considered not installed, and Bitrix24 does not deliver events to it: chat-bot handlers and handlers registered with event.bind receive no requests. Placements registered with placement.bind will not appear in the interface.
Nothing fails loudly: registration succeeds, the handlers are listed when queried, but no traffic arrives.
Call installFinish as the last step of the install flow — after you have registered the placements and subscribed to the events.
To check the installation status, use app.info: the value false in the INSTALLED field means installFinish was never executed.
Example
document.addEventListener("DOMContentLoaded", function() {
BX24.init(function(){
BX24.installFinish();
});
});