Implement task scheduler asynchronously from workflow

Hi @broshni
here are best practice for polling, as mentioned there your approach depends on how frequently you need to poll the third party api. Let us know if you have further questions/concerns.