# bot.run() ### Запустить скрипт в рамках текущего потока бота ```JavaScript bot.run(array|object|null $jobParams = []) ``` ##### Описание: Запускает скрипт в рамках текущего потока бота. Можно использовать только в V8 команде/условии команды размещенной в скрипте конструктора, т.е. не применимо для запуска в JS триггера, маршрута, в внутреннего эндпоинта и т.д. ##### Атрибуты:
ИмяТипОписание
jobParamsjsonПередача в планируемую задачу входящих json параметров
Возможные параметры в jobParams:
- **script\_id** — id вызываемого скрипта; - **script\_code** — код вызываемого скрипта; - **lead\_id** — id лида; - **skip\_till\_command\_id** — id команды скрипта, с которой начнется запуск (если указать не верный id, то будут пропущены все команды); - **stop\_current\_flow** — по умолчанию **true**, после выполнения вызываемого скрипта, текущий JS будет остановлен. Если указано **false**, то после выполнения вызываемого скрипта JS вернется и продолжится с текущей точки. ##### Возвращает: **bool** - подтверждение запуска скрипта. ##### Пример: ```JavaScript bot.run({ "script_id": 111, "skip_till_command_id": 123, "stop_current_flow": false, }) ```