Get pre-call briefs for Calendly bookings with Bright Data, GPT-5.6 and Slack
Ready for 3.0What this workflow does
This AI workflow has 20 nodes and runs on Calendly events (invitee.created) (plus 1 other trigger). Along the way it connects OpenAI Chat Model and Slack. It also calls api.brightdata.com over HTTP.
How it runs
Trigger: On Calendly events (invitee.created) (plus 1 other trigger).
- Settings (Edit Fields (Set)): sets 5 fields: headlines_to_keep, news_window, slack_channel…
- Read The Booking (Code): runs custom JavaScript code
- Can We Research Them? (If): checks a condition and branches into true / false
- Find Their LinkedIn (HTTP Request): calls api.brightdata.com (POST)
- Read Their Site (HTTP Request): calls api.brightdata.com (POST)
- Search Recent News (HTTP Request): calls api.brightdata.com (POST)
- Pick The Company Page (Code): runs custom JavaScript code
- Read Their Positioning (Code): runs custom JavaScript code
- Read The Headlines (Code): runs custom JavaScript code
- Fetch The Company Record (HTTP Request): calls api.brightdata.com (POST)
…plus 6 more steps. See the full node list below.
Services it uses
HTTP calls to: api.brightdata.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (11)
- Calendly Trigger
n8n-nodes-base.calendlyTrigger - n8n Form Trigger
n8n-nodes-base.formTrigger - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - If
n8n-nodes-base.if - No Operation, do nothing
n8n-nodes-base.noOp - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Slack
n8n-nodes-base.slack
From the author
Quick overview This workflow triggers from a Calendly booking (or a manual n8n form), researches the invitee’s company using Bright Data for LinkedIn, website, and news lookups, generates a short pre-call brief with OpenAI GPT-5.6, and posts the brief to a…