I have pre build Campinas runner with rabbitmq and with custom API dataset, it's allow report, multi tenant, daynamic campaign with uploaded sheet or API dataset, schedule your camping accordingly once a day, once a week, once a month ,every 27 ,every Monday like features,
I can also rewamp your application
Please come on chat for further information