# Factory

URL: https://chugunov.pro/api-bitrix/crm/automation/factory/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Crm\Automation\Factory`
Модуль: Crm.

Исходный файл: `source/crm/lib/automation/factory.php:18`

## Методы (22)

- [`static canUseAutomation()`](https://chugunov.pro/api-bitrix/crm/automation/factory/canuseautomation/)
- [`static canUseBizprocDesigner()`](https://chugunov.pro/api-bitrix/crm/automation/factory/canusebizprocdesigner/)
- [`static createRuntime()`](https://chugunov.pro/api-bitrix/crm/automation/factory/createruntime/) (устаревший) — Создаёт экземпляр Runtime.
- [`static createTarget()`](https://chugunov.pro/api-bitrix/crm/automation/factory/createtarget/) — Создаёт экземпляр Target по типу сущности.
- [`static getAvailableTriggers()`](https://chugunov.pro/api-bitrix/crm/automation/factory/getavailabletriggers/)
- [`static getRobotsLimit()`](https://chugunov.pro/api-bitrix/crm/automation/factory/getrobotslimit/)
- [`static getTarget()`](https://chugunov.pro/api-bitrix/crm/automation/factory/gettarget/)
- [`static getTriggerByCode()`](https://chugunov.pro/api-bitrix/crm/automation/factory/gettriggerbycode/)
- [`static hasRobotsForStatus()`](https://chugunov.pro/api-bitrix/crm/automation/factory/hasrobotsforstatus/)
- [`static isAutomationAvailable()`](https://chugunov.pro/api-bitrix/crm/automation/factory/isautomationavailable/)
- [`static isAutomationLimited()`](https://chugunov.pro/api-bitrix/crm/automation/factory/isautomationlimited/)
- [`static isAutomationRunnable()`](https://chugunov.pro/api-bitrix/crm/automation/factory/isautomationrunnable/)
- [`static isBizprocDesignerEnabled()`](https://chugunov.pro/api-bitrix/crm/automation/factory/isbizprocdesignerenabled/)
- [`static isBizprocDesignerSupported()`](https://chugunov.pro/api-bitrix/crm/automation/factory/isbizprocdesignersupported/)
- [`static isOverLimited()`](https://chugunov.pro/api-bitrix/crm/automation/factory/isoverlimited/)
- [`static isScriptAvailable()`](https://chugunov.pro/api-bitrix/crm/automation/factory/isscriptavailable/)
- [`static isSupported()`](https://chugunov.pro/api-bitrix/crm/automation/factory/issupported/)
- [`static onFieldsChanged()`](https://chugunov.pro/api-bitrix/crm/automation/factory/onfieldschanged/)
- [`static registerActivity()`](https://chugunov.pro/api-bitrix/crm/automation/factory/registeractivity/)
- [`static registerConversionResult()`](https://chugunov.pro/api-bitrix/crm/automation/factory/registerconversionresult/)
- [`static runOnAdd()`](https://chugunov.pro/api-bitrix/crm/automation/factory/runonadd/)
- [`static runOnStatusChanged()`](https://chugunov.pro/api-bitrix/crm/automation/factory/runonstatuschanged/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Crm-Automation-Factory.html
