Disable Auto-Close disableAutoClose
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.
Scope:
placement— registration of the placement,telephony— access to the call card placementWho can execute the command: any user
The disableAutoClose command disables the automatic closing of the call card and resets the delayed-closing timer to 65 seconds if it has already started.
The command operates within the application context in the CALL_CARD placement. This is a JS interface command, not a REST method: it cannot be invoked with a request to /rest/.
How to Call the Command
The command is invoked from the widget with the BX24.placement.call method. The third argument is the callback function, which receives the result of the command.
BX24.placement.call('disableAutoClose', {}, function (result) {
console.log(result);
});
Command Parameters
The command takes no parameters. Pass an empty object {} as the second argument.
Code Examples
How to Use Examples in Documentation
BX24.ready(function () {
BX24.init(function () {
BX24.placement.call('disableAutoClose', {}, function (result) {
console.log(result);
});
});
});
// $b24 is an already-initialized SDK instance (see the SDK "Get started" guide)
import type { B24Frame } from '@bitrix24/b24jssdk'
declare const $b24: B24Frame
await $b24.placement.call('disableAutoClose')
<!-- Load the SDK (UMD build); it is exposed as the global B24Js -->
<script src="https://unpkg.com/@bitrix24/b24jssdk@1/dist/umd/index.min.js"></script>
<script>
document.addEventListener('DOMContentLoaded', async () => {
const $b24 = await B24Js.initializeB24Frame()
const result = await $b24.placement.call('disableAutoClose')
console.log(result)
})
</script>
Command Result
[]
Returned Data
An empty array on a successful call.
Errors
The disableAutoClose command has no error codes of its own: it either runs or is not invoked at all.
- If the widget is open outside the
CALL_CARDplacement, the placement interface ignores the unknown command and the callback function is not invoked - Check the command name with the correct capitalization: the list of commands available in the current placement is returned by BX24.placement.getInterface