Intro to apps
Custom Visibility for Apps
Messages App
Billing App
Products
Invoicing
Subscriptions
Payment Links
Product Store
Client Billing Experience
Fees & Payment Reconciliation
Files App
Contracts App
Forms App
Helpdesk App
Tasks App
Client Home App
Profile Manager App
Airtable Embed
Calendly Embed
Notion Embed
Google Sheets Embed
ClickUp Embed
Typeform Embed
Youtube Embed
Autoresponder App
Exporter App
QuickBooks Integration
Other Embeds
Jotform Embed
Power BI Embed
Hubspot Forms Embed
Hubspot Meetings Embed
Miro Embed
Figma Embed
Monday Embed
Canva Embed
Acuity Scheduling Embed
Loom Embed
Google Drive Embed
Google Slides Embed
Google Docs Embed
Google Forms Embed
Looker Studio Embed
Google Calendar Embed
Databox Embed
Trello Embed
Zoom Scheduling Embed
Squarespace Embed
OneDrive Embed
Intro to apps
Custom Visibility for Apps
Messages App
Billing App
Products
Invoicing
Subscriptions
Payment Links
Product Store
Client Billing Experience
Fees & Payment Reconciliation
Files App
Contracts App
Forms App
Helpdesk App
Tasks App
Client Home App
Profile Manager App
Airtable Embed
Calendly Embed
Notion Embed
Google Sheets Embed
ClickUp Embed
Typeform Embed
Youtube Embed
Autoresponder App
Exporter App
QuickBooks Integration
Other Embeds
Jotform Embed
Power BI Embed
Hubspot Forms Embed
Hubspot Meetings Embed
Miro Embed
Figma Embed
Monday Embed
Canva Embed
Acuity Scheduling Embed
Loom Embed
Google Drive Embed
Google Slides Embed
Google Docs Embed
Google Forms Embed
Looker Studio Embed
Google Calendar Embed
Databox Embed
Trello Embed
Zoom Scheduling Embed
Squarespace Embed
OneDrive Embed
Connect the Airtable Embed
Assembly makes it it easy to share relational databases with your clients using Airtable directly within your portal. You can embed a specific Table or View. You can share the basic grid view, use a kanban view to share project status, a gallery view to share images, and more.
Go to App Setup, and click + Add an app in the top right corner.
Click Add under Airtable. Set a title and icon that represents the app.
We recommend setting this up as a manual app so that you can embed different data for each client. If you want this app to be visible to all clients, set this as an automatic app.
Next, click Add. You will be taken to the app's page, where you can set the embed for each client, group, or company.
Click Add to add your first embed or link. Select the client(s) or company to share the app with.
Select Show as embed so that the client isn't directed outside of the portal.
Next, go to the Table or View you want to share in your Airtable account.
To embed a specific view, click Share and sync in the table menu (next to Sort and Color). Do not use the link copied from the Share button in the top-right.
Select Embed this view. This will open a new page with the embed code.
Go back to the app page in Assembly, paste the copied embed code into the content box, and click Save.
To preview the app as a client, connect the app to your test client. Then, click Portal at the bottom of the sidebar and click Open portal. Once you're logged in as your test client you'll be able to view the connected app.
Note: Airtable only allows view-only embeds - this is because Airtable's pricing model only allows collaboration between paid users.
You can pre-fill your Airtable forms using your client or company data and custom fields using URL parameters. Please see our article here on how to configure URL parameters.
Airtable has specific instructions for setting up pre-filled form inputs that you can find here.
Once you’ve set up the fields to be pre-filled, enter the field name in the URL parameter input when setting up the app. Then, select the related Assembly property from the dropdown that appears when clicking the related Property input.