RecordID not appearing in WebHook body

Hi, I understand that if I call a webhook on a form save/submission, the RecordID of the record being submitted should be added automatically as a parameter to the webhook call. I am calling a static webhook URL that is one of my AirTable automations and I receive the webhook (POST) in AirTable, however, the body is always empty, I cannot get the RecordID to be receive so the webhook call is useless since I don’t know which record was submitted. Is this a bug or is there something that needs to be done to cause the RecordID to be added to the webhook call?

Hey Phillip,

Right now the record ID is attached to the webhook using a URL parameter (appending ?recordId=recxyz to the URL). It appears that this is currently incompatible with Airtable automations. I will speak to our engineering team to see what we can do to improve this functionality. My apologies for the inconvenience caused!

Hi Hannes,

Thanks for this update, I would expect this would be a common request - I am surprised that it has not come up before. I have a workaround but it involves having an extra field in my table and it is a bit clunky - it would be much better just to be able to have the webhook in the AirTable automation receive the record Id. I look forward to this being addressed.

I completely understand. I will let you know as soon as there’s an update on this!