Skip to main content

The button field is now available for all users! Use it to trigger custom actions for a record—like scheduling calendar events, sending emails, creating custom invoices, generating reports, running scripts, finding stock images, or even opening other Airtable links.




For more information on the button field and how you can use it, check out our launch blog post:



We’re especially excited about the potential applications of the run script action for button field, which is why we’re holding a scripting contest in our community forums themed all around scripts that take advantage of the button field. The contest winner will win $1,000! All submissions are due by Friday, July 3, 2020 at 11:59 p.m. PDT .


https://community.airtable.com/t/scripting-contest-using-newly-launched-button-field/31386

Pretty awesome! I’ve already implemented this into a client’s Airtable database this morning — they just click on the button and that record shows up in the Page Designer Block.


@Katherine_Duh will we be able to run actions similar to the ‘batch’ block, but only for that particular record, using the button field?


@Katherine_Duh will we be able to run actions similar to the ‘batch’ block, but only for that particular record, using the button field?


Thanks for the suggestion @Jarvis! We’re still exploring which blocks we want to add button field support for next. Anyone should feel free to leave more ideas in this thread, along with your use cases — this will help us prioritize suggestions.


Thanks for the suggestion @Jarvis! We’re still exploring which blocks we want to add button field support for next. Anyone should feel free to leave more ideas in this thread, along with your use cases — this will help us prioritize suggestions.


I would love to be able to click on a button for a record, and have the Page Designer block generate a PDF file for that record, and then attach that PDF to an outgoing email in Apple Mail which is pre-addressed to the email address in my email field.


You can only do this now if you manually go through each & every step on your own.


Any way to avoid the blocks side bar from opening after clicking on a button and running a script?

I just want to add new records whenever the button is pressed


Buttons are awesome :star_struck:

I’d like to see now a conditionnal button feature ! I’m sure you can do it :winking_face:

Show a button when hAND|OR conditions] !


Buttons are awesome :star_struck:

I’d like to see now a conditionnal button feature ! I’m sure you can do it :winking_face:

Show a button when hAND|OR conditions] !


Agreed, or at least allow the label to be a lookup value from a field, so that it could be blank if a criterion is met


We also really need the button field to be able to manually trigger an automation. Or at the very least, run a script without popping open the Apps sidebar.


Ruining automation with button press would be really, really nice 🙂


Also as @ScottWorld said runing script in “background” is another really useful option


Agreed, or at least allow the label to be a lookup value from a field, so that it could be blank if a criterion is met


Hello @egordin & @Benjamin_C 👋t3:


I use a simple IF statement in the formula to check if the action is possible on the record or not. (possible when using an “URL” action.


As an example, when trying to open the corresponding Google Drive folder :

IF(GDrive_folder_id,"https://drive.google.com/drive/folders/" & GDrive_folder_id, "")


This enables you to “disable” the button like this :


Florian


oh that’s helpful but unfortunately I’m using the run script action so I don’t think a formula is possible at this moment unfortunately, unless someone knows another way.


Seems the contest page has been archived?


Seems the contest page has been archived?


Isn’t that how these boards work, in general? It has been a year since that contest.


Isn’t that how these boards work, in general? It has been a year since that contest.


I don’t think that’s the case.

If the content is still relevant(and it is) then these shouldn’t be archived as people still might find it useful.

Shame as I remember seeing a cool workflow/solution that I wanted to review,


I have created a script to run at the click of this button. The script will add some data to my table based on 1-2 prompts when the user clicks the button.


How I would like to use this feature:



  • My friends each receive a shared-link gallery view of a subsection of the table

  • I do not want my friends to have access to the table, but I do want them to be able to see the prescribed subsection in the gallery view

  • My friends will access this link from their phones

  • My friends will click this button on one of the records, answer the prompts, and the script will update the record appropriately, without my friends seeing more than their filtered and hidden gallery view of the table

  • (The script writes to a field in the record that is used in filtering for the shared-link gallery view. As my friends run the script, the filtered view will display more records.)


My requests to make this possible:



  • Make the button clickable in the shared-link view (at least just for running a script that is only prompting the user and writing data to a record)

  • Make the button clickable from a phone


Reply