Skip to main content

Zap: Create a Frame.io Project and Slack Channel from a New Airtable Record

Automation for creating corrisponding projects in Frame.io and Slack from a new record in Airtable.

A
Written by Aaron Burns

When a new record is added to your Airtable projects table, this Zap creates a matching Frame.io project with starter folders and a dedicated Slack channel.

What you'll need

• An Airtable account with a project tracking table

• A Frame.io V4 account

• A Slack workspace where project channels will be created

Set up the Zap

Step 1: Open the template

Click the button below

Step 2: Connect your accounts

Airtable: Select the account that contains your project tracking table.

Frame.io: Select the account where new projects should be created.

Slack: Select the workspace where project channels will be created.

Step 3: Configure the Airtable trigger

Select the table where new projects are added. Typically named 'Projects'. Zapier will only trigger when 'Projects' column is populated.

Select your Airtable Base, Table, and View.

Note: The Zap pulls the project name from the Airtable record and uses it to name both the Frame.io project and the Slack channel. Make sure the project name field is populated on every new record.

Step 4: Confirm the Frame.io project mapping

The project name is mapped dynamically from the Airtable record. Confirm your Frame.io Account and Workspace are correctly selected.

Do not enter a static project name. The name must come from the Airtable record dynamically so each new record creates a uniquely named project.

Step 5: Review the folder steps

The Zap creates two folders in every new Frame.io project:

  • for_review: for client-facing content

  • assets: for raw materials

Note: These folders are a starting point. Rename them, add more folder steps, or remove ones you do not need to match how your team works. To rename a folder, click the folder step in Zapier and update the Name field.

Step 6: Confirm the Slack step

The Slack channel name is mapped dynamically from the Frame.io project name. Confirm the correct Slack workspace is connected. You can also set whether the channel is created as public or private depending on your team's needs.

Step 7: Publish the Zap

Click Publish. The Zap is now live. Every new record added to your Airtable projects table will trigger the full setup automatically.

Troubleshooting

Frame.io project is named incorrectly

Check that the Airtable field mapped to the project name contains the correct value and is set as a dynamic value, not a static one.

Slack channel is not being created

Confirm the connected Slack account has permission to create channels in the workspace. Some Slack workspaces restrict channel creation to admins.

Folders are not appearing in the Frame.io project

The folder steps depend on the project step completing successfully. Check the Zap history in Zapier for error details.

Zap is not triggering on new Airtable records

Confirm the Zap is watching the correct base, table, and view. Zapier polls Airtable on a schedule so there may be a short delay between adding a record and the Zap firing.

Did this answer your question?