Send Calendly sales prep briefs with HubSpot, Clearbit, OpenAI, Slack and Gmail
Quick Overview This workflow receives new Calendly meeting bookings, checks Google Sheets to prevent duplicate briefings, pulls contact and deal context from HubSpot, enriches company data with Clearbit, generates three talking points with OpenAI, then sends a prep pack to the sales rep via Slack and Gmail and logs the send in Google Sheets.
How it works Receives a POST webhook from Calendly when a meeting is booked. Validates the Calendly webhook signature and extracts key meeting details like invitee email, meeting time, and assigned rep. Looks up the meeting UUID in Google Sheets and stops if a prep pack was already sent. Retrieves the prospect’s contact record and recent open deals from HubSpot, then enriches the person and company profile via the Clearbit enrichment API. Builds either a full or basic context payload (depending on whether the contact exists in HubSpot) and sends it to OpenAI Chat Completions to generate exactly three personalized talking points. Formats a final prep pack and sends it to the sales rep in Slack and by Gmail. Appends a “Sent” log entry with meeting and prospect details to Google Sheets.
Setup Create and connect a Calendly webhook, then add your Calendly signing key in the webhook signature validation code. Connect your Google Sheets credentials and set the duplicate-check Sheet ID and logging Sheet ID, ensuring the target spreadsheet has a “SentLog” sheet with a MeetingUUID column. Connect your HubSpot credentials and confirm the workflow can fetch contacts by email and list deals in your portal. Add Clearbit API credentials for the HTTP Request node (header-based auth) and ensure the enrichment endpoint is accessible. Add an OpenAI API key for the Chat Completions request and adjust the model or token limits if needed. Connect Slack and Gmail credentials, then set the Slack channel ID and ensure the assigned rep email from Calendly can receive messages.
Related Templates
AI Email Classifier & Auto-Delete for Gmail (SPAM/OFFER Cleaner)
This workflow is designed for freelancers, solopreneurs, and business owners who receive a high volume of irrelevant mes...
Generate Food Recipes from Gmail & Form Requests with Ollama & Llama 3.2
This n8n template demonstrates how to create an intelligent food recipe assistant that accepts requests via Gmail and we...
Automatic News Summarization & Email Digest with GPT-4, NewsAPI and Gmail
📰 AI News Digest Agent: Auto News Summarizer & Email Newsletter Create an intelligent news curation system that automat...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments