Button - to change value in the target field? (e.g. push button and change date to NOW() in a date field

Is there any way to create an automation or something that would allow me to push a button in AirTable and it would change the content /value of another field?

Example:
Field 1 - Record title.
Field 2 - Button called. e.g. “Reset Date” (button field) - this button would initiate change in Field 3
Field 3 - Date field (with a manually selected date) - This field date will be changed to “Now()”

I want to refresh the date in Field 3 to “now”.

But I want the Field 3 to remain a static field with manually selected date. I want to update the date manually (without having to use the calendar widget in the date field)

Is there a way t create a button to trigger that? I looked at Batch Update app and Automations, none of which seem to be able to be triggered with a Button.

I see scripts as an option for Buttons. Is script the only way to get what I am looking for?

Last option is Integromat or course and they have the mobile app which can trigger flows by pushing button there.

Strangely, the Airtable team has decided that buttons can not trigger automations, which is extremely odd & frustrating, since the most obvious use case for an automation is to be able to trigger it via a button. :man_shrugging:t2:

Every other database app I’ve worked with has always allowed users to trigger its native built-in automations with buttons, without turning to additional languages such as JavaScript.

The best you can do for now is to simply use a checkbox field instead of a button field, and then when you check the checkbox, your automation can run.

However, if you want to stick with buttons instead of checkboxes, your options are very limited.

For now, the only thing you can do is run a JavaScript script (via the scripting app) with a button, but that comes with its own set of problems because it always opens up the scripting app every time it runs, and it requires you to know JavaScript.

Probably the best non-coding, non-JavaScript solution that we have at this point is to click on an Airtable button which represents a URL webhook for Integromat, which will then run an Integromat automation. However — the problem here is that it will open a new web page that confirms you pressed the button, which is a bummer!

I am a professional Airtable consultant and a Registered Integromat Partner, and the Integromat link contains my personal referral code.

Please submit this “button triggering automations” idea as a feature request to support@airtable.com, and maybe they will address this issue for us.

Well that it is strange decision. Buttons would be of great use or automations. Is a nice worded email better than submitting here? … to https://community.airtable.com/c/show-and-tell/product-suggestions/15

Great suggestion with the checkbox, it’s a decent work-around. Gimmicky but at least workable.