<? function MyAgentFunction() { /* код агента */ return "MyAgentFunction();"; }
Создаем агент на битриксе

Добавляем данный код в /bitrix/php_interface/init.php, создаем агента в админке битрикса /bitrix/admin/agent_list.php?lang=ru , устанавливаем дату и время первого запуска, указываем функцию MyAgentFunction(); , интервал в секундах. Агент не запускается самостоятельно в отличии от крона, нужно учесть, что он запускается на хитах.