Airtable is a connected apps platform for building collaborative app. It allows you to create (data)bases to organize your data in tables and fields -- as well as build interfaces to display information to users and automations to automate processes.
This extension uses Airtable's OAuth support (beta as of November 2022) to allow a user to browse the bases, tables, fields, and views they granted the application access to (a part of the Airtable OAuth flow).
The software made available from this folder is not supported by Formagrid Inc (Airtable) or part of the Airtable Service. It is made available on an "as is" basis and provided without express or implied warranties of any kind.
-
Install extensions: Click the
Install Extension
button in the top right of this page -
Authenticate with Airtable: The first time you use the extension, you'll need to follow a few steps to authenticate with Airtable:
a. Open the
List Airtable Bases
command in Raycastb. Click
Sign in with Airtable
to securely connect the Raycast extension to your Airtable account using OAuthc. Follow the Airtable OAuth flow to authorize the Raycast extension to access
All current and future bases in all current and future workspaces
. You can choose only a specific base or workspace if you'd prefer.d. You should be redirected by to Raycast and see a success message. After a few seconds, you will be sent to the result of the
List Airtable Bases
command you originally requested.e. You're done! You can now use the
List Airtable Bases
command directly without going through these setup/configuration steps in the future)
Many thanks to the following resources and people:
- Raycast OAuth extension examples
- Raycast Slack community
- Airtable Developer Platform & Ecosystem team
- @marks and @SeanKeenan-at built this extension