Hi @NFSCoder-9821 ,
Thanks for reaching out to Q&A forum.
Azure functions would be perfect fit as you can create a service bus triggered function and a timer triggered function inside the same function app. However you feel it is excessive. Another option that I can think of is to use the Azure webjobs that can run in the App services. You can have timer triggered webjobs and use webjob sdk to trigger it whenever there is a message in the service bus.
Service bus triggered webjobs : https://learn.microsoft.com/en-us/azure/app-service/webjobs-sdk-how-to#service-bus-trigger-configuration-version-3x
I hope this helps!
Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.