## Airtable

Let clients access Airtable boards, forms, or other views

### Type
Embed

Assembly supports embedding any external application that doesn’t block embedding.

### App Visibility
Client

Client-facing apps are visible to clients as well as your internal team.

### Pricing
Free

### Overview  
Assembly makes 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.

### App setup  
01. Go to _App Library_, and click _+ Add an app_ in the top right corner.
02. Select _Airtable_ in the _Client-facing_ section.
03. After clicking on the app, click on _Install_ in the top-right and then give the app a name and icon.
04. 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.
05. Next, click _Add_. You will be taken to the app's page, where you can set the embed for each client, group, or company.
06. Click _Add_ to add your first embed or link. Select the client(s) or company to share the app with.
07. Select _Show as embed_ so that the client isn't directed outside of the portal.
08. Next, go to the Table or View you want to share in your Airtable account.
09. 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.
10. Select _Embed this view_. This will open a new page with the embed code.
11. 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.

#### URL Parameters for Airtable Forms  
You can pre-fill your Airtable **forms** using your client or company data and custom fields using URL parameters. Please see our article [here](/content/guide/intro-to-apps#url-parameters/index.html) on how to configure URL parameters.

Airtable has specific instructions for setting up pre-filled form inputs that you can find [here](https://support.airtable.com/docs/prefilling-a-form-via-encoded-url).

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.

Your clients deserve better.

Try for free for 14 days, no credit card required.
