Streamline data management by automating the parsing and enrichment of information using the Google Sheets API and OpenAI GPT. This workflow is tailored for data management professionals who need accurate and enriched data insights. Requires 3 accounts: OpenAI API, Serp API, and Google Sheets OAuth. Save hours of manual data entry and enhance your reporting capabilities with structured outputs, increasing productivity and accuracy in your data processes.
Categories
APIs
AI Features
Credentials
Copy or download to import into your n8n instance
{ "meta": { "instanceId": "2b1cc1a8b0a2fb9caab11ab2d5eb3712f9973066051b2e898cf4041a1f2a7757", "templateId": "2324", "templateCredsSetupCompleted": true }, "nodes": [ { "id": "71b06728-7f59-49e3-9365-3281189a6659", "name": "When clicking \"Test workflow\"", "type": "n8n-nodes-base.manualTrigger", "position": [ 920, 340 ], "parameters": {}, "typeVersion": 1 }, { "id": "b37019e3-c7ab-4119-986d-c27d082a036e", "name": "Input", "type": "n8n-nodes-base.set", "position": [ 1340, 340 ], "parameters": { "options": {}, "assignments": { "assignments": [ { "id": "fcc97354-b9f6-4459-a004-46e87902c77c", "name": "company_input", "type": "string", "value": "={{ $json.input }}" }, { "id": "e5415c49-5204-45b1-a0e9-814157127b12", "name": "row_number", "type": "number", "value": "={{ $json.row_number }}" } ] } }, "typeVersion": 3.3 }, { "id": "7d5d53ac-6d3c-4b24-97c7-deb6b76749e5", "name": "OpenAI Chat Model", "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi", "position": [ 2020, 660 ], "parameters": { "model": "gpt-4o", "options": { "temperature": 0.3 } }, "credentials": { "openAiApi": { "id": "FMTQypGcsAwaRQdC", "name": "OpenAi account" } }, "typeVersion": 1 }, { "id": "24e2f3b0-8b90-49a9-bde6-0fb0c2baf52a", "name": "Get website content", "type": "@n8n/n8n-nodes-langchain.toolWorkflow", "position": [ 2580, 680 ], "parameters": { "name": "get_website_content", "source": "parameter", "description": "This tool will return the text from the given URL. ", "workflowJson": "{\n \"meta\": {\n \"templateCredsSetupCompleted\": true,\n \"instanceId\": \"2b1cc1a8b0a2fb9caab11ab2d5eb3712f9973066051b2e898cf4041a1f2a7757\"\n },\n \"nodes\": [\n {\n \"parameters\": {},\n \"id\": \"475eaf3c-7e11-457e-8b72-4d3e683e2f80\",\n \"name\": \"Execute Workflow Trigger\",\n \"type\": \"n8n-nodes-base.executeWorkflowTrigger\",\n \"typeVersion\": 1,\n \"position\": [\n 260,\n 340\n ]\n },\n {\n \"parameters\": {\n \"url\": \"={{ $json.query.url }}\",\n \"options\": {}\n },\n \"id\": \"321fbc74-d749-4f9b-954e-7cad37601ddf\",\n \"name\": \"Visit Website\",\n \"type\": \"n8n-nodes-base.httpRequest\",\n \"typeVersion\": 4.2,\n \"position\": [\n 440,\n 340\n ]\n },\n {\n \"parameters\": {\n \"operation\": \"extractHtmlContent\",\n \"extractionValues\": {\n \"values\": [\n {\n \"key\": \"body\",\n \"cssSelector\": \"html\",\n \"skipSelectors\": \"head\"\n }\n ]\n },\n \"options\": {\n \"cleanUpText\": true\n }\n },\n \"id\": \"6e51732a-4999-4805-838b-f692e9965197\",\n \"name\": \"HTML\",\n \"type\": \"n8n-nodes-base.html\",\n \"typeVersion\": 1.2,\n \"position\": [\n 620,\n 340\n ]\n }\n ],\n \"connections\": {\n \"Execute Workflow Trigger\": {\n \"main\": [\n [\n {\n \"node\": \"Visit Website\",\n \"type\": \"main\",\n \"index\": 0\n }\n ]\n ]\n },\n \"Visit Website\": {\n \"main\": [\n [\n {\n \"node\": \"HTML\",\n \"type\": \"main\",\n \"index\": 0\n }\n ]\n ]\n }\n },\n \"pinData\": {\n \"Execute Workflow Trigger\": [\n {\n \"query\": {\n \"url\": \"https://www.lemlist.com\"\n }\n }\n ]\n }\n}", "jsonSchemaExample": "{\n\t\"url\": \"https://www.lemlist.com\"\n}", "specifyInputSchema": true, "responsePropertyName": "body" }, "typeVersion": 1.1 }, { "id": "ff7ab74c-dfc6-43ce-8c57-6edf935b4915", "name": "SerpAPI - Search Google", "type": "@n8n/n8n-nodes-langchain.toolSerpApi", "position": [ 2300, 660 ], "parameters": { "options": {} }, "credentials": { "serpApi": { "id": "ECK6FimAloRJOZMG", "name": "SerpAPI account" } }, "typeVersion": 1 }, { "id": "4fe311f2-4983-4380-b4ed-a827a406fce5", "name": "Structured Output Parser", "type": "@n8n/n8n-nodes-langchain.outputParserStructured", "position": [ 2880, 660 ], "parameters": { "schemaType": "manual", "inputSchema": "{\n\t\"type\": \"object\",\n\t\"properties\": {\n\t\t\"case_study_link\": {\n\t\t\t\"type\":[\"string\", \"null\"]\n\t\t},\n \t\t\"domain\": {\n\t\t\t\"type\": [\"string\", \"null\"]\n\t\t},\n \"linkedinUrl\": {\n\t\t\t\"type\": [\"string\", \"null\"]\n\t\t},\n \t\"market\": {\n\t\t\t\"type\": [\"string\", \"null\"]\n\t\t},\n\t\t\"cheapest_plan\": {\n\t\t\t\"type\": [\"number\", \"null\"]\n\t\t},\n\t\"has_enterprise_plan\": {\n\t\t\t\"type\": [\"boolean\", \"null\"]\n\t\t},\n\t\"has_API\": {\n\t\t\t\"type\": [\"boolean\", \"null\"]\n\t\t},\n\t\"has_free_trial\": {\n\t\t\t\"type\": [\"boolean\", \"null\"]\n\t\t},\n\t\"integrations\": {\n\t\t\t\"type\": [\"array\",\"null\"],\n \"items\": {\n\t\t\t\t\"type\": \"string\"\n\t\t\t}\n\t\t}\n\t}\n}" }, "typeVersion": 1.2 }, { "id": "89ed0723-4dbe-428d-b1a9-ebdf515e42bb", "name": "Loop Over Items", "type": "n8n-nodes-base.splitInBatches", "position": [ 1600, 340 ], "parameters": { "options": {} }, "typeVersion": 3 }, { "id": "34ea3862-e8e5-4bf2-a9aa-2ad084376bb5", "name": "AI Researcher Output Data", "type": "n8n-nodes-base.set", "position": [ 2960, 340 ], "parameters": { "options": {}, "assignments": { "assignments": [ { "id": "4109ca11-1bb8-4f5c-8bec-a962f44b0746", "name": "domain", "type": "string", "value": "={{ $json.output.domain }}" }, { "id": "7f492768-375e-48fa-866b-644b2b5cbd68", "name": "linkedinUrl", "type": "string", "value": "={{ $json.output.linkedinUrl }}" }, { "id": "e30b0d07-68db-45a1-9593-fd6ce24a1d50", "name": "market", "type": "string", "value": "={{ $json.output.market }}" }, { "id": "0c03a51e-2c07-4583-85c6-d3d2ee81c5d1", "name": "cheapest_plan", "type": "number", "value": "={{ $json.output.cheapest_plan }}" }, { "id": "0c9622d0-8446-4663-9a94-964b5df851f1", "name": "has_enterprise_plan", "type": "boolean", "value": "={{ $json.output.has_enterprise_plan }}" }, { "id": "564cf6ea-457f-4762-bc19-6900b7d5743c", "name": "has_API", "type": "boolean", "value": "={{ $json.output.has_API }}" }, { "id": "7fd39897-65c3-45d6-9563-8254f55ecef0", "name": "has_free_trial", "type": "boolean", "value": "={{ $json.output.has_free_trial }}" }, { "id": "26477939-d407-4cae-92b2-9a9dc0f53a64", "name": "integrations", "type": "array", "value": "={{ $json.output.integrations }}" }, { "id": "f0cc61d1-6b6b-4142-8627-4a4c721b19a1", "name": "case_study_link", "type": "string", "value": "={{ $json.output.case_study_link }}" } ] } }, "typeVersion": 3.3 }, { "id": "ff1cb26d-6138-4ee1-9f28-4ecc80c1c8ae", "name": "Google Sheets - Update Row with data", "type": "n8n-nodes-base.googleSheets", "position": [ 3600, 700 ], "parameters": { "columns": { "value": { "domain": "={{ $json.domain }}", "market": "={{ $json.market }}", "row_number": "={{ $json.row_number }}", "linkedinUrl": "={{ $json.linkedinUrl }}", "integrations": "={{ $json.integrations }}", "cheapest_plan": "={{ $json.cheapest_plan }}", "has_free_trial": "={{ $json.has_free_trial }}", "enrichment_status": "done", "has_entreprise_plan": "={{ $json.has_enterprise_plan }}", "last_case_study_link": "={{ $json.case_study_link }}" }, "schema": [ { "id": "input", "type": "string", "display": true, "removed": true, "required": false, "displayName": "input", "defaultMatch": false, "canBeUsedToMatch": true }, { "id": "domain", "type": "string", "display": true, "required": false, "displayName": "domain", "defaultMatch": false, "canBeUsedToMatch": true }, { "id": "linkedinUrl", "type": "string", "display": true, "required": false, "displayName": "linkedinUrl", "defaultMatch": false, "canBeUsedToMatch": true }, { "id": "has_free_trial", "type": "string", "display": true, "required": false, "displayName": "has_free_trial", "defaultMatch": false, "canBeUsedToMatch": true }, { "id": "cheapest_plan", "type": "string", "display": true, "required": false, "displayName": "cheapest_plan", "defaultMatch": false, "canBeUsedToMatch": true }, { "id": "has_entreprise_plan", "type": "string", "display": true, "required": false, "displayName": "has_entreprise_plan", "defaultMatch": false, "canBeUsedToMatch": true }, { "id": "last_case_study_link", "type": "string", "display": true, "removed": false, "required": false, "displayName": "last_case_study_link", "defaultMatch": false, "canBeUsedToMatch": true }, { "id": "market", "type": "string", "display": true, "required": false, "displayName": "market", "defaultMatch": false, "canBeUsedToMatch": true }, { "id": "integrations", "type": "string", "display": true, "required": false, "displayName": "integrations", "defaultMatch": false, "canBeUsedToMatch": true }, { "id": "enrichment_status", "type": "string", "display": true, "required": false, "displayName": "enrichment_status", "defaultMatch": false, "canBeUsedToMatch": true }, { "id": "row_number", "type": "string", "display": true, "removed": false, "readOnly": true, "required": false, "displayName": "row_number", "defaultMatch": false, "canBeUsedToMatch": true } ], "mappingMode": "defineBelow", "matchingColumns": [ "row_number" ] }, "options": {}, "operation": "update", "sheetName": { "__rl": true, "mode": "list", "value": "gid=0", "cachedResultUrl": "https://docs.google.com/spreadsheets/d/19U7gAgkUEz6mbFcnygf1zKDdGvY6OAdUqq3bZQWgjxE/edit#gid=0", "cachedResultName": "Sheet1" }, "documentId": { "__rl": true, "mode": "list", "value": "19U7gAgkUEz6mbFcnygf1zKDdGvY6OAdUqq3bZQWgjxE", "cachedResultUrl": "https://docs.google.com/spreadsheets/d/19U7gAgkUEz6mbFcnygf1zKDdGvY6OAdUqq3bZQWgjxE/edit?usp=drivesdk", "cachedResultName": "Enrich companies using AI agents" } }, "credentials": { "googleSheetsOAuth2Api": { "id": "GC2OQl3Jvy543LT2", "name": "Google Sheets account - perso" } }, "typeVersion": 4.3 }, { "id": "6611f852-b4d6-4a07-9428-db206ef57cc3", "name": "Merge data", "type": "n8n-nodes-base.merge", "position": [ 3240, 180 ], "parameters": { "mode": "combine", "options": {}, "combinationMode": "mergeByPosition" }, "typeVersion": 2.1 }, { "id": "2a19516b-33a1-4987-9b5f-242a084621e0", "name": "Sticky Note", "type": "n8n-nodes-base.stickyNote", "position": [ 380, 240 ], "parameters": { "width": 409.0131656322444, "height": 658.0614601225933, "content": "## Read Me\n\nThis workflow allows you to do account research with the web using AI.\n\nThe advanced AI module has 2 capabilities: \n- Research Google using SerpAPI\n- Visit and get website content using a sub-workflow\n\n\nFrom an unstructured input like a domain or a company name. \n\nIt will return the following properties: \n- domain\n- company Linkedin Url\n- cheapest plan\n- has free trial\n- has entreprise plan\n- has API\n- market (B2B or B2C)\n\n\nThe strength of n8n here is that you can adapt this workflow to research whatever information you need.\n\nYou just have to precise it in the prompt and to precise the output format in the \"Strutured Output Parser\" module.\n\n[Click here to find more detailed instructions with video guide.](https://lempire.notion.site/AI-Web-research-with-n8n-a25aae3258d0423481a08bd102f16906)\n" }, "typeVersion": 1 }, { "id": "67d485c9-3289-4bb3-9523-cd24c0b1aa05", "name": "Get rows to enrich", "type": "n8n-nodes-base.googleSheets", "position": [ 1140, 340 ], "parameters": { "options": { "returnAllMatches": "returnAllMatches" }, "filtersUI": { "values": [ { "lookupColumn": "enrichment_status" } ] }, "sheetName": { "__rl": true, "mode": "list", "value": "gid=0", "cachedResultUrl": "https://docs.google.com/spreadsheets/d/19U7gAgkUEz6mbFcnygf1zKDdGvY6OAdUqq3bZQWgjxE/edit#gid=0", "cachedResultName": "Sheet1" }, "documentId": { "__rl": true, "mode": "list", "value": "19U7gAgkUEz6mbFcnygf1zKDdGvY6OAdUqq3bZQWgjxE", "cachedResultUrl": "https://docs.google.com/spreadsheets/d/19U7gAgkUEz6mbFcnygf1zKDdGvY6OAdUqq3bZQWgjxE/edit?usp=drivesdk", "cachedResultName": "Enrich companies using AI agents" } }, "credentials": { "googleSheetsOAuth2Api": { "id": "GC2OQl3Jvy543LT2", "name": "Google Sheets account - perso" } }, "typeVersion": 4.3 }, { "id": "eb0c95e7-2211-48d1-abaf-07cd0c76d3a6", "name": "Sticky Note1", "type": "n8n-nodes-base.stickyNote", "position": [ 1540, 227.25301102878547 ], "parameters": { "width": 300.49399096535876, "height": 333.8263184006576, "content": "### Process rows 1 by 1\nThis module will allow us to process rows 1 by 1" }, "typeVersion": 1 }, { "id": "8bf0deae-dda7-4e27-9ac7-978db14cca19", "name": "Sticky Note2", "type": "n8n-nodes-base.stickyNote", "position": [ 2740, 560 ], "parameters": { "width": 300.49399096535876, "height": 236.01118609685022, "content": "Precise here the format in which you need the data to be " }, "typeVersion": 1 }, { "id": "dc4f1550-1e3c-4175-a2b3-10153dc2fd77", "name": "Sticky Note3", "type": "n8n-nodes-base.stickyNote", "position": [ 2180, 200.2582716310755 ], "parameters": { "width": 300.49399096535876, "height": 279.8787004666023, "content": "### Ask AI what are the information you are looking for about the company" }, "typeVersion": 1 }, { "id": "70fc73a0-303b-46e1-822d-cebdbccf8e32", "name": "Sticky Note4", "type": "n8n-nodes-base.stickyNote", "position": [ 2220, 580 ], "parameters": { "height": 248.91749449109562, "content": "Get your free API key here https://serpapi.com/" }, "typeVersion": 1 }, { "id": "0c1dafa9-28fe-4ef4-b80e-d4034e16f6c0", "name": "Schedule Trigger", "type": "n8n-nodes-base.scheduleTrigger", "position": [ 920, 580 ], "parameters": { "rule": { "interval": [ { "field": "hours", "hoursInterval": 2 } ] } }, "typeVersion": 1.2 }, { "id": "8b5ebee9-f519-4621-bf2a-12891794f2c5", "name": "Sticky Note5", "type": "n8n-nodes-base.stickyNote", "position": [ 820, 240 ], "parameters": { "width": 266.12865147126786, "height": 627.5654650079845, "content": "Run the workflow manually or activate it to run it every 2 hours" }, "typeVersion": 1 }, { "id": "d7db2452-ba3d-4adb-bd8b-d17a92d1bce5", "name": "AI company researcher", "type": "@n8n/n8n-nodes-langchain.agent", "position": [ 2200, 340 ], "parameters": { "text": "=This is the company I want you to research info about:\n{{ $json.company_input }}\n\nReturn me:\n- the linkedin URL of the company\n- the domain of the company. in this format ([domain].[tld])\n- market: if they are B2B or B2C. Only reply by \"B2B\" or \"B2B\"\n- the lowest paid plan the company is offering. If you are not sure, reply null.\n- the latest case study URL published on the website (find case study hub using google, and return the first case study link)\n- tell me if the company offer an API\n- tell me if the company has an enterprise plan\n- tell me if the company has a free trial mentionned in their homepage. reply false if you don't find strong evidence.\n- return an array with up to 5 tools the company is integrated with", "options": { "maxIterations": 10 }, "promptType": "define", "hasOutputParser": true }, "typeVersion": 1.6 }, { "id": "f7896dbd-5c15-44e9-96ca-c695a66562cc", "name": "Search Google with ScrapingBee", "type": "@n8n/n8n-nodes-langchain.toolWorkflow", "position": [ 2300, 1140 ], "parameters": { "name": "search_google", "source": "parameter", "description": "Call this tool to get results from a google search.", "workflowJson": "{\n \"meta\": {\n \"templateCredsSetupCompleted\": true,\n \"instanceId\": \"2b1cc1a8b0a2fb9caab11ab2d5eb3712f9973066051b2e898cf4041a1f2a7757\"\n },\n \"nodes\": [\n {\n \"parameters\": {},\n \"id\": \"fbb17d8d-e2dc-46ae-aba4-8c27cc9d8766\",\n \"name\": \"Execute Workflow Trigger\",\n \"type\": \"n8n-nodes-base.executeWorkflowTrigger\",\n \"typeVersion\": 1,\n \"position\": [\n 20,\n 460\n ]\n },\n {\n \"parameters\": {\n \"url\": \"https://app.scrapingbee.com/api/v1/store/google\",\n \"authentication\": \"genericCredentialType\",\n \"genericAuthType\": \"httpQueryAuth\",\n \"sendQuery\": true,\n \"queryParameters\": {\n \"parameters\": [\n {\n \"name\": \"search\",\n \"value\": \"={{ $json.query.google_search_query }}\"\n },\n {\n \"name\": \"language\",\n \"value\": \"en\"\n },\n {\n \"name\": \"nb_results\",\n \"value\": \"5\"\n }\n ]\n },\n \"options\": {}\n },\n \"id\": \"b938a2bd-030e-46d7-adee-4e3c85cfc1b3\",\n \"name\": \"Search Google\",\n \"type\": \"n8n-nodes-base.httpRequest\",\n \"typeVersion\": 4.2,\n \"position\": [\n 300,\n 460\n ],\n \"credentials\": {\n \"httpQueryAuth\": {\n \"id\": \"Pb2CIMT0tN838QPy\",\n \"name\": \"ScrapingBee\"\n }\n }\n },\n {\n \"parameters\": {\n \"assignments\": {\n \"assignments\": [\n {\n \"id\": \"096fee70-444e-4948-816c-752b20786062\",\n \"name\": \"response\",\n \"value\": \"={{ $json.organic_results }}\",\n \"type\": \"array\"\n }\n ]\n },\n \"options\": {}\n },\n \"id\": \"c5db1fb6-d875-47d2-97db-287777583f22\",\n \"name\": \"Response\",\n \"type\": \"n8n-nodes-base.set\",\n \"typeVersion\": 3.3,\n \"position\": [\n 520,\n 460\n ]\n }\n ],\n \"connections\": {\n \"Execute Workflow Trigger\": {\n \"main\": [\n [\n {\n \"node\": \"Search Google\",\n \"type\": \"main\",\n \"index\": 0\n }\n ]\n ]\n },\n \"Search Google\": {\n \"main\": [\n [\n {\n \"node\": \"Response\",\n \"type\": \"main\",\n \"index\": 0\n }\n ]\n ]\n }\n },\n \"pinData\": {\n \"Execute Workflow Trigger\": [\n {\n \"query\": {\n \"google_search_query\": \"site:lemlist.com pricing\"\n }\n }\n ]\n }\n}", "jsonSchemaExample": "{\n\t\"google_search_query\": \"site:lemlist.com pricing\"\n}", "specifyInputSchema": true }, "typeVersion": 1.1 }, { "id": "7a89c803-8145-49c2-aafe-ec2aff0b2fbc", "name": "Sticky Note6", "type": "n8n-nodes-base.stickyNote", "position": [ 2220, 940 ], "parameters": { "height": 340.14969579315925, "content": "Instead of SERP API module, you can also use this custom module for ScrapingBee. It is more cost-efficient.\n\nGet your free API key here https://www.scrapingbee.com/" }, "typeVersion": 1 }, { "id": "79eff129-790b-46da-bef3-899eb6db3ced", "name": "Sticky Note7", "type": "n8n-nodes-base.stickyNote", "position": [ 1100, -20 ], "parameters": { "width": 194.6864335083109, "height": 525.6560478822986, "content": "In this workflow, I use Google Sheets to store the results. \n\nYou can use my template to get started faster:\n\n1. [Click on this link to get the template](https://docs.google.com/spreadsheets/d/1vR6s2nlTwu01v3GP7wvSRWS5W49FJIh20ZF7AUkmMDo/edit?usp=sharing)\n2. Make a copy of the Sheets\n3. Add the URL to this node and the node **\"Google Sheets - Update Row with data\"**\n\n\n" }, "typeVersion": 1 } ], "pinData": {}, "connections": { "Input": { "main": [ [ { "node": "Loop Over Items", "type": "main", "index": 0 } ] ] }, "Merge data": { "main": [ [ { "node": "Google Sheets - Update Row with data", "type": "main", "index": 0 } ] ] }, "Loop Over Items": { "main": [ null, [ { "node": "AI company researcher", "type": "main", "index": 0 }, { "node": "Merge data", "type": "main", "index": 0 } ] ] }, "Schedule Trigger": { "main": [ [ { "node": "Get rows to enrich", "type": "main", "index": 0 } ] ] }, "OpenAI Chat Model": { "ai_languageModel": [ [ { "node": "AI company researcher", "type": "ai_languageModel", "index": 0 } ] ] }, "Get rows to enrich": { "main": [ [ { "node": "Input", "type": "main", "index": 0 } ] ] }, "Get website content": { "ai_tool": [ [ { "node": "AI company researcher", "type": "ai_tool", "index": 0 } ] ] }, "AI company researcher": { "main": [ [ { "node": "AI Researcher Output Data", "type": "main", "index": 0 } ] ] }, "SerpAPI - Search Google": { "ai_tool": [ [ { "node": "AI company researcher", "type": "ai_tool", "index": 0 } ] ] }, "Structured Output Parser": { "ai_outputParser": [ [ { "node": "AI company researcher", "type": "ai_outputParser", "index": 0 } ] ] }, "AI Researcher Output Data": { "main": [ [ { "node": "Merge data", "type": "main", "index": 1 } ] ] }, "When clicking \"Test workflow\"": { "main": [ [ { "node": "Get rows to enrich", "type": "main", "index": 0 } ] ] }, "Google Sheets - Update Row with data": { "main": [ [ { "node": "Loop Over Items", "type": "main", "index": 0 } ] ] } } }
This workflow utilizes the OpenAI API to facilitate seamless AI-powered chat interactions. By using HTTP requests to gather data and OpenAI's advanced GPT features to generate intelligent responses, this integration is perfect for AI-powered automation users looking to enhance customer engagement. Requires 1 account: OpenAI API. Save hours by automating chat responses and improve user satisfaction with instant, tailored interactions.
This workflow utilizes the Google Sheets API to automatically scrape email addresses from Google Maps, filtering and batching the results for efficient data management. Ideal for professionals in data management, it requires just 1 account: Google Sheets OAuth. Save hours of manual data entry and generate targeted email lists quickly, driving your marketing efforts with precision.
Utilize the Telegram Bot API to automatically transcribe YouTube videos using n8n's YouTube Transcriber node and deliver transcripts directly to your Telegram chat. This workflow is perfect for AI-powered automation users looking to streamline content consumption. Requires 1 account: Telegram Bot Token. Save hours on manual transcription and easily access video summaries for enhanced productivity.
This workflow leverages OpenAI's GPT and AI Chat to analyze form submissions, providing actionable insights for conversion rate optimization. Perfect for AI-powered automation users looking to enhance user engagement. Requires 1 account: OpenAI API. Increase conversion rates by 20% and save hours on manual analysis!
Configure credentials and update service-specific settings before executing the workflow. Review required credentials in the Technical Details section above.