Automatically sort Calendly bookings by lead type in Airtable

When someone books a call on Calendly, AI reads their reason for booking and files them into the right category in Airtable.

How the work actually flows

It branches. Exactly one path is taken.

Pattern: Exclusive Choice (4)

flowchart TD trig>"new booking or cancellation"]:::trig s0[("log new booking")]:::store s1["AI categorizes reason"]:::task s2[("update record with category")]:::store trig --> s0 s1 --> s2 gx{"× booking or cancellation"}:::gate s0 --> gx p00["categorize reason"]:::task gx -->|"qualified booking"| p00 p01["tag record"]:::task p00 --> p01 p10["remove record from Airtable"]:::task gx -->|"cancelled meeting"| p10 p01 --> s1 p10 --> s1 out[/"categorized leads in Airtable"/]:::out pay{{"organized leads ready for follow-up"}}:::pay s2 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepA record or sheetOne path onlyResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
Lead Generation & ProspectingSpreadsheet & Database OpsAPI & Webhook Integration
Connects
CalendlyAirtableOpenAI

The problem it solves

Every discovery call booking needs to be logged and understood, but manually reading why each prospect booked and tagging them takes time your sales team doesn't have. Cancellations also need cleaning up, which adds more busywork.

Who it fits

Agencies and consultancies that book discovery calls through Calendly and want organized lead data.

How it works

  1. A new Calendly booking or cancellation triggers the system
  2. Qualified bookings are recorded in Airtable with the prospect's details and stated reason for booking
  3. OpenAI GPT reads that reason and assigns it to the right category
  4. The Airtable record is updated with the category
  5. If a meeting is cancelled, its record is automatically removed
What you get

Bookings sorted the moment they land

You get every Calendly booking filed into the right category in Airtable automatically, based on the reason the prospect gave.

What you get

An organized, categorized list of qualified leads in Airtable, ready for sales follow-up.

What you need

A Calendly account, an Airtable account, and an OpenAI API key.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook