Либо на стороне БД, либо каким-нибудь другим способом мониторить необходимый флаг и при наступлении события запускать таск через апи.
Либо на стороне клика создать приложение которое с какой-то периодичностью будет ходить в бд и смотреть состояние флага
Задача - запускать таск, если происходит выполнение скрипта определенного приложения.
Пока сделал так - приложение пишет в БД флаг 1, а целевой таск ежеминутно выполняется. Если приложение, запускаемое таском, видит что флаг=1, то отрабатывает остальной скрипт, если флаг <>1, то exit script