5 templates found
Category:
Author:
Sort:

Generate company stories from LinkedIn with Bright Data & Google Gemini

Who this is for? The LinkedIn Company Story Generator is an automated workflow that extracts company profile data from LinkedIn using Bright Data's web scraping infrastructure, then transforms that data into a professionally written narrative or story using a language model (e.g., OpenAI, Gemini). The final output is sent via webhook notification, making it easy to publish, review, or further automate. This workflow is tailored for:​ Marketing Professionals: Seeking to generate compelling company narratives for campaigns.​ Sales Teams: Aiming to understand potential clients through summarized company insights.​ Content Creators: Looking to craft stories or articles based on company data.​ Recruiters: Interested in obtaining concise overviews of companies for talent acquisition strategies.​ What problem is this workflow solving? Manually gathering and summarizing company information from LinkedIn can be time-consuming and inconsistent. This workflow automates the process, ensuring:​ Efficiency: Quick extraction and summarization of company data.​ Consistency: Standardized summaries for uniformity across use cases.​ Scalability: Ability to process multiple companies without additional manual effort. What this workflow does The workflow performs the following steps:​ Input Acquisition: Receives a company's name or LinkedIn URL as input.​ Data Extraction: Utilizes Bright Data to scrape the company's LinkedIn profile.​ Information Parsing: Processes the extracted HTML content to retrieve relevant company details.​ Summarization: Employs AI Google Gemini to generate a concise company story. Output Delivery: Sends the summarized content to a specified webhook or email address. Setup Sign up at Bright Data. Navigate to Proxies & Scraping and create a new Web Unlocker zone by selecting Web Unlocker API under Scraping Solutions. In n8n, configure the Header Auth account under Credentials (Generic Auth Type: Header Authentication). The Value field should be set with the Bearer XXXXXXXXXXXXXX. The XXXXXXXXXXXXXX should be replaced by the Web Unlocker Token. In n8n, configure the Google Gemini(PaLM) Api account with the Google Gemini API key (or access through Vertex AI or proxy). Update the LinkedIn URL by navigating to the Set LinkedIn URL node. Update the Webhook HTTP Request node with the Webhook endpoint of your choice. How to customize this workflow to your needs Input Variations: Modify the Set LinkedIn URL node to accept a different company LinkedIn URL. Data Points: Adjust the HTML Data Extractor Node to retrieve additional details like employee count, industry, or headquarters location.​ Summarization Style: Customize the AI prompt to generate summaries in different tones or formats (e.g., formal, casual, bullet points).​ Output Destinations: Configure the output node to send summaries to various platforms, such as Slack, CRM systems, or databases.

Ranjan DailataBy Ranjan Dailata
1047

Find out which Chrome extensions are tracked by Linkedin

What this workflow does Linkedin tracks which Chrome extensions are installed in your browser. This workflow uses a huge raw JSON of chrome extension ids, extracted from Linkedin pages, and builds a pretty Google Sheet with the list of these extensions. This workflow web scrapes Google to search for chrome extension id - and extracts the first search result. Setup Clone this Google Sheet template: https://docs.google.com/spreadsheets/d/1nVtoqx-wxRl6ckP9rBHSL3xiCURZ8pbyywvEor0VwOY/edit?gid=0gid=0 Get API key for Google SERP API access here: https://rapidapi.com/restyler/api/serp-api1 Create n8n header auth for Google SERP API Some context and discussion https://www.linkedin.com/feed/update/urn:li:activity:7245006911807393792/ Follow the author and get the final Google Sheet with 1300+ Chrome extensions: https://www.linkedin.com/in/anthony-sidashin/

AnthonyBy Anthony
928

Manage GoHighLevel CRM with conversational AI assistant and GPT-4o

🌟 Your Conversational GoHighLevel CRM Assistant: Instantly manage contacts, deals, and tasks in GoHighLevel using simple chat commands. --- 🚀 Overview This automation sets up an intelligent AI assistant directly connected to your GoHighLevel CRM. Instead of clicking through menus and forms, you can now manage your entire sales pipeline through a simple chat conversation. It's like having a dedicated, 24/7 sales operations expert on your team, ready to act on your commands instantly. 😩 The Problem Managing a powerful CRM like GoHighLevel is essential, but it can be incredibly time-consuming. You're constantly jumping between screens to add a new contact after a call, update a deal's status, create a follow-up task, or check calendar availability. Each small action requires navigating different menus, filling out multiple fields, and saving your work. This constant context-switching kills productivity, creates opportunities for human error, and slows down your entire sales cycle. ✨ The Solution This workflow acts as your personal "automated employee," transforming your GoHighLevel experience by giving you an AI-powered conversational assistant. Now, you can simply tell the AI what you need in plain English, and it gets done. When you send a message like, "Create a new contact for John Doe at john@email.com" the automation instantly captures the information and creates the contact. Ask it to "Find all open deals for ABC Corp" and it will search your pipeline. Need to schedule a follow-up? Just say "Create a task to call John Doe next Tuesday." 📅 This assistant handles everything from contact creation and opportunity management to task setting and appointment booking, turning tedious CRM admin into a fast and simple conversation. ⚙️ Simple Setup This workflow is a pre-built blueprint, designed to be up and running in minutes! Upload: Simply upload the provided JSON file into your n8n instance. Connect: Connect your app credentials (e.g., your GoHighLevel and OpenAI accounts). The workflow will show you exactly where. Activate: Turn the workflow on, and it's ready to go! Let your new automated employee get to work. --- 🌐 Explore more workflows ❤️ Buy more workflows at: adamcrafts 🦾 Custom workflows at: adamcrafts@cloudysoftwares.com adamaicrafts@gmail.com > Build once, customize endlessly, and scale your video content like never before.

Abdellah HomraniBy Abdellah Homrani
890

Manage Odoo CRM with natural language using OpenAI and MCP Server

Odoo CRM MCP Server Workflow 📖 Overview This workflow connects an AI Agent with Odoo CRM using the Model Context Protocol (MCP). It allows users to manage CRM data in Odoo through natural language chat commands. The assistant interprets the user’s request, selects the appropriate Odoo action, and executes it seamlessly. 🔹 Key Features Contacts Management: Create, update, delete, and retrieve contacts. Opportunities Management: Create, update, delete, and retrieve opportunities. Notes Management: Create, update, delete, and retrieve notes. Conversational AI Agent: Understands natural language and maps requests to Odoo actions. Model Used: OpenAI Chat Model. This makes it easy for end-users to interact with Odoo CRM without needing technical commands—just plain language instructions. --- ▶️ Demo Video Watch the full demo here: 👉 YouTube Demo Video --- ⚙️ Setup Guide Follow these steps to set up and run the workflow: Prerequisites An Odoo instance configured with CRM enabled. An n8n or automation platform account where MCP workflows are supported. An OpenAI API key with access to GPT models. MCP Server installed and running. Import the Workflow Download the provided workflow JSON file. In your automation platform (n8n, Langflow, or other MCP-enabled tool), choose Import Workflow. Select the JSON file and confirm. Configure MCP Server Go to your MCP Server Trigger node in the workflow. Configure it to connect with your Odoo instance. Set API endpoint. Provide authentication credentials (API key). Test the connection to ensure the MCP server can reach Odoo. Configure the OpenAI Model Select the OpenAI Chat Model node in the workflow. Enter your OpenAI API Key. Choose the model (e.g., gpt-5 or gpt-5-mini). AI Agent Setup The AI Agent node links the Chat Model, Memory, and MCP Client. Ensure the MCP Client is mapped to the correct Odoo tools (Contacts, Opportunities, Notes). The System Prompt defines assistant behavior—use the tailored system prompt provided earlier. Activate and Test Turn the workflow ON (toggle Active). Open chat and type: "Create a contact named John Doe with email john@example.com." "Show me all opportunities." "Add a note to John Doe saying 'Follow-up scheduled for Friday'." Verify the results in your Odoo CRM. --- ✅ Next Steps Extend functionality with Tasks, Stages, Companies, and Communication Logs for a complete CRM experience. Add confirmation prompts for destructive actions (delete contact/opportunity/note). Customize the AI Agent’s system prompt for your organization’s workflows. ---

Rohit DabraBy Rohit Dabra
873

Scan Confluence pages with the REST API for inactive page owners

Scan Confluence pages for inactive page owners This workflow scans selected Confluence spaces, resolves page ownership and filters pages with inactive owners, helping teams maintain clear ownership and prevent orphaned documentation. What it does Scans Confluence pages across selected spaces. Resolves page owners and checks their account status. Filters pages where the owner is inactive (owner.accountStatus !== active). Uses Confluence REST API v2 to fetch spaces, pages, and user data. Resolves page owners efficiently via the users-bulk API. Produces a consolidated report containing: Page title Owner email Owner account status Last updated date Direct page URL Useful for documentation governance, ownership audits, and cleanup initiatives. How it works A Set Variables node defines: Atlassian domain Space keys to scan Get Spaces (v2) retrieves matching spaces and extracts their IDs. Get Pages (v2) fetches all pages from the selected spaces. Unique page ownerIds are collected and resolved using Bulk User Lookup (v2). Page metadata is merged with user account data (ownerId ↔ accountId). Pages are filtered to include only those with inactive owners. Setup Configure the Set Variables node: atlassianDomain → your Confluence base URL spaceKeys → comma-separated list of space keys (e.g. ENG, HR) Create an HTTP Basic Auth credential: Atlassian email + API token Assign it to all HTTP Request nodes Optional enhancements: Add pagination if spaces contain many pages. Extend the workflow with email notifications, Slack alerts, or CSV export. Notes Requires permission to read Confluence spaces, pages, and users. Pages are flagged when owner.accountStatus !== active. Current page fetch limit is 50 items per request.

Alexander SchnablBy Alexander Schnabl
14
All templates loaded