If you want you can click a button from a Node-RED flow by using WDIO nodes. This will then force a dependency on having an instance of Selenium to execute the request (e.g. Selenium-Standalone) plus Java. It works but is a lot for a simple button click.
As stated previously: confirm what action the button does when clicked and approach it from that direction.
Might be as simple as a POST with certain parameters.