All work
GTM automation, Kuration AI

CRM — Automated Meeting Prep

A custom Airtable CRM with zero manual data entry. The moment someone shows interest or books a meeting, the system researches them, builds a full briefing, and drops it in the CRM. Walk into every call already prepared.

Trigger interest or booking
Enrich LinkedIn + Firecrawl
Build brief Gemini + GTM research
Ready in Airtable Slack alert

How it works

Signal in

Form fills, Instantly replies, calendar bookings: every signal flows into Airtable automatically. Zero manual entry.

Auto-enrichment

LinkedIn pull (headline, role, summary). Firecrawl on the company site. Gemini turns it into a GTM summary in seconds.

Custom Airtable interface

Interested tab, meeting tab, deal pipeline, each with a tailored interface builder. No front-end build, no compromises.

Meeting prep auto-runs

Booking webhook fires the full prep flow. Pulls contact, company, deal, and meeting time. No manual trigger.

Call structure built

Gemini drafts icebreaker, role and situation, deep-dive questions, objection handling, plus questions tailored to the prospect.

Slack alert when ready

The brief is written back to the meeting record and a Slack ping fires. Walk in prepared, no chasing.

n8n workflow: webhook, get interested/contact/company/deal records, Google Calendar, code, create meeting, add to Kuration, get phone, branch on phone status, fetch website with Firecrawl, convert markdown, GTM Research, sum up GTM, prep call, update meeting, Slack
Interested flow: capture all the interested and adding them into CRM.

Why Airtable over a traditional CRM

Airtable's interface builder lets me ship a custom UI per use case (interested tab, meeting tab, deal pipeline) without a front-end build. Native relations handle the contacts + companies + deals + activities model cleanly. n8n plugs in for every workflow that needs external data or AI.

The interested tab

This tab is populated from Instantly. Each contact comes in with the trigger that fired (reply, meeting booked, form). From the row I can run a degree-of-connection check, send a LinkedIn invitation, send a first message, or trigger a tailored message that draws on a GTM research summary of the company.

n8n workflow: webhook, Airtable lookup, conditional branch, Airtable create, wait, Airtable get, conditional, code, HTTP request, Airtable update
Meeting prep flow: booking webhook to ready-to-run brief.

The meeting tab, automated prep

The prep flow runs the moment a booking lands or I add a meeting manually. By the time I open the record, the brief is already there. The point is that nothing waits on me, the call is ready before I sit down.