Confusing Webhook testing UI

Really confusing interface for testing webhooks. I am on the cloud version, trying to troubleshoot with recent form submissions. The interface shows the last 5 actual results (I assume?) in a drop down:

image

Clicking “Test” listens for a submission OR there is a button for generate a test response. The generate sample data pops up a window with various options:

It’s really unclear what to do from here. Does it require Body to be inserted, or will clicking Send after selecting form data choose the most recent result?

Really not intuitive, the help docs are not helpful as the AI does not even acknowedlege there is a results drop down. More explanation here in the UI or help docs would be very helpfu;l.

When you click the Test button, the system waits for actual data to be sent by the service for which the webhook is configured. For example, if the webhook URL is added to a form provider, you can submit a form response after clicking Test, and that submission will appear as sample data.

However, instead of sending live data to the webhook, you can also click Generate Sample Data. This lets you manually provide a blueprint of the incoming data, so you don’t need to submit a real form response. In this case, you only need to provide the request body in JSON format.