Generate Company Stories from LinkedIn with Bright Data & Google Gemini

Generate Company Stories from LinkedIn using Bright Data and Google Gemini to automate data extraction and storytelling. This workflow efficiently gathers company information, summarizes it, and formats it into engaging narratives, saving time and enhancing content creation.

7/4/2025
19 nodes
Complex
ddpkw7hg5dzhqu2wrkoa98eai3ietrlumanualcomplexlangchainsticky notewaitadvancedlogicconditionalapiintegration
Categories:
Manual TriggeredComplex Workflow
Integrations:
LangChainSticky NoteWait

Target Audience

This workflow is designed for:
- Business Analysts: Who need to extract and analyze data from LinkedIn to gain insights about companies.
- Marketing Professionals: Looking to create compelling stories or summaries based on company data for campaigns.
- Data Scientists: Interested in automating data extraction and summarization processes using advanced AI tools.
- Entrepreneurs: Who want to gather information about competitors or potential partners in a more efficient manner.
- Developers: Who are integrating data workflows into applications or platforms.

Problem Solved

This workflow addresses the challenge of manually extracting and summarizing company information from LinkedIn. It automates the process, providing a structured approach to gather relevant data and generate detailed narratives or concise summaries, saving time and reducing errors in data handling.

Workflow Steps

  • Trigger the Workflow: The process begins when the user clicks ‘Test workflow’.
    2. Set LinkedIn URL: The workflow sets the LinkedIn URL for the company to be analyzed.
    3. Perform LinkedIn Web Request: It sends a request to the Bright Data API to initiate data extraction from LinkedIn.
    4. Set Snapshot Id: Once the request is triggered, it captures the snapshot ID for tracking the extraction process.
    5. Check Snapshot Status: The workflow periodically checks the status of the data extraction snapshot until it is ready.
    6. Download Snapshot: After confirming the snapshot is ready, it downloads the extracted data.
    7. LinkedIn Data Extractor: The downloaded data is processed to generate a complete story about the company using Google Gemini models.
    8. Concise Summary Generator: A concise summary of the generated story is created for quick insights.
    9. Webhook Notifications: The results from both the data extraction and summary generation are sent to specified webhook URLs for further use or notification.
  • Customization Guide

    To customize this workflow:
    - Change LinkedIn URL: Modify the LinkedIn URL in the ‘Set LinkedIn URL’ node to target different companies.
    - Adjust API Credentials: Ensure that the correct API credentials are set in the ‘httpHeaderAuth’ nodes for accessing Bright Data and Google Gemini services.
    - Modify Summarization Prompts: Update the prompts in the ‘LinkedIn Data Extractor’ and ‘Concise Summary Generator’ nodes to change how the stories and summaries are generated.
    - Control Timing: Adjust the wait times in the ‘Wait for 30 seconds’ node based on the expected duration of data extraction.
    - Add Additional Nodes: Users can integrate more nodes for further processing or notifications based on their specific requirements.