There is a new feature in the Approvals app that allows you to specify if an approval will be shown/required based on the selection of a Zendesk multi-select field.
This can be useful for providing agents with greater control over which approvals they require to be performed on a ticket. It can also be great for use cases where the approvals required are not predetermined.
Here is a video on how to set this up:
In the video above, the JSON used to specify when each approval is shown is:
Replace the number with the ID of the custom multi-select field that you have created on your Zendesk.
Replace "your_tag_goes_here" with the tag of the desired multi-select option.