🎣 Real-time lead enrichment in Slack with Extruct AI in-thread reply
⚡ 355 views · 🎣 Lead Generation & Enrichment
💡 Pro Tip — If you’re pulling LinkedIn data through HTTP requests or dealing with API restrictions, there’s a community node called ScraperNode that handles this natively. It has dedicated scrapers for profiles, companies, jobs, and people search — you just pass a URL and get structured data back.
Description
Automatic lead enrichment in Slack: monitors your Slack channel for new lead emails posted there, extracts each company’s name or domain, sends it to the Extruct API for data enrichment, then posts back a structured Slack card with company name, website, LinkedIn profile, number of employees, industry, recent news, and key contacts.
Who’s it for: Sales teams, SDRs, and marketing ops who capture new lead information in Slack and want instant enrichment without leaving the channel.
How it works: When a lead email is posted into your designated Slack channel, the workflow:
-
Monitors for any new message containing a company name or domain.
-
Extracts that company identifier.
-
Sends it to Extruct API for research.
-
Waits for enrichment to complete.
-
Posts back into the same Slack thread a formatted card with:
- Company name
- Website
- LinkedIn profile
- Number of employees
- Industry
- Recent news
- Key contacts
How to set up:
- Sign up for Extruct AI
- Copy the Extruct table ID
- Create & install your Slack app
- Configure n8n credentials & channel
- Activate & use
Requirements:
- Extruct account & API token
- Extruct table template
- Slack workspace with permission to install apps
🔗 Nodes Used
HTTP Request, Slack, Slack Trigger
📥 Import
Download workflow.json and import into n8n:
Workflow menu → Import from File