Is it ok to implement multi-level approval through automation engine?

I want to implement multi-level approval in miq, such as "IT admin does the 1st level approval, then tenant admin does the 2nd level approval ". Can this feature be done through automation engine?
Thank you!

@blomquisg can you review this question from @wangxiangyu and forward to a SME if necessary.

@pemcg Are you aware of any automate implementations of multi-level approval?

Hi @wangxiangyu,

Only single level approval is supported in ManageIQ and the approval methods aren’t exposed in Automate.

For multi-level approval, an external ticketing system would be used, driving ManageIQ through the REST API.