Help

Need Help on Setting Up/Creating an Extension in Airtable

609 2
cancel
Showing results for 
Search instead for 
Did you mean: 
MichaelAIR
4 - Data Explorer
4 - Data Explorer

Hello Airtable Community,

I'm currently working on creating a custom extension in Airtable, but I've encountered some challenges and would appreciate any guidance. I have followed the prerequisites and setup steps, including installing Node.js, setting up a project directory, and running the commands “block init” and “block run.” However, I'm facing issues when trying to connect the extension to Airtable for a live preview.

Here are some details:

  • Project Directory: I've set up a new directory and used “block init” with my Airtable base and block IDs.
  • Development Server: After running “block run,” I see the localhost URL, but Airtable seems unable to connect to it.
  • Environment: I'm using a Mac with all required dependencies installed, including the latest version of Node.js and the Airtable Blocks CLI.

If anyone has experience with troubleshooting these types of connection issues or can suggest further steps, your help would be greatly appreciated. Additionally, if there are any common configuration settings or known issues with using the localhost preview, please let me know.

Thank you in advance!

2 Replies 2

Hmm, I can't really read your logs well so please excuse me if I'm reading it wrong

It seems like you're doing `block run` outside of the folder you need to be doing it in?  The line preceding you doing `block run` asks that you do a `cd intake_extension` first before doing a `block run`?

joshbuttlers
4 - Data Explorer
4 - Data Explorer

@MichaelAIR wrote:

Hello Airtable Community, fire kirin 

I'm currently working on creating a custom extension in Airtable, but I've encountered some challenges and would appreciate any guidance. I have followed the prerequisites and setup steps, including installing Node.js, setting up a project directory, and running the commands “block init” and “block run.” However, I'm facing issues when trying to connect the extension to Airtable for a live preview.

Here are some details:

  • Project Directory: I've set up a new directory and used “block init” with my Airtable base and block IDs.
  • Development Server: After running “block run,” I see the localhost URL, but Airtable seems unable to connect to it.
  • Environment: I'm using a Mac with all required dependencies installed, including the latest version of Node.js and the Airtable Blocks CLI.

If anyone has experience with troubleshooting these types of connection issues or can suggest further steps, your help would be greatly appreciated. Additionally, if there are any common configuration settings or known issues with using the localhost preview, please let me know.

Thank you in advance!


If you’re having trouble connecting your custom Airtable extension via “block run,” check if your firewall or network settings might be blocking localhost. Ensure that you're logged into Airtable and that your API key is properly configured.