# Планировщик задач

#### Шаг 1. Добавление вызова в cron

Выполнением действий, заданных в модуле **«Планировщик задач»**, осуществляется файлом `cron/schedule.php`, вызов которого необходимо добавить в cron. Рекомендуется запускать выполнение файла schedule.php раз в минуту.

Пример вызова: `/usr/bin/php /var/www/site.ru/httpdocs/cron/schedule.php`

Пример вызова с передачей php.ini: `/usr/bin/php --php-ini /etc/php.ini /var/www/site.ru/httpdocs/cron/schedule.php`

{% hint style="warning" %}
Реальный путь на сервере к корневой директории сайта и путь к PHP уточните в службе поддержки хостинга.
{% endhint %}

#### Шаг 2

Добавляем задачу, в основном меню выберите **Инструменты** → **Планировщик задач**, нажмите в меню на **+Задача**

<div data-full-width="true"><figure><img src="https://2369838666-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Mj-gwbYdQWRhuB0jULI%2Fuploads%2F4lc7hEJvtI08HqFARy5v%2Fimage.png?alt=media&#x26;token=2c63bc6d-30d4-4597-ad6f-0877332fefd2" alt=""><figcaption></figcaption></figure></div>

* ***Дата следующего выполнения задачи*** - Дата и время, когда следует выполнить задачу снова. После выполнения задачи к ее времени будет прибавлен установленный интервал, рассчитанное время будет записано в это поле.
* ***Дата добавления задачи*** - Дата и время, когда задача была добавлена.
* ***Интервал*** - Время, устанавливающее периодичность выполнения задачи (рекомендуем указывать `5 минут`).&#x20;
* ***Модуль*** - Модуль, у которого будет вызываться задача (выбираем `AmoCRM`).
* ***Действие*** - Действие модуля, которое будет вызывать задача (выбираем `Выгрузка элементов`).
* ***Идентификатор сущности*** - Идентификатор элемента, над которым нужно произвести действие (указываем ID сайта).
* ***Описание*** - Описание задачи.
