Latenode

Intelligently route and respond to LinkedIn messages

This AI-powered LinkedIn message management workflow automatically routes and responds to incoming LinkedIn messages based on message content and user/company profile details. It leverages AI to generate personalized replies, with a human-in-the-loop approval process.

The workflow integrates with UniPile, Notion, Slack, and OpenAI to detect message types, retrieve profile data, generate responses, and send approved messages back to LinkedIn. The result is an automated customer service system that frees users from becoming a 'human switchboard' while providing helpful, timely responses to LinkedIn messages.

Updated Apr 2, 2026Est. run: 26sEst. cost: $0.0017
How Latenode estimates time and cost

Latenode bills workflow runs in credits: 1 credit = 30 seconds of processing. Minimum charge per run depends on your plan. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how credits work →
Social media

Workflow preview

What this template does

  • Automatically routes incoming LinkedIn messages to relevant teams or individuals based on message content.
  • Generates personalized response messages using AI, with a human-in-the-loop approval process.
  • Integrates with tools like Notion, Slack, and OpenAI to fetch profile data, analyze message content, and send approved messages.
  • Frees users from manually responding to LinkedIn messages, providing timely and helpful replies to customers.
  • Stores message details and responses in a centralized database for reporting and analysis.

How it works

1
Trigger

Receive LinkedIn Messages

Incoming LinkedIn messages are received via a webhook integration with UniPile.

2
Action

Extract Message Details

The message content, sender name, and message ID are extracted from the incoming webhook data.

3
Action

Get Request Router Directory

The message routing database is retrieved from Notion to determine how to handle the incoming message.

4
Logic

Prepare Data for AI

The message, user/company profile data, and routing database information are formatted for processing by the AI model.

5
AI

Generate Personalized Response

An AI model, such as GPT-3, is used to generate a personalized reply based on the message content and user/company profile data.

6
Action

Send to Slack for Approval

The AI-generated response is sent to a Slack channel for human review and approval, with buttons to approve or reject the response.

7
Logic

Check Approval Status

The system waits for the Slack user to approve or reject the AI-generated response.

8
Action

Send Approved Message to LinkedIn

If the response is approved, it is sent to the original LinkedIn message sender via the UniPile API.

Setup guide

1

Add UniPile Credential

Add your UniPile API credential in the Latenode Credentials panel. This will allow the workflow to receive incoming LinkedIn messages via the UniPile webhook.

2

Configure Notion Database Connection

In the Latenode builder, add a Notion node and configure the connection to your Notion workspace. This will allow the workflow to retrieve the message routing database from Notion.

3

Set up Slack Credential

Add your Slack app credential in the Latenode Credentials panel. This will enable the workflow to send the AI-generated responses to Slack for approval.

4

Configure OpenAI API Key

Add your OpenAI API key in the Latenode Secrets panel. This will allow the workflow to leverage the OpenAI language model for generating personalized responses.

5

Map LinkedIn Data Sources

In the Latenode builder, configure the nodes that retrieve LinkedIn user and organization data from UniPile. Map the relevant fields from the UniPile API responses to your workflow.

Requirements

Integrate with Notion to retrieve and store user/company profile data and message history
Integrate with Slack to notify team members of incoming messages and get approval for responses
Integrate with OpenAI's GPT-3 API to generate personalized message responses based on profile data and message content
Set up access to the LinkedIn API to detect incoming messages, retrieve message details, and send approved responses

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.

More templates

You might also like

Browse all templates →
Social media

Automate and schedule recurring Instagram post liking

This automated workflow allows Instagram users to schedule recurring post liking on a 2-hourly schedule. It uses Phantombuster to scrape recent posts under AI-generated hashtags, GPT-4o for intelligent hashtag selection, and a rotating set of Instagram session cookies to distribute likes across multiple accounts while staying within platform limits. The workflow uploads the posts to be liked to a SharePoint repository, then triggers the Phantombuster 'Auto-like Agent' to interact with the selected content. This streamlined approach helps Instagram users boost engagement and growth on their accounts without manual effort.

28s$0.0018
Social media

Streamline cold calling with automated prospect scraping, AI scripts, and WhatsApp outreach

This workflow automates the entire cold calling pipeline, from prospect identification and research to personalized message creation and delivery. It leverages Apify for web scraping, GPT-4o for intelligent content generation, and WhatsApp integration for automated outreach, transforming raw prospect data into high-converting, personalized cold calling campaigns. The workflow can be triggered manually or via a Google Drive Trigger, and it stores prospect data in a Supabase vector database, processes the data using OpenAI's language models, and sends the personalized messages through the WhatsApp Business API. This solution aims to help sales teams streamline their cold calling efforts, increase reach and response rates, and improve message effectiveness through continuous AI-powered optimization.

22s$0.0014
Social media

Automatically sync LinkedIn Ads lead data to Google Sheets

This automation enables users to seamlessly capture new lead generation form responses from LinkedIn Ads and automatically add them as rows in a designated Google Sheets spreadsheet. This helps consolidate and centralize all LinkedIn Ads lead data in one organized location for further analysis and processing. The automation triggers whenever a new lead form response is received from LinkedIn Ads, and it then creates a new row in the connected Google Sheets spreadsheet, ensuring that users have a comprehensive view of their lead data. This integration streamlines the lead management workflow, saving users time and effort by automating the data transfer process between LinkedIn Ads and Google Sheets.

8s$0.0005