Ну для начала, она не возвращает название себя же на следующий вызов. Потому она и пропадает.
[URL=http://dev.1c-bitrix.ru/api_help/main/general/technology/agents.php]Читать[/URL]
Во вторых, проверьте правильность заполнения формы нового агента..
Имя функции с точкойзапятой в конце.
Периодический значит, что если первый хит был на 1 секунде, а второй был на 5й секунде, а интервал стоит 1 секунда, то функция выполнится 4 раза подряд. В вашем случае, она навернётся ибо ничего не возвращает