Sales demo prep briefs from Calendly with Lusha enrichment

By General Input

When a prospect books your sales demo on Calendly, enrich them with Lusha, draft a Gmail prep brief for the rep, and ping them in Slack so they walk in ready.

Integrations

  • Calendly
  • Lusha
  • Gmail
  • Slack

Type

Agentic Task

Categories

  • Sales

Build me an agent-based meeting prep workflow that fires on a Calendly webhook whenever a new invitee is created on my sales demo event type (invitee.created on that specific event type).

From the Calendly payload, pull the invitee's name, email, scheduled meeting start time, the assigned rep (the Calendly event owner), and any company name or domain captured in the booking form's question answers.

Enrich the person with Lusha's Enrich Person (Single) using the invitee's email (and name plus company domain as fallback) to get their title, seniority, and direct phone number. Then enrich the company with Lusha's Enrich Company (Single) using the email domain (or the company name from the booking form) to get industry, employee count, annual revenue, and the company's tech stack.

Synthesize a one-page sales demo prep brief covering: (1) Who you're meeting: name, title, seniority, LinkedIn if Lusha returns it. (2) Company snapshot: industry, headcount, revenue band, and a few notable tech stack items. (3) Two or three reasons this account might be a fit (use the firmographics and tech stack to reason about it). (4) Three suggested discovery questions tailored to the prospect's role and their company's tech stack.

Save the brief as a Gmail draft using Create a Draft, addressed To: the assigned rep's email, with a clear subject like 'Demo prep: [Invitee Name] at [Company] — [Meeting Time]'. The rep will review and forward it to themselves before the call.

Also send the assigned rep a short Slack DM via Send a Message saying something like 'Demo coming up in your calendar: [Invitee Name], [Title] at [Company], on [Meeting Time]. Top fit signals: [1-2 bullets].' Keep it to a few lines so it's glance-able on mobile.

If Lusha returns no data for the person AND no data for the company (404 from both enrichment calls), skip drafting the brief and instead send a one-line Slack DM that just says 'Heads up: new demo booked with [Invitee Name] at [Meeting Time]. No enrichment data available, you'll want to do your own research.' Don't create an empty Gmail draft.

Use the Calendly event owner as the assigned rep. If you can't resolve a rep email from the Calendly payload, fall back to sending the draft and DM to me.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsChase the paperwork every new client and vendor still owesLusha prospecting workbench with credit-safe revealsApprove Lusha enrichment field by field before HubSpot saves itFile Gmail attachments into storage with names you can findTurn a conference attendee list into net new CRM contactsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-down