Automatically Create Airtable Bases from External Events

When a new customer signs up or a new project launches, you need a fresh Airtable base with predefined tables and fields. Instead of cloning manually, send a webhook to Notis and get a complete, ready-to-use Airtable workspace in seconds.

Trigger

Webhook received

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

Airtable logo

Action

Create table

Creates a new table within a specified existing airtable base, allowing definition of its name, description, and field structure.

Why this helps

Creating a new Airtable base requires cloning an existing template, renaming tables, adjusting fields, and configuring views. It's tedious, error-prone, and takes 15+ minutes per customer or project.

  • Instant provisioning: new bases appear in seconds, not minutes
  • Consistency: every base has the same structure and fields
  • No manual cloning: eliminate error-prone template management
  • Scale effortlessly: create bases on demand without friction

Setup

Build it in a few focused steps.

  • 1Connect Airtable to Notis in the portal (one-time setup).
  • 2Create the automation: ask Notis 'When I send a webhook with customer data, create a new Airtable base named after the customer, with tables for Contacts, Projects, and Tasks.'
  • 3Notis generates a webhook endpoint for base creation.
  • 4In your app or backend, send webhooks with customer details (name, ID, etc.) to Notis when a new customer signs up.
  • 5Test by sending a webhook and verify that a new Airtable base appears in your workspace with all configured tables.

Questions about this workflow

Can I use customer data from the webhook to populate the base name and initial records?

Yes. Tell Notis: 'Name the base after the customer ID, create a Projects table, and add a record for Project Alpha with the customer's name.' Notis populates everything from the webhook payload.

What if I want slightly different table structures for different customer types?

Include the customer type in your webhook, and tell Notis the logic: 'Enterprise customers get tables for Contacts, Projects, and Compliance; Startup customers get Contacts and Projects.' Notis creates the right structure based on type.

Can I share the new base with the customer automatically?

Yes. Notis can share the base with email addresses you specify in the webhook: 'Share the base with the customer's email and allow them to edit.' Notis sends the invite.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Hubspot to Airtable. A trigger fires from one place; an action lands in another.

Hubspot logo

Hubspot triggers

Airtable logo

Airtable actions

Contact Created Trigger

Contact Created Trigger

TriggerInstant

Create base

Creates a new airtable base with specified tables and fields within a workspace; ensure field options are valid for their type.

ActionInstant

Deal Stage UpdatedTrigger

Deal Stage UpdatedTrigger

TriggerInstant

Create Comment

Creates a new comment on a specific record within an airtable base and table.

ActionInstant

Create Field

Creates a new field within a specified table in an airtable base.

ActionInstant

Create multiple records

Creates multiple new records in a specified airtable table.

ActionInstant

Create a record

Creates a new record in a specified airtable table; field values must conform to the table's column types.

ActionInstant

Create table

Creates a new table within a specified existing airtable base, allowing definition of its name, description, and field structure.

ActionInstant

Delete Comment

Deletes an existing comment from a specified record in an airtable table.

ActionInstant

Delete multiple records

Deletes up to 10 specified records from a table within an airtable base.

ActionInstant

Connect any two apps with Notis in the middle.

Not just Hubspot and Airtable. Any combination from 985+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7 days free trial with 20$ free usage included.
No card. Works with personal or business Airtable.