Workflow: Splitout Schedule Automation

Workflow Details

Download Workflow
{
    "id": "ift5iHQG9G2lzJzP",
    "meta": {
        "instanceId": "558d88703fb65b2d0e44613bc35916258b0f0bf983c5d4730c00c424b77ca36a",
        "templateCredsSetupCompleted": true
    },
    "name": "Linkedin to Airtable",
    "tags": [
        {
            "id": "1iR8rLF2nlFdk8Iy",
            "name": "Tool",
            "createdAt": "2025-04-10T20:38:51.198Z",
            "updatedAt": "2025-04-10T20:38:51.198Z"
        },
        {
            "id": "kY9rLUshnq9TIJVU",
            "name": "Freebie",
            "createdAt": "2025-04-11T17:35:46.605Z",
            "updatedAt": "2025-04-11T17:35:46.605Z"
        }
    ],
    "nodes": [
        {
            "id": "623c5cf2-0c16-47fe-8ec0-fa66e7c32576",
            "name": "Schedule Trigger",
            "type": "n8n-nodes-base.scheduleTrigger",
            "position": [
                -980,
                -520
            ],
            "parameters": {
                "rule": {
                    "interval": [
                        []
                    ]
                }
            },
            "typeVersion": 1.1999999999999999555910790149937383830547332763671875
        },
        {
            "id": "f09f752b-162b-4d9d-a397-69f3ead78e45",
            "name": "Fetch LinkedIn Likes",
            "type": "n8n-nodes-base.httpRequest",
            "position": [
                -780,
                -520
            ],
            "parameters": {
                "url": "https:\/\/linkedin-api8.p.rapidapi.com\/get-profile-likes",
                "options": [],
                "sendQuery": true,
                "sendHeaders": true,
                "queryParameters": {
                    "parameters": [
                        {
                            "name": "username",
                            "value": "< YOUR LINKEDIN USERNAME >"
                        },
                        {
                            "name": "start",
                            "value": "0"
                        }
                    ]
                },
                "headerParameters": {
                    "parameters": [
                        {
                            "name": "x-rapidapi-host",
                            "value": "linkedin-api8.p.rapidapi.com"
                        },
                        {
                            "name": "x-rapidapi-key",
                            "value": "< YOUR RAPID API KEY >"
                        }
                    ]
                }
            },
            "typeVersion": 4.20000000000000017763568394002504646778106689453125
        },
        {
            "id": "f3f64d75-550e-4a32-99ea-ccea7d14694f",
            "name": "Split Liked Posts",
            "type": "n8n-nodes-base.splitOut",
            "position": [
                -560,
                -520
            ],
            "parameters": {
                "options": [],
                "fieldToSplitOut": "data.items"
            },
            "typeVersion": 1
        },
        {
            "id": "40cc1e38-c564-45ac-b150-58bf2d42353d",
            "name": "Filter Insightful & Recent",
            "type": "n8n-nodes-base.filter",
            "position": [
                -340,
                -520
            ],
            "parameters": {
                "options": [],
                "conditions": {
                    "options": {
                        "version": 2,
                        "leftValue": "",
                        "caseSensitive": true,
                        "typeValidation": "strict"
                    },
                    "combinator": "and",
                    "conditions": [
                        {
                            "id": "a1ee03bc-55c0-4e62-af66-280df7e24824",
                            "operator": {
                                "type": "string",
                                "operation": "contains"
                            },
                            "leftValue": "={{ $json.action }}",
                            "rightValue": "insightful"
                        },
                        {
                            "id": "9b7fcecb-09c0-45f2-bb30-9b6ab565695c",
                            "operator": {
                                "type": "number",
                                "operation": "gt"
                            },
                            "leftValue": "={{ new Date($json.postedDate).getTime() }}",
                            "rightValue": "={{ new Date().getTime() - (7 * 24 * 60 * 60 * 1000) }}"
                        }
                    ]
                }
            },
            "typeVersion": 2.20000000000000017763568394002504646778106689453125
        },
        {
            "id": "e56f96db-7179-4c48-bf2b-a8153c5ae623",
            "name": "Format Content Idea",
            "type": "n8n-nodes-base.set",
            "position": [
                -120,
                -520
            ],
            "parameters": {
                "options": [],
                "assignments": {
                    "assignments": [
                        {
                            "id": "93ebd033-743a-4f8c-837c-ed619d14895d",
                            "name": "Title",
                            "type": "string",
                            "value": "=I just liked a linkedin post of {{ $json.author.username }}"
                        },
                        {
                            "id": "fdbde792-1dba-46e2-9c3a-2daf629151e3",
                            "name": "description",
                            "type": "string",
                            "value": "={{ $json.text }}"
                        },
                        {
                            "id": "ecf9aca8-45ae-4037-8f78-06a2a7b5d076",
                            "name": "source",
                            "type": "string",
                            "value": "={{ $json.postUrl }}"
                        }
                    ]
                }
            },
            "typeVersion": 3.399999999999999911182158029987476766109466552734375
        },
        {
            "id": "364eba33-3b3a-44c7-af0f-bab130ea7193",
            "name": "Prepare for Airtable",
            "type": "n8n-nodes-base.splitOut",
            "position": [
                100,
                -520
            ],
            "parameters": {
                "options": [],
                "fieldToSplitOut": "Title, description, source"
            },
            "typeVersion": 1
        },
        {
            "id": "0f029e8e-0a82-49be-ae77-40bbb02088ab",
            "name": "Save to Airtable",
            "type": "n8n-nodes-base.airtable",
            "position": [
                320,
                -520
            ],
            "parameters": {
                "base": {
                    "__rl": true,
                    "mode": "list",
                    "value": "appgNpFtbtaGHM4g0",
                    "cachedResultUrl": "https:\/\/airtable.com\/appgNpFtbtaGHM4g0",
                    "cachedResultName": "Content Hub"
                },
                "table": {
                    "__rl": true,
                    "mode": "list",
                    "value": "tblwBVudDpOMkUGKL",
                    "cachedResultUrl": "https:\/\/airtable.com\/appgNpFtbtaGHM4g0\/tblwBVudDpOMkUGKL",
                    "cachedResultName": "Ideas"
                },
                "columns": {
                    "value": {
                        "Type": "Linkedin",
                        "Title": "={{ $json.Title }}",
                        "Source": "={{ $json.source }}",
                        "Status": false,
                        "Description": "={{ $json.description }}"
                    },
                    "schema": [
                        {
                            "id": "Title",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "readOnly": false,
                            "required": false,
                            "displayName": "Title",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Description",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "readOnly": false,
                            "required": false,
                            "displayName": "Description",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Main Idea",
                            "type": "string",
                            "display": true,
                            "removed": true,
                            "readOnly": false,
                            "required": false,
                            "displayName": "Main Idea",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Takeaways",
                            "type": "string",
                            "display": true,
                            "removed": true,
                            "readOnly": false,
                            "required": false,
                            "displayName": "Takeaways",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Status",
                            "type": "boolean",
                            "display": true,
                            "removed": false,
                            "readOnly": false,
                            "required": false,
                            "displayName": "Status",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Source",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "readOnly": false,
                            "required": false,
                            "displayName": "Source",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Type",
                            "type": "options",
                            "display": true,
                            "options": [
                                {
                                    "name": "Youtube Video",
                                    "value": "Youtube Video"
                                },
                                {
                                    "name": "Web Article",
                                    "value": "Web Article"
                                },
                                {
                                    "name": "Own Notes",
                                    "value": "Own Notes"
                                },
                                {
                                    "name": "E-Book",
                                    "value": "E-Book"
                                },
                                {
                                    "name": "Twitter",
                                    "value": "Twitter"
                                },
                                {
                                    "name": "Linkedin",
                                    "value": "Linkedin"
                                }
                            ],
                            "removed": false,
                            "readOnly": false,
                            "required": false,
                            "displayName": "Type",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Draft",
                            "type": "string",
                            "display": true,
                            "removed": true,
                            "readOnly": false,
                            "required": false,
                            "displayName": "Draft",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Attachment - Video",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "readOnly": false,
                            "required": false,
                            "displayName": "Attachment - Video",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Attachment - Image",
                            "type": "string",
                            "display": true,
                            "removed": false,
                            "readOnly": false,
                            "required": false,
                            "displayName": "Attachment - Image",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Created",
                            "type": "string",
                            "display": true,
                            "removed": true,
                            "readOnly": true,
                            "required": false,
                            "displayName": "Created",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        },
                        {
                            "id": "Last Modified",
                            "type": "string",
                            "display": true,
                            "removed": true,
                            "readOnly": true,
                            "required": false,
                            "displayName": "Last Modified",
                            "defaultMatch": false,
                            "canBeUsedToMatch": true
                        }
                    ],
                    "mappingMode": "defineBelow",
                    "matchingColumns": [],
                    "attemptToConvertTypes": false,
                    "convertFieldsToString": false
                },
                "options": [],
                "operation": "create"
            },
            "credentials": {
                "airtableTokenApi": {
                    "id": "g540vJVYsNT8ZS11",
                    "name": "Airtable Personal Access Token account"
                }
            },
            "typeVersion": 2.100000000000000088817841970012523233890533447265625
        },
        {
            "id": "afed2086-8fc3-4a94-933f-203196413182",
            "name": "Sticky Note",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -780,
                -1000
            ],
            "parameters": {
                "width": 460,
                "height": 180,
                "content": "## \ud83d\udcdd Description\nAutomatically turn your insightful LinkedIn post reactions into structured content ideas saved in Airtable. This workflow fetches your recent *\"insightful\"* likes, filters for posts from the last 7 days, extracts relevant content, and logs it into Airtable for future content inspiration."
            },
            "typeVersion": 1
        },
        {
            "id": "ecea99a8-dee2-40a9-aa4d-3616eecb6d73",
            "name": "Sticky Note1",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -780,
                -800
            ],
            "parameters": {
                "width": 460,
                "height": 180,
                "content": "## \u2699\ufe0f What It Does\n- **Fetches** recent liked posts from LinkedIn using RapidAPI.\n- **Filters** only *insightful* reactions from the past 7 days.\n- **Structures** each post into a title, description, and source URL.\n- **Stores** the content in a custom Airtable base."
            },
            "typeVersion": 1
        },
        {
            "id": "9279261b-acfc-4b35-ad24-8a058bf07987",
            "name": "Sticky Note2",
            "type": "n8n-nodes-base.stickyNote",
            "position": [
                -280,
                -1000
            ],
            "parameters": {
                "width": 500,
                "height": 380,
                "content": "## \ud83e\uddf0 Setup Instructions\n1. Clone this template into your n8n instance.\n2. Open the `Fetch LinkedIn Likes` node and enter:\n   - Your LinkedIn username.\n   - Your RapidAPI key in the headers.\n3. Open the `Save to Airtable` node and:\n   - Connect your Airtable account.\n   - Link the correct base (`Content Hub`) and table (`Ideas`).\n4. Set your desired schedule in the `Trigger` node.\n5. Activate the workflow and you're done!\n"
            },
            "typeVersion": 1
        }
    ],
    "active": false,
    "pinData": [],
    "settings": {
        "executionOrder": "v1"
    },
    "versionId": "623dce6f-9c95-44e7-994e-0da1f65ab1a6",
    "connections": {
        "Schedule Trigger": {
            "main": [
                [
                    {
                        "node": "Fetch LinkedIn Likes",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Split Liked Posts": {
            "main": [
                [
                    {
                        "node": "Filter Insightful & Recent",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Format Content Idea": {
            "main": [
                [
                    {
                        "node": "Prepare for Airtable",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Fetch LinkedIn Likes": {
            "main": [
                [
                    {
                        "node": "Split Liked Posts",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Prepare for Airtable": {
            "main": [
                [
                    {
                        "node": "Save to Airtable",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Filter Insightful & Recent": {
            "main": [
                [
                    {
                        "node": "Format Content Idea",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Automate PDF Image Extraction & Analysis with GPT-4o and Google Drive
View
Functionitem Pipedrive Create Scheduled
View
Automated PDF to HTML Conversion
View
Wait Redis Automate Triggered
View
n8n update
View
Linkedin Automation
View
HTTP GitHub Send Webhook
View
Webhook Respondtowebhook Automate Webhook
View
Mattermost Pagerduty Automate Webhook
View
Mattermost Emelia Automate Triggered
View