Skip to main content

Track user who clicked a button (on an interface)


I’m trying to auto-create a record when an interface button is clicked. This can be done by linking a button to an automation. In the new record I want to store the user who clicked the button. Is this possible?

3 replies

kuovonne
Forum|alt.badge.img+27
  • Brainy
  • 6001 replies
  • November 5, 2022

Welcome to the Airtable community.

Unfortunately, automations do not know which person triggered them. Thus, the auotmation cannot record who clicked the button.

You can change your setup by having the user change an editable field, such as a single select. Pair that with a “last modified by” field that looks at only that single-select. When the automation runs, have it look at the {last modified by} field to determine which user to store in the new record.

It is not the idea button experience, but it does work.


Forum|alt.badge.img+6
kuovonne wrote:

Welcome to the Airtable community.

Unfortunately, automations do not know which person triggered them. Thus, the auotmation cannot record who clicked the button.

You can change your setup by having the user change an editable field, such as a single select. Pair that with a “last modified by” field that looks at only that single-select. When the automation runs, have it look at the {last modified by} field to determine which user to store in the new record.

It is not the idea button experience, but it does work.


Any idea whether Airtable is planning on or likely to implement this for buttons in Interfaces anytime soon?


Forum|alt.badge.img+1

I would love to have this feature too. We have created a "Clock-in" button on the detail page of an interface, and we want to allow employees to be able to login to QB time without ever leaving AirTable. We just need to know who pressed the button.


Reply