workflows.fit
Back to n8n workflows
n8n templateFreeBy Emir Belkahia

Generate LinkedIn activity reports via Slack commands with GPT-4.1 and email

This workflow helps Customer Success Managers and customer success professionals quickly gather intelligence on clients or prospects by analyzing their recent LinkedIn activity via a simple Slack command. Who's it for...

CommunicationHITLCore NodesAILangchainDevelopmentWebhookAggregate
Loading interactive preview...

Template notes

This workflow helps Customer Success Managers and customer success professionals quickly gather intelligence on clients or prospects by analyzing their recent LinkedIn activity via a simple Slack command.

Who's it for CSMs, Account Managers, and Sales professionals who need fast, structured insights about a person's LinkedIn presence before a call, meeting, or outreach.

What it does (and doesn't do) ✅ It DOES: - Fetch recent LinkedIn posts from any profile - Analyze posting frequency and cadence patterns - Identify top themes and focus areas - Extract recent highlights with context - Generate a clean HTML report sent via email

❌ It DOESN'T: - Access private/non-public LinkedIn content - Provide real-time updates (it's a snapshot) - Replace actual researches when needed

Think of it as: Your personal LinkedIn research assistant that turns a name into actionable intelligence in under a minute.

How it works 1. Slack command - Type /check-linkedin [Full Name] in Slack 2. Name validation - AI verifies you provided a full name (not just "John") 3. Profile discovery - Finds the correct LinkedIn profile via Apify 4. Content scraping - Pulls their recent posts (last 20) 5. AI analysis - GPT-4.1 analyzes posting patterns, topics, and highlights 6. Report generation - Creates a formatted HTML email report 7. Email delivery - Sends the intelligence brief to your inbox

Set up steps Setup time: ~15 minutes

1. Create or use your existing Slack app and add a Slash Command (it can be done here https://api.slack.com/apps) 2. Configure the webhook URL in your Slack app 3. Connect credentials: - Slack OAuth - Apify API - OpenAI API - Gmail OAuth 4. Update the email recipient in "Send report via Email" node 5. Test with a known LinkedIn profile