I would like to use it in a macro but I'm not sure how to do that.
I figured our something like this:
(call-interactively #'evil-surround-change t (vector "]" ")"))
but it still prompts for character to change so I'm not sure how to proceed or where to look.