Skip to content
FlowHubFluxonLab
Airtable
AI Automationfree

Create LinkedIn Contributions with AI and Notify Users On Slack

by Darryn Balancoadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAirtableAirtableCCodeGoogle SheetsGoogle SheetsHTMLHTMLHTTP RequestHTTP RequestNocoDBNocoDBOpenAISlack
Share Post Share
HRGet advice articles from a Google searchGet advice arti…MaWhen clicking ‘Test workflow’When clicking ‘…MeMerge data and keep unique google search resultsMerge data and …CoExtract Article links for LinkedIn advice articlesExtract Article…SOSplit Out all links for LinkedIn advice articlesSplit Out all l…ScSchedule Trigger Every Monday, @ 08:00amSchedule Trigge…LinkedIn Contribution WriterLinkedIn Contri…NDPost new LinkedIn contributions to NocoDB (CreateRows)Post new Linked…Post new LinkedIn contributions to Slack channelPost new Linked…NDGet all LinkedIn contributions from database NocoDB (GetRows)Get all LinkedI…HtHTML extract LinkedIn article & other users contributionsHTML extract Li…HRHTTP Request to get LinkedIn advice articlesHTTP Request to…AirtableGoogle SheetsNDGet all LinkedIn contributions from database NocoDB (GetRows)1Get all LinkedI…SeSet Topic for Google searchSet Topic for G…1234567891011121314
1/5
FLOWS
STEPS · 14
Run manually by an operator

This workflow automates the process of gathering LinkedIn advice articles, extracting their content, and generating unique contributions for each article using an AI model. The contributions are then posted to a Slack channel and a NocoDB database for record-keeping. The workflow is triggered weekly to ensure new articles are continuously collected and responded to. Who is this for? This workflow is designed for professionals, marketers, and content creators looking to boost their LinkedIn presence by regularly engaging with LinkedIn advice articles. It’s especially useful for those who want to be seen as a "thought leader" or "top voice" in their niche by contributing relevant and unique advice to trending topics. What problem is this workflow solving? Manually searching for relevant LinkedIn articles, reading through them, and crafting thoughtful contributions can be time-consuming. This workflow solves that by automating the process of finding new articles, extracting key content, and generating AI-powered contributions. It helps users stay consistently active on LinkedIn, contributing value to trending discussions.

Tags

n8nreference-onlyairtablegoogle-sheetshtmlnoco-dbopen-aislack
Connects
airtableAirtableCCodesheetsGoogle SheetshtmlHTMLWHTTP RequestnocodbNocoDB
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes16
AddedOct 23, 2024

Related workflows

See all AI Automation
AsheetshtmlW
free

Monitor competitor pricing page changes with OpenAI, Google Sheets and Slack

Quick overview This workflow checks competitor pricing pages each morning, compares the latest visible text to the previous snapshot stored in Google Sheets, and uses OpenAI to summarize meaningful changes before posting an alert to a Slack channel. How it works Runs every day at 08:00 on a schedule. Reads your configured list of competitor page URLs and processes each URL individually. Fetches each page’s HTML, extracts the visible body text, and trims it to a snapshot for comparison. Looks up the previous snapshot for the same URL in Google Sheets. If a previous snapshot exists and the content differs, OpenAI generates a 1–3 bullet summary of meaningful changes based on your watch criteria. Posts the change summary to Slack and then appends or updates the URL’s latest snapshot and “Last Checked” timestamp in Google Sheets. If no previous snapshot exists or no change is detected, it skips the Slack alert and only saves the current snapshot to Google Sheets. Setup Add credentials for Google Sheets, Slack, and OpenAI (Chat) and select the target Slack channel. Create or choose a Google Sheet with columns named URL, Content, and Last Checked, and set the Spreadsheet ID and sheet name

by Manik Chandra Dhor
BCgmail
free

Verify Japanese invoice registration numbers from Gmail using Gemini, NTA API, Sheets and Slack

Quick Overview This workflow monitors Gmail for unread invoice emails with PDF attachments, extracts invoice details with Google Gemini, verifies Japanese qualified invoice registration numbers against the National Tax Agency (NTA) Invoice Web-API, logs results to Google Sheets, and sends Slack alerts for invalid, missing, or inconclusive checks. How it works Polls Gmail hourly for unread emails matching “has:attachment invoice” and downloads the first attachment. Extracts text from the attached invoice PDF. Uses Google Gemini to parse the invoice text into structured fields such as the T-registration number, issuer name, invoice date, and amounts. Normalizes and validates the registration number to ensure it matches the required “T + 13 digits” format. If the format is valid, calls the NTA Invoice Web-API to verify the registration number and interprets the response as valid, invalid, or not found. Appends the invoice details and verification status to a Google Sheets worksheet. Routes the outcome by sending the appropriate Slack alert for invalid/not found/inconclusive results or marking the invoice email as read when the number is valid. Setup Connect your Gmail OAuth2 credentia

by Oka Hironobu
BCgmail
free

Check Japanese ad copy compliance with Google Gemini, Sheets, Slack and Gmail

Quick Overview This workflow runs daily to review Japanese ad copy in Google Sheets using Google Gemini, writes compliance risk results back to the sheet, and alerts the right team in Slack (and drafts a Gmail revision request) based on high/medium/low risk. How it works Runs every day at 9:00 on a schedule. Reads ad copy rows from Google Sheets to find items that still need a compliance check. Sends each copy item to Google Gemini with the configured product category, target laws, and extra rules to generate a risk level, violations, and a compliant rewrite. Parses and normalizes the Gemini output into fields like risk level, violation count, and safe rewrite, and posts a Slack alert if the AI check fails. Updates the corresponding Google Sheets row with the compliance results to keep a record of the review. Routes the item by risk level and posts to Slack for legal blocking (high), marketing review (medium), publish-ready notification (low), or manual review when the result is inconclusive. For high-risk copy, also creates a Gmail draft requesting the author to revise the copy using the suggested compliant rewrite. Setup Add credentials for Google Sheets, Google Gemini (PaLM) API

by Oka Hironobu