В чем проблема. Часто выпускаются партнерские решения, которые требуют повешать определенный скрипт на крон. Соответственно, каждому надо объяснить что такое крон, как туда повешать, и т.д.
Хотелось бы эту проблему отдать Битриксу

Пусть будет одна страничка в админке, с пояснением, что такое крон, поспрашивать вопросы какая у него хостинг-панель, и привести примеры добавления ОДНОГО системного скрипта на крон. Этот скрипт будет вызываться, например, раз в минуту.
А уже партнеры, через API, присасываются к этому одному скрипту, абсолютно не заботясь о том, повешал ли ИХ скрипты на крон клиент. И прописывать время запуска. И этот ежеминутный крон запускает все такие скрипты по расписанию.
Можно с другой стороны подойти - считать время выполнения каждого агента, и если какой-то из них превышает... ну пусть секунду, выводить информацию, что данный агент надо повесить на крон, и рекомендации как это сделать.
И опять же, все агенты вешать на крон не хочется. Я вот не люблю когда письмо летит даже с минутным опозданием.
Сам с подобным столкнулся: не там поставили /8 и очень удивились через два часа.
Это обмены с разными ИС, пересчёт показателей итд.
Пусть сделают такую страничку по переводу агентов на крон, и мы будем просто добавлять агенты, не заботясь о производительности. Этого тоже вполне хватит.
Агенты мощный функционал, полная замена крону, но пользоваться ими сейчас фактически нельзя. Пример в этом посте хотя бы - верный аргумент.
Поймите, я не могу переводить каждого клиент, купившего у меня решение в Маркете, на крон, но и с носом его оставить не могу.
Я сейчас не про перевод агентов на крон, я про добавление задачи самому крону.
Обсуждение в группе маркетплейса —
Не вижу проблем с агентами которые выполняются несколько минут, если они переведены на крон.