I want to set approval on workflow it's work fine but agent can move ticket to next status without approve or decline is there any way to set required approver on workflow.
In above there is no field that can required this approval step.
Welcome to the community.
Add a condition on all outgoing transitions from the status where the approval is required.
The condition on the transition used, should be : Block transition until approval
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.