August 2026
Everything that changed in NoClick in August 2026.
Your webhook can return whatever you want
A Webhook trigger set to When Last Node Finishes used to hand the caller NoClick's own record of the last node's run, with your data buried inside it. Now the last node decides the response. Return an object with a status, an optional headers map, and an optional body, and the caller gets exactly that: a JSON body is sent as JSON, a string body is served as a web page unless your headers say otherwise, and a status with no body works for redirects.
A Serverless Function node that returns a plain string serves it as an HTML page, so a workflow can answer a request with a real REST payload or a real page. Nodes that return anything else keep the previous response.