Skip to main content

Field: Button | HTTP Request (GET/POST)

  • May 31, 2022
  • 4 replies
  • 35 views

TroyTessalone
Forum|alt.badge.img+12

The ability to fire a HTTP Request (GET/POST) via a Button field.
True, a Run Script can be triggered from a button, but there are limits on the number of app per Base.

4 replies

ScottWorld
Forum|alt.badge.img+35
  • Genius
  • June 1, 2022

Nice idea! In the meantime, these won’t solve your actual request, but these are some “somewhat similar” ways of doing this:

  1. You could setup an HTTP request using Make.com’s HTTP module, and trigger the scenario via a Make.com webhook. Then, create a button field in Airtable that opens the URL of the webhook. One downside of this approach is that it will open up the response in a new browser tab.

  2. The DataFetcher app will fire an HTTP request upon pressing a button — but that button exists within the app in the Apps side panel (not from a button field).


kuovonne
Forum|alt.badge.img+29
  • Brainy
  • June 1, 2022

The limits on the number of apps per base does not apply to Scripting App. All bases (even free ones) can have unlimited instances of Scripting App.

Per this support article:

Do the scripting app and custom block SDK count towards per base app limits?

No. Users will still be able to add the scripting app and use custom block SDK without having it count towards their plan’s app limit.


Andy_Cloke
Forum|alt.badge.img+17
  • Known Participant
  • June 1, 2022

The limits on the number of apps per base does not apply to Scripting App. All bases (even free ones) can have unlimited instances of Scripting App.

Per this support article:

Do the scripting app and custom block SDK count towards per base app limits?

No. Users will still be able to add the scripting app and use custom block SDK without having it count towards their plan’s app limit.


Hey @TroyTessalone, just to add to @ScottWorld’s answer

The DataFetcher app will fire an HTTP request upon pressing a button — but that button exists within the app in the Apps side panel (not from a button field).

Data Fetcher actually lets you run a request from an Airtable button field. You can use data from the record with the button field you clicked in the request URL, body etc.

Check out this quick tutorial. Any questions: support@datafetcher.com


ScottWorld
Forum|alt.badge.img+35
  • Genius
  • June 1, 2022

Hey @TroyTessalone, just to add to @ScottWorld’s answer

The DataFetcher app will fire an HTTP request upon pressing a button — but that button exists within the app in the Apps side panel (not from a button field).

Data Fetcher actually lets you run a request from an Airtable button field. You can use data from the record with the button field you clicked in the request URL, body etc.

Check out this quick tutorial. Any questions: support@datafetcher.com


Whaaaat?! This is amazing! I didn’t know this!

Wow, thanks for pointing this out, @Andy_Cloke! :grinning_face_with_big_eyes: :raised_hands:

So @TroyTessalone, this seems like DataFetcher would be the perfect solution for you!