Skip to main content

Launched: button field 🔘


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

15 replies

ScottWorld
Forum|alt.badge.img+20
  • Brainy
  • 8711 replies
  • June 25, 2020

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.


Adnan_Ahmed
  • Inspiring
  • 59 replies
  • June 26, 2020

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


Adnan_Ahmed wrote:

@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.


ScottWorld
Forum|alt.badge.img+20
  • Brainy
  • 8711 replies
  • June 29, 2020
Stephen_Suen wrote:

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


  • New Participant
  • 2 replies
  • July 1, 2020

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 [AND|OR conditions] !


  • Known Participant
  • 73 replies
  • October 13, 2020
Benjamin_C wrote:

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 [AND|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


ScottWorld
Forum|alt.badge.img+20
  • Brainy
  • 8711 replies
  • October 13, 2020

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


egordin wrote:

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


  • Known Participant
  • 73 replies
  • October 13, 2020

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.


  • Inspiring
  • 39 replies
  • July 12, 2021

Seems the contest page has been archived?


Mariusz_S wrote:

Seems the contest page has been archived?


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


  • Inspiring
  • 39 replies
  • July 14, 2021
Dominik_Bosnjak wrote:

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,


  • New Participant
  • 1 reply
  • July 19, 2022

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