Skip to content
Workflows

Airtable - Actions & Triggers in Workflows

Connect Airtable to GHL Customer Care to sync data, run native actions, and trigger workflows reliably. Learn benefits, setup, use cases, billing, and FAQs.

5 min read1,022 words9 explained imagesUpdated Fri, 12 Dec, 2025 at 7:33 AM
View as markdownOpen in ClaudeOpen in ChatGPT
Each image has a one line explanation. Switch to full detail for the step it belongs to, the fields and buttons involved, examples and the whole procedure.
On this page
  1. Key Benefits of the Airtable Integration
  2. Triggers & Actions
  3. How To Set Up the Airtable Integration
  4. Connect Airtable (two paths)
  5. Build your first flow:
  6. Use Cases
  7. Use Case 1: Create Tasks and Notify Team from Airtable Records
  8. Use Case 2: Conditional Updates and Notifications from Airtable
  9. Use Case 3: Automate Content Production from Airtable Briefs
  10. Frequently Asked Questions
  11. Related Articles

Connect Airtable to GHL Customer Care to automate data sync, lead capture, and project ops with native triggers and actions. This guide covers supported steps, setup, examples, FAQs, and links so your team can launch confidently without third‑party tools.


TABLE OF CONTENTS


What is the Airtable Integration in Workflows?

GHL Customer Care’s native Airtable integration lets you react to Airtable record changes and perform Airtable tasks directly from a workflow. Use Airtable triggers to enroll runs when rows are created or updated, and add Airtable actions (Find/Create/Update/Delete) to keep CRM and boards in sync.


Key Benefits of the Airtable Integration

These benefits highlight how GHL Customer Care and Airtable work together to route data faster, reduce manual tasks, and centralize operations in one automation hub.

  • Effortless data consistency: keep project trackers and CRM data aligned as records change.

  • Native automation: replace external connectors by running Airtable steps directly in GHL Customer Care.

  • Predictable billing: Airtable steps are premium executions and can be rebilled to sub‑accounts.

  • Fast trigger detection: polling checks Airtable about every 5 minutes for new or updated records.

  • Works on Airtable’s free plan: get started without upgrading Airtable (Airtable’s own limits still apply).


Triggers & Actions

This overview consolidates the Airtable trigger and actions in one place so you can quickly compare capabilities and what each step returns for downstream mapping.

TypeNameDescription
TriggerNew RecordFires when a new row is added to the selected Airtable table. Detected via polling (~5 minutes).
TriggerUpdated RecordFires when an existing row changes in the selected table. Detected via polling (~5 minutes).
ActionFind RecordLooks up a record by Record ID or field criteria; returns values as Custom Values for downstream steps.
ActionCreate RecordCreates a new row in the selected table with fields you map from the workflow.
ActionUpdate RecordUpdates one or more fields in an identified row (e.g., via Record ID or a prior Find result).
ActionDelete RecordPermanently removes a row from the selected table.

How To Set Up the Airtable Integration

A clean connection and correct mapping ensure reliable enrollments and actions. Use the options below to connect quickly and verify with a live test.

Connect Airtable (two paths)

  1. From a Trigger/Action step

    • In Automations → Workflows, click + Add Trigger and search Airtable or click + Add Action and search Airtable.

    • Choose New Record/Updated Record (trigger) or an Airtable action, then click Connect Now.

    • Sign in to Airtable (OAuth) or add a Personal Access Token (if applicable) and authorize GHL Customer Care.

      Step 3 of 3: Sign in to Airtable (OAuth) or add a Personal Access Token (if… What this shows Step 3 of 3: Sign in to Airtable (OAuth) or add a Personal Access Token (if applicable) and authorize GHL Customer Care. What this shows Shows what this covers for step 3 of 3 in the "Connect Airtable (two paths)" section of "Airtable - Actions & Triggers in Workflows". This screenshot accompanies step 3 of 3 in the "Connect Airtable (two paths)" section of "Airtable - Actions & Triggers in Workflows". At this point in the walkthrough you sign in to Airtable (OAuth) or add a Personal Access Token (if applicable) and authorize GHL Customer Care. This part of the guide covers 2 fields, listed below. Step 3 of 3Image 1 of 9 What this coversSign in to Airtable (OAuth) or add a Personal Access Token (if applicable) and authorize GHL Customer Care.
      Fields in this part of the guide From a Trigger/Action stepFrom Settings → Integrations
      Buttons and menus referenced From a Trigger/Action stepAutomations → Workflows+ Add TriggerAirtable+ Add ActionNew RecordUpdated RecordConnect NowFrom Settings → IntegrationsSettings → Integrations
      All 3 steps in this procedure
      1. In Automations → Workflows, click + Add Trigger and search Airtable or click + Add Action and search Airtable.
      2. Choose New Record / Updated Record (trigger) or an Airtable action, then click Connect Now.
      3. Sign in to Airtable (OAuth) or add a Personal Access Token (if applicable) and authorize GHL Customer Care. this image
  2. From Settings → Integrations

    • Go to Settings → Integrations, locate Airtable, and complete the connection (connections are per sub‑account).

      Step 1 of 1: Go to Settings → Integrations, locate Airtable, and complete the… What this shows Step 1 of 1: Go to Settings → Integrations, locate Airtable, and complete the connection (connections are per sub‑account). What this shows Shows where to go for step 1 of 1 in the "Connect Airtable (two paths)" section of "Airtable - Actions & Triggers in Workflows". This screenshot accompanies step 1 of 1 in the "Connect Airtable (two paths)" section of "Airtable - Actions & Triggers in Workflows". At this point in the walkthrough you go to Settings → Integrations, locate Airtable, and complete the connection (connections are per sub‑account). This part of the guide covers 2 fields, listed below. Step 1 of 1Image 2 of 9 Where to goGo to Settings → Integrations, locate Airtable, and complete the connection (connections are per sub‑account).
      Fields in this part of the guide From a Trigger/Action stepFrom Settings → Integrations
      Buttons and menus referenced Settings → IntegrationsAirtableFrom a Trigger/Action stepAutomations → Workflows+ Add Trigger+ Add ActionNew RecordUpdated RecordConnect NowFrom Settings → Integrations

Build your first flow:

  1. From the desired sub‑account, go to Automations → Workflows and click Create Workflow (or open an existing workflow).

    Step 1 of 4: From the desired sub‑account, go to Automations → Workflows and click… What this shows Step 1 of 4: From the desired sub‑account, go to Automations → Workflows and click Create Workflow (or open an existing workflow). What this shows Shows what to click for step 1 of 4 in the "Build your first flow:" section of "Airtable - Actions & Triggers in Workflows". This screenshot accompanies step 1 of 4 in the "Build your first flow:" section of "Airtable - Actions & Triggers in Workflows". At this point in the walkthrough you from the desired sub‑account, go to Automations → Workflows and click Create Workflow (or open an existing workflow). The next step is to add New Record or Updated Record (Airtable) and select the Base and Table. Click Test Trigger to pull a sample. Step 1 of 4Image 3 of 9 What to clickFrom the desired sub‑account, go to Automations → Workflows and click Create Workflow (or open an existing workflow).
    Buttons and menus referenced Automations → WorkflowsCreate WorkflowNew RecordUpdated RecordBaseTableTest TriggerFind RecordUpdate RecordCreate RecordSend EmailNotify User
    Next stepAdd New Record or Updated Record (Airtable) and select the Base and Table. Click Test Trigger to pull a sample.
    All 4 steps in this procedure
    1. From the desired sub‑account, go to Automations → Workflows and click Create Workflow (or open an existing workflow). this image
    2. Add New Record or Updated Record (Airtable) and select the Base and Table. Click Test Trigger to pull a sample.
    3. Add Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample.
    4. Add follow‑ups (e.g., Send Email, Notify User, Create Opportunity), then Publish and test once to verify entries in Execution Logs.
  2. Add New Record or Updated Record (Airtable) and select the Base and Table. Click Test Trigger to pull a sample.

    Step 2 of 4: Add New Record or Updated Record (Airtable) and select the Base and… What this shows Step 2 of 4: Add New Record or Updated Record (Airtable) and select the Base and Table. What this shows Shows what to choose for step 2 of 4 in the "Build your first flow:" section of "Airtable - Actions & Triggers in Workflows". This screenshot accompanies step 2 of 4 in the "Build your first flow:" section of "Airtable - Actions & Triggers in Workflows". At this point in the walkthrough you add New Record or Updated Record (Airtable) and select the Base and Table. Click Test Trigger to pull a sample. The next step is to add Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample. Step 2 of 4Image 4 of 9 What to chooseAdd New Record or Updated Record (Airtable) and select the Base and Table. Click Test Trigger to pull a sample.
    Buttons and menus referenced New RecordUpdated RecordBaseTableTest TriggerAutomations → WorkflowsCreate WorkflowFind RecordUpdate RecordCreate RecordSend EmailNotify User
    Next stepAdd Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample.
    All 4 steps in this procedure
    1. From the desired sub‑account, go to Automations → Workflows and click Create Workflow (or open an existing workflow).
    2. Add New Record or Updated Record (Airtable) and select the Base and Table. Click Test Trigger to pull a sample. this image
    3. Add Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample.
    4. Add follow‑ups (e.g., Send Email, Notify User, Create Opportunity), then Publish and test once to verify entries in Execution Logs.
  3. Add Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample.

    Step 3 of 4: Add Airtable Actions (e.g., Find Record, then Update Record or Create… What this shows Step 3 of 4: Add Airtable Actions (e.g., Find Record, then Update Record or Create Record). What this shows Shows what this covers for step 3 of 4 in the "Build your first flow:" section of "Airtable - Actions & Triggers in Workflows". This screenshot accompanies step 3 of 4 in the "Build your first flow:" section of "Airtable - Actions & Triggers in Workflows". At this point in the walkthrough you add Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample. The next step is to add follow‑ups (e.g., Send Email, Notify User, Create Opportunity), then Publish and test once to verify entries in Execution Logs. Step 3 of 4Image 5 of 9 What this coversAdd Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample.
    Buttons and menus referenced Find RecordUpdate RecordCreate RecordAutomations → WorkflowsCreate WorkflowNew RecordUpdated RecordBaseTableTest TriggerSend EmailNotify User
    Next stepAdd follow‑ups (e.g., Send Email, Notify User, Create Opportunity), then Publish and test once to verify entries in Execution Logs.
    All 4 steps in this procedure
    1. From the desired sub‑account, go to Automations → Workflows and click Create Workflow (or open an existing workflow).
    2. Add New Record or Updated Record (Airtable) and select the Base and Table. Click Test Trigger to pull a sample.
    3. Add Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample. this image
    4. Add follow‑ups (e.g., Send Email, Notify User, Create Opportunity), then Publish and test once to verify entries in Execution Logs.
    Step 3 of 4: Add Airtable Actions (e.g., Find Record, then Update Record or Create… What this shows Step 3 of 4: Add Airtable Actions (e.g., Find Record, then Update Record or Create Record). What this shows Shows what this covers for step 3 of 4 in the "Build your first flow:" section of "Airtable - Actions & Triggers in Workflows". This screenshot accompanies step 3 of 4 in the "Build your first flow:" section of "Airtable - Actions & Triggers in Workflows". At this point in the walkthrough you add Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample. The next step is to add follow‑ups (e.g., Send Email, Notify User, Create Opportunity), then Publish and test once to verify entries in Execution Logs. Step 3 of 4Image 6 of 9 What this coversAdd Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample.
    Buttons and menus referenced Find RecordUpdate RecordCreate RecordAutomations → WorkflowsCreate WorkflowNew RecordUpdated RecordBaseTableTest TriggerSend EmailNotify User
    Next stepAdd follow‑ups (e.g., Send Email, Notify User, Create Opportunity), then Publish and test once to verify entries in Execution Logs.
    All 4 steps in this procedure
    1. From the desired sub‑account, go to Automations → Workflows and click Create Workflow (or open an existing workflow).
    2. Add New Record or Updated Record (Airtable) and select the Base and Table. Click Test Trigger to pull a sample.
    3. Add Airtable Actions (e.g., Find Record, then Update Record or Create Record). Map email/phone/IDs from the trigger sample. this image
    4. Add follow‑ups (e.g., Send Email, Notify User, Create Opportunity), then Publish and test once to verify entries in Execution Logs.
  4. Add follow‑ups (e.g., Send Email, Notify User, Create Opportunity), then Publish and test once to verify entries in Execution Logs.


Use Cases

These real-world patterns show how to pair Airtable steps with workflow logic to notify teams, keep data synchronized across systems, and generate tasks with AI.

Use Case 1: Create Tasks and Notify Team from Airtable Records

Goal: Notify teams when a new Airtable record is created or updated.

Workflow Setup:

  • Trigger: Airtable → New Record (use Updated Record if you prefer to notify on changes)

  • Actions:

    • Find Record (Airtable)

    • Internal Notification → Email

Example:
A new client project is added in Airtable → the GHL Customer Care workflow finds the record → an internal email is sent to the project manager saying:
“New Airtable record created. Project ID: {{record.id}}. Please review the details.”

Use Case 1: Create Tasks and Notify Team from Airtable Records (image 7 of 9) What this shows Example: A new client project is added in Airtable → the GHL Customer Care workflow finds the record → an internal email is sent to the… What this shows Illustrates the "Use Case 1: Create Tasks and Notify Team from Airtable Records" section of "Airtable - Actions & Triggers in Workflows". This screenshot appears in the "Use Case 1: Create Tasks and Notify Team from Airtable Records" section of "Airtable - Actions & Triggers in Workflows". The text alongside this image reads: Example: A new client project is added in Airtable → the GHL Customer Care workflow finds the record → an internal email is sent to the project manager saying: “New Airtable record created. Project ID: {{record.id}}. Please review the details.”. This part of the guide covers 2 fields, listed below. Immediately after, the guide continues: Goal: Keep Airtable in sync with contacts or leads created in GHL Customer Care and external tools. Image 7 of 9 What this coversExample: A new client project is added in Airtable → the GHL Customer Care workflow finds the record → an internal email is sent to the project manager saying: “New Airtable record created. Project ID: {{record.id}}. Please review the details.”
Fields in this part of the guide Actions:Internal Notification → Email
Buttons and menus referenced New RecordUpdated RecordFind Record (Airtable)Internal Notification → Email
Next stepGoal: Keep Airtable in sync with contacts or leads created in GHL Customer Care and external tools.
Example values
Internal Notification → Email
priya.raman@northgatedental.com

Illustrative values showing the expected format. They are not read from the screenshot.

All 2 steps in this procedure
  1. Trigger: Airtable → New Record (use Updated Record if you prefer to notify on changes)
  2. Actions:

Use Case 2: Conditional Updates and Notifications from Airtable

Goal: Keep Airtable in sync with contacts or leads created in GHL Customer Care and external tools.

Workflow Setup:

  • Triggers:

    • Contact Changed (with Tag = "New")

    • Contact Created (Type = Lead)

    • Facebook Lead Form Submitted (Form = "Form 1")

  • Actions:

    • Find Record (Airtable)

    • If found → Update Record

    • If not found → Create Record

Example:
A Facebook lead form is submitted → GHL Customer Care checks if the lead exists in Airtable → if found, the record is updated with the latest phone/email → if not found, a new Airtable record is created.

Use Case 2: Conditional Updates and Notifications from Airtable (image 8 of 9) What this shows Example: A Facebook lead form is submitted → GHL Customer Care checks if the lead exists in Airtable → if found, the record is updated with… What this shows Illustrates the "Use Case 2: Conditional Updates and Notifications from Airtable" section of "Airtable - Actions & Triggers in Workflows". This screenshot appears in the "Use Case 2: Conditional Updates and Notifications from Airtable" section of "Airtable - Actions & Triggers in Workflows". The text alongside this image reads: Example: A Facebook lead form is submitted → GHL Customer Care checks if the lead exists in Airtable → if found, the record is updated with the latest phone/email → if not found, a new Airtable record is created. This part of the guide covers 7 fields, listed below. Immediately after, the guide continues: Goal: Generate content and create downstream tasks based on new briefs added to Airtable. Image 8 of 9 What this coversExample: A Facebook lead form is submitted → GHL Customer Care checks if the lead exists in Airtable → if found, the record is updated with the latest phone/email → if not found, a new Airtable record is created.
Fields in this part of the guide Triggers:Contact Changed (with Tag = "New")Contact Created (Type = Lead)Facebook Lead Form Submitted (Form = "Form 1")Actions:If found → Update RecordIf not found → Create Record
Buttons and menus referenced Contact ChangedContact CreatedFacebook Lead Form SubmittedFind Record (Airtable)If found → Update RecordIf not found → Create Record
Next stepGoal: Generate content and create downstream tasks based on new briefs added to Airtable.
All 2 steps in this procedure
  1. Triggers:
  2. Actions:

Use Case 3: Automate Content Production from Airtable Briefs

Goal: Generate content and create downstream tasks based on new briefs added to Airtable.

Workflow Setup:

  • Trigger: Airtable → New Record (Table: “Content Briefs”)

  • Actions:

    • Find Record (Airtable)

    • Generate Content with AI (workflows)

    • Create Task (ClickUp)

    • Send Internal Notification (workflows)

    • Send Email (workflows)

Example: When a new brief is added, the workflow generates draft copy, creates a ClickUp task populated with the content, and alerts your team and the client.

Use Case 3: Automate Content Production from Airtable Briefs (image 9 of 9) What this shows Example: When a new brief is added, the workflow generates draft copy, creates a ClickUp task populated with the content, and alerts your… What this shows Illustrates the "Use Case 3: Automate Content Production from Airtable Briefs" section of "Airtable - Actions & Triggers in Workflows". This screenshot appears in the "Use Case 3: Automate Content Production from Airtable Briefs" section of "Airtable - Actions & Triggers in Workflows". The text alongside this image reads: Example: When a new brief is added, the workflow generates draft copy, creates a ClickUp task populated with the content, and alerts your team and the client. This part of the guide covers 5 fields, listed below. Immediately after, the guide continues: Q: Do I need a paid Airtable plan? The integration works with free and paid Airtable accounts. Airtable’s own plan limits (e.g., row caps, attachment storage) still apply. Image 9 of 9 What to copyExample: When a new brief is added, the workflow generates draft copy, creates a ClickUp task populated with the content, and alerts your team and the client.
Fields in this part of the guide Trigger: Airtable → New Record (Table: “Content Briefs”)Actions:Generate Content with AI (workflows)Send Internal Notification (workflows)Send Email (workflows)
Buttons and menus referenced New RecordFind Record (Airtable)Generate Content with AI (workflows)Create Task (ClickUp)Send Internal Notification (workflows)Send Email (workflows)
Next stepQ: Do I need a paid Airtable plan? The integration works with free and paid Airtable accounts. Airtable’s own plan limits (e.g., row caps, attachment storage) still apply.
All 2 steps in this procedure
  1. Trigger: Airtable → New Record (Table: “Content Briefs”)
  2. Actions:

Frequently Asked Questions

Q: Do I need a paid Airtable plan?
The integration works with free and paid Airtable accounts. Airtable’s own plan limits (e.g., row caps, attachment storage) still apply.

Q: Is this integration available to all users?
Yes, it’s available to all accounts that have access to workflows and integrations in GHL Customer Care.

Q: Are Airtable steps premium‑billed in GHL Customer Care?
Yes. The Airtable trigger and actions are premium and billed per execution at your account’s standard rate. Agencies can optionally rebill sub‑accounts.

Q: Where do new or updated rows live?
All actions read/write in the Base and Table you select for that step, using the connected Airtable account.

Q: How do I troubleshoot failures?
Check Execution Logs for specific step errors (e.g., invalid table/field, missing permissions). If authorization expired, reconnect Airtable and re‑run a test.


Was this guide helpful?

Related guides