A platform similar to aws step functions to run ansible playbooks

We have lot of playbooks which we run in our env, we are not using Ansible Tower. Our playbooks inventory are very dynamic hence we need to know if there is a way to trigger the playbook from a web interface, if so what is the best one to use. This eliminates the need to be on the ansible box all the time