Medium

Calendly Invitee Enrichment

Turn your Calendly booking list into a qualified lead database. Enrich every invitee with company data and export to Google Sheets.

Works with:CalendlyCalendlyApolloApolloGoogle SheetsGoogle Sheets

Free to start

1,000 credits included

No credit card required

Try this agent Book a demo

Setup in 10 min · Cancel anytime

Setup time

~10 min

Time saved

1-2 hrs/week

Difficulty

Medium

Tools

3 connected

How it works

1

Pull Meeting History

Fetches all Calendly meetings from the past week

2

Extract Invitees

Gets names, emails, and booking form answers

3

Enrich with Apollo

Adds company name, size, industry, and title

4

Export to Sheets

Logs enriched data to Google Sheets for CRM import

Try asking

View the agent prompt

See the full instructions this agent runs on — copy, edit, or customize it

Expand

The Prompt

Task

Pull all Calendly meetings from the past week, extract every invitee, enrich them with company and contact data, and log the results to a Google Sheet for CRM follow-up.

Input

The user provides a time range (default: last 7 days) and optionally a Google Sheets spreadsheet ID.

Context

Research Strategy

  1. Use @Calendly/Get Current UserName it "Calendly/Get Current User" and call it with @Calendly/Get Current User to get the user URI
  2. Use @Calendly/List EventsName it "Calendly/List Events" and call it with @Calendly/List Events for the past 7 days with status "active"
  3. For each event, use @Calendly/List Event InviteesName it "Calendly/List Event Invitees" and call it with @Calendly/List Event Invitees to get attendee info
  4. For each invitee, use @Apollo/Enrich PersonName it "Apollo/Enrich Person" and call it with @Apollo/Enrich Person with their email
  5. Compile a row per invitee with: name, email, company, title, company size, industry, meeting date, event type, and any booking form answers
  6. If a Google Sheet ID is provided, use @Google Sheets/Append RowName it "Google Sheets/Append Row" and call it with @Google Sheets/Append Row to log each row

What to Capture

  • Full name and email from Calendly invitee data
  • Company name, size, and industry from Apollo
  • Job title and seniority level
  • Any custom question answers from the booking form
  • Meeting type and date for context
  • LinkedIn URL if available

Output

Summary: Total meetings, total unique invitees, breakdown by event type.

Enriched Invitee List: For each invitee:

  • Name, email, title, company
  • Company size and industry
  • Booking form responses
  • Meeting date and event type

If a Google Sheet was provided, confirm rows were appended with a link to the sheet.

WHAT ARE YOU WAITING FOR?

Ready to build?

Stop duct-taping tools.

Stop writing playbooks no one follows.

Start building agents that actually do the work—and do it well.

Cotera: For people who think busywork is boring.

"This is the best product ever when it comes to shipping. Ten on ten recommended. I just can't wait to see what happens with this product."

Rebecca Blount

Director, Customer Success