New bases on Airtable don't show up automatically in miniExtensions unless you have authorized access to "all current and future bases" in your Airtable workspace during the miniExtensions integration process.
However, you can still add a base manually by following these steps:
You need to go to Airtable and click on the Profile icon at the top right of the screen.
Click on Integrations
A modal will appear. Go to the Third-party integrations tab and click on the miniExtensions integration.
At the bottom of the modal, click on Add a base. Select the base you want to add then click on Save changes.
You can go now to the miniExtensions dashboard and the base should be already added in the workspace.
Enterprise Accounts
Why some bases are still missing after integrating Airtable?
It's possible for some bases to be connected with miniExtensions while others are not. Especially on enterprise Airtable accounts where admin permission issues may arise. If you have followed the instructions in the article and the base still hasn't been added to your miniExtensions account, try the following:
1. Third-party integrations limitation
In the admin panel settings, there's an option to disable OAuth integrations by default. Even if you selected "All current and future bases in this enterprise" some bases could still be missing if they are in a different workspace.
Check if the option "Disable API access for all third-party integrations, unless explicitly allowed" is enabled. If so, miniExtensions need to be added to the "allowlist". Please visit Airtable docs for more information.
2. Airtable service accounts
The instructions are similar to regular accounts. Make sure the account has been authorized with the base you're missing.
⚠️ Note: adding a service account as a user to your base doesn't magically make that base appear in miniExtensions.
3. Connected with the wrong Airtable account
It is possible that the miniExtensions workspace is not connected to your Airtable account. In case you need to change it, you need to disconnect the existing connection to reconnect miniExtensions with another Airtable account.