Google Sheets Automation Workflows
3,632 ready-made Google Sheets workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Spreadsheet-driven automations: logging, reporting, syncing rows to and from every tool in your stack.
Automate Multi-Platform Social Media Lookup from Google Sheets with Gemini AI
## Who's it for This template is designed for **campaigners, researchers, and organizers who need to enrich spreadsheets of contacts with publicly available social media profiles**. Ideal for advocacy campaigns, outreach, or digital organizing where fast, scalable people lookup is needed. ## What it does This workflow scans a Google Sheet for rows marked as unanalysed (`Analysed? = false`), sends each contact to a dedicated AI-powered research agent, and returns structured public profile links across major platforms like: - Twitter/X - LinkedIn - Facebook - Instagram - GitHub - TikTok - YouTube - Reddit - Threads - Medium - Substack - And more (18+ total) It processes one contact per run for clarity and stability, appending the results back to the original Google Sheet. ## How to set it up 1. **Copy the [Google Sheet template](https://docs.google.com/spreadsheets/d/1nZ8a7MCU-Ku99cRsBkyer-zUPUb-QcMBzovzU3E-IH4/edit?usp=sharing)**. This sheet includes sample columns and headers for contacts and social profile fields. 2. Paste your contact list at the end of the sheet. 3. For each new contact, make sure the **Analysed?** column is set to `false`. 4. Clone this workflow and [the AI Research Agent subworkflow](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/). 5. Connect your Google Sheets account in n8n. 6. Update the workflow with your sheet ID and sheet name (`Sheet1` by default). 7. Trigger the workflow on a schedule (e.g., every 15 minutes) or run it manually. ## Requirements - **Google Sheets integration** set up in n8n - Access to [this AI research subworkflow](https://n8n.io/workflows/5588-multi-tool-research-agent-for-animal-advocacy-with-openrouter-serper-and-open-paws-db/) - OpenRouter API key - n8n (self-hosted or cloud) ## How to customize the workflow - Modify the research agent to prioritize specific platforms or return only verified profiles. - Add more profile columns to the Google Sheet and schema to match your custom fields. - Add logic to send alerts (email, Slack, etc.) for specific contacts. - Use an n8n webhook instead of a schedule to run the process on demand. - Use a loop over all items to process all rows sequentially (only recommended for small datasets due to memory constraints)
n8n$9.99Automate Sending Personalized Emails from Google Sheets with SendGrid
This n8n workflow automates the process of sending personalized emails using predefined templates stored in Google Sheets, leveraging SendGrid for email delivery. It ensures consistent and efficient email personalization without the need for AI-generated content.
n8n$9.99Automate Real-time QuickBooks Invoice Sync to Google Sheets
# This n8n template from [Intuz](https://www.intuz.com/) provides a complete and automated solution for real-time financial reporting. It instantly syncs new QuickBooks invoices to Google Sheets, using specific invoice data or keywords as triggers to ensure your financial records are always accurate and up-to-date. It uses a webhook to capture every new or updated invoice and logs the essential details into a designated Google Sheet. Perfect for creating custom reports, data backups, or a real-time dashboard of your accounts receivable. ## Use Cases - **Financial Reporting:** Create a simple, shareable Google Sheet for team members who don't have QuickBooks access. - **Data Backup:** Maintain a secure, independent log of all your invoices outside of the QuickBooks ecosystem. - **Custom Dashboards:** Use the Google Sheet as a data source for tools like Google Data Studio or Grafana to build custom financial dashboards. - **Auditing:** Easily track the history and status of all invoices in a simple, searchable spreadsheet format. ## How it Works **1. Instant Webhook Trigger:** The workflow activates the moment an invoice is created or updated in QuickBooks. The QuickBooks webhook sends a notification to n8n, kicking off the process in real time. **2. Fetch Full Invoice Details:** The initial webhook notification only contains the invoice ID. This node uses that ID to make a call back to the QuickBooks API and retrieve the complete invoice data, including customer name, due date, and more. **3. Format Key Data:** A simple Code node cleans up the data fetched from QuickBooks. It extracts only the fields you need—ID, Domain, Customer Name, and Due Date—and structures them perfectly for the next step. **4. Append or Update in Google Sheets:** The final node connects to your Google Sheet and uses the powerful Append or Update operation. - If the ID of the invoice doesn't exist in the sheet, it adds a new row. - If the ID already exists, it updates the existing row with the latest information. This ensures your Google Sheet is always a perfect mirror of your QuickBooks invoice data, preventing duplicates and keeping everything current. ## Setup Instructions For this workflow to run successfully, follow these setup steps: **1. Credentials:** - QuickBooks: Connect your QuickBooks account credentials to n8n. - Google: Connect your Google account using OAuth2 credentials. Ensure the Google Sheets and Google Drive APIs are enabled. **2. QuickBooks Webhook Configuration:** - Activate the workflow. Copy the Production URL from the Webhook node. - In your Intuit Developer Portal, go to the webhooks section for your app. - Paste the URL and subscribe to Invoice events (e.g., Create, Update). **3. Google Sheet Setup:** - Create a Google Sheet for your invoice data. - Crucially, create the following headers in the first row of your sheet: - ID - Domain - Customer Name - Due Date **4. Node Configuration:** - In the Append or update row in sheet node, select your Google Sheet document and the specific sheet name from the dropdown lists. The columns should map automatically if you've set up the headers correctly. ## Connect with us - Website: https://www.intuz.com/services - Email: getstarted@intuz.com - LinkedIn: https://www.linkedin.com/company/intuz - Get Started: https://n8n.partnerlinks.io/intuz ## For Custom Workflow Automation Click here - [Get Started](https://www.intuz.com/get-started)
n8n$9.99Automate Invoice Payment Reminders Using Google Sheets and Gmail
Streamline your invoicing process by automatically sending payment reminders for due or overdue invoices using Google Sheets and Gmail.
n8n$4.99Automate Zillow Property Data Collection with Bright Data and Google Sheets
This workflow automates the extraction of Zillow property listings based on location and category using the Bright Data API, and stores the data in Google Sheets for easy access and analysis.
n8n$14.99Automate Event Registration & Follow-Ups with Gmail Reminders & Google Sheets
## How it works **Simplified registration**: Automatically captures sign-ups via optimized web forms. **Instant confirmations**: Immediately sends confirmation emails with event details and calendar invites. **Scheduled reminders**: Automatic reminder sequence before the event to maximize attendance. **Post-event follow-up**: Automatically collects feedback and nurtures participants. --- ## Set up steps 1. **Registration form**: Create or connect your event registration form. 2. **Calendar system**: Integrate with Google Calendar or Outlook to manage time slots. 3. **Email service**: Set up your sending platform (Gmail, SendGrid, Mailchimp). 4. **CRM integration**: Sync with your CRM for participant tracking. 5. **Feedback survey**: Prepare your post-event satisfaction questionnaire. 6. **Personalized sequences**: Tailor messages based on event type. --- ## Key Features **Optimized registration**: Responsive forms with real-time validation **Automatic calendar management**: Instantly adds to calendars and manages time slots **Smart reminders**: Progressive sequence (D-7, D-1, H-2) with personalized content **Complete tracking**: Monitors sign-ups, attendance, and participation rates **Multi-event support**: Manage multiple events and formats simultaneously **Mobile notifications**: Push alerts and SMS for urgent reminders **Automatic feedback**: Collects and analyzes participant feedback automatically **Detailed analytics**: Performance reports and improvement insights --- ## Supported Event Types - **Webinars**: Online sessions with auto-generated access links - **Conferences**: In-person events with seat and logistics management - **Trainings**: Learning sessions with progress tracking - **Meetings**: Internal meetings with invite coordination - **Workshops**: Practical sessions with materials and prerequisites --- ## Automated Sequence 1. **Sign-up** Immediate confirmation + calendar invitation 2. **D-7** Reminder email with detailed program 3. **D-1** Final reminder with practical info 4. **H-2** Last-minute notification with access links/details 5. **Post-event** Satisfaction survey + additional content
n8n$9.99Automate TikTok Video Transcription with RapidAPI and Google Sheets
# TikTok Transcript Generator ## Overview This automated workflow extracts transcripts from TikTok videos by reading video URLs from a Google Sheet, calling the **API via [TikTok Transcript Generator](https://rapidapi.com/PrineshPatel/api/tiktok-transcript-generator)**, cleaning the subtitle data, and updating the sheet with transcripts. It efficiently handles batches, errors, and rate limits to provide a seamless transcription process. ## Key Features - **Batch processing:** Reads and processes multiple TikTok video URLs from Google Sheets. - **Automatic transcript generation:** Uses the **[TikTok Transcript Generator API on RapidAPI](https://rapidapi.com/PrineshPatel/api/tiktok-transcript-generator)**. - **Clean subtitle output:** Removes timestamps and headers for clear transcripts. - **Error handling:** Marks videos with no available transcript. - **Rate limiting:** Implements wait times to avoid API throttling on **[RapidAPI](https://rapidapi.com/PrineshPatel/api/tiktok-transcript-generator)**. - **Seamless Google Sheets integration:** Updates the same sheet with transcript results and statuses. ## API Used - **[TikTok Transcript Generator API](https://rapidapi.com/PrineshPatel/api/tiktok-transcript-generator)** ## Google Sheet Columns | Column Name | Description | |----------------|-----------------------------------------------| | Video Url | URL of the TikTok video to transcribe | | Transcript | Generated transcript text (updated by workflow) | | Generated Date | Date when the transcript was generated (YYYY-MM-DD) | ## Workflow Nodes Explanation | Node Name | Type | Purpose | |-------------------------|-----------------------|-----------------------------------------------------------------------| | When clicking “Execute workflow” | Manual Trigger | Manually starts the entire transcription workflow. | | Google Sheets2 | Google Sheets (Read) | Reads TikTok video URLs and transcript data from Google Sheets. | | Loop Over Items | Split In Batches | Processes rows in smaller batches to control execution speed. | | If | Conditional Check | Filters videos needing transcription (URL present, transcript empty). | | HTTP Request | HTTP Request | Calls the **TikTok Transcript Generator API on [RapidAPI](https://rapidapi.com/PrineshPatel/api/tiktok-transcript-generator)** to fetch transcripts. | | If1 | Conditional Check | Checks for valid API responses (handles 404 errors). | | Code | Code (JavaScript) | Cleans and formats raw subtitle text by removing timestamps. | | Google Sheets | Google Sheets (Update)| Updates the sheet with cleaned transcripts and generation dates. | | Google Sheets1 | Google Sheets (Update)| Updates sheet with “No transcription available” message on error. | | Wait | Wait | Adds delay between batches to avoid API rate limits on **[RapidAPI](https://rapidapi.com/PrineshPatel/api/tiktok-transcript-generator)**. | ## Challenges Resolved - **Manual Transcription Effort:** Eliminates the need to manually transcribe TikTok videos, saving time and reducing errors. - **API Rate Limits:** Introduces batching and wait periods to avoid exceeding API usage limits on **[RapidAPI](https://rapidapi.com/PrineshPatel/api/tiktok-transcript-generator)**, ensuring smooth execution. - **Incomplete or Missing Data:** Filters out videos already transcribed and handles missing transcripts gracefully by logging appropriate messages. - **Data Formatting Issues:** Cleans raw subtitle data to provide readable, timestamp-free transcripts. - **Data Synchronization:** Updates transcripts back into the same Google Sheet row, maintaining data consistency and ease of access. ## Use Cases - Content creators wanting to transcribe TikTok videos automatically. - Social media analysts extracting text data for research. - Automation enthusiasts integrating transcript generation into workflows. ## How to Use 1. Prepare a Google Sheet with the columns: **Video Url**, **Transcript**, and **Generated Date**. 2. Connect your Google Sheets account in the workflow. 3. Enter your **RapidAPI** key for the TikTok Transcript Generator API. 4. Execute the workflow to generate transcripts. 5. View transcripts and generated dates directly in your Google Sheet. --- **Try this workflow to automate your TikTok video transcriptions efficiently!** Create your **free n8n account** and set up the workflow in just a few minutes using the link below: ☀️🌟 [Start Automating with n8n](https://n8n.partnerlinks.io/7fuarh1e6dz5) Save time, stay consistent, and grow your LinkedIn presence effortlessly!
n8n$14.99Automate Solar Energy Monitoring and Alerts with Gmail, Google Sheets, and Slack
This workflow automates the monitoring of solar energy production every 2 hours, sending alerts via Gmail if output falls below a set threshold, logging data in Google Sheets, and posting daily summaries to Slack.
n8n$9.99Automate Sentiment Analysis and Visualization of Google Sheets Reviews
Streamline your feedback process by automatically analyzing customer reviews from Google Sheets, categorizing sentiments, and visualizing the results with a chart sent via Gmail.
n8n$9.99Add New Incoming Emails to a Google Sheets Spreadsheet as a New Row
This n8n workflow automates the process of capturing and storing incoming email details in a structured spreadsheet format, such as Google Sheets or Excel. Whenever a new email is received, the workflow extracts key details—including the sender's email, subject, email body, and optional attachments—and logs them as a new row in the spreadsheet. You can customize this workflow to extract additional details, filter emails based on specific criteria, or send notifications when new entries are added. ## Pre-conditions & Requirements Before setting up this workflow, ensure that: - You have access to the email provider (e.g., Gmail, Outlook, or IMAP-supported email services). - The Gmail Node must be enabled in n8n. - You must authenticate n8n with Google OAuth2 to access your inbox. - Ensure that the Gmail API is enabled in the Google Cloud Console. - You have an existing Google Sheet where data will be stored. - The Google Sheets API is enabled. - You authenticate n8n with your Google account. ## Steps ### Step 1: Add the Gmail Trigger Node - Click on Add Node and search for Gmail. - Select Gmail Trigger and click to add it. - Under Authentication, click Create New and authenticate with your Google account. (If you have already connected your Google account, simply select it.) - In the Trigger Event field, select Message Received. - Under Filters, you can specify: - Label/Mailbox: If you want to listen to emails from a specific folder (optional). - From Address: If you only want to receive emails from specific senders (optional). - Click Execute Node to test the connection. - Click Save. **What This Does:** This node listens for new incoming emails in your Gmail inbox. ## Step 2: Store Email Data in Google Sheets - Click on Add Node and search for Google Sheets (or Microsoft Excel, if applicable). - Under Authentication, connect your Google account. - Select the target Spreadsheet and Sheet Name where the data will be stored. - Set the Operation to Append Row. - Map the extracted email data to the correct columns. - Click Execute Node to test and verify data storage. - Click Save. **What This Does:** This node automatically adds a new row for each incoming email, ensuring a structured and searchable email log. ## Final Step Attach both nodes and execute the workflow. ## Who's behind this? WeblineIndia's [AI development team](https://www.weblineindia.com/ai-development.html). We've delivered 3500+ software projects across 25+ countries since 1999. From no-code automations to complex AI systems - our AI team builds tools that drive results. Looking to [hire AI developers](https://www.weblineindia.com/hire-ai-developers.html)? Start with us.
n8n$4.99Automate SEO Backlink Discovery and Outreach with AI and Google Sheets
This workflow automates the discovery and analysis of SEO backlinks using AI, categorizes them, and manages outreach campaigns through Google Sheets.
n8n$14.99Automate Company Data Enrichment from ZoomInfo to Google Sheets
This workflow enriches company domain lists with detailed business information from ZoomInfo, organizing the data in Google Sheets for sales and research purposes.
n8n$14.99Automate Multi-Period Financial Reporting with AI from Google Sheets
This workflow automates the generation of financial reports by comparing revenue and expenses across different periods using data from Google Sheets. It leverages AI for in-depth analysis and summarization, providing valuable insights for business reporting.
n8n$14.99Auto-Generate Instagram Content Schedule with GPT-4, Apify, and Google Sheets
## Try It Out! ### This n8n template creates a fully automated Instagram content schedule using AI and Google Sheets. It is perfect for content creators, marketing teams, or local businesses looking to organize and scale their social media posting. ### How it works The workflow starts by reading two sets of inputs from a Google Sheet: - Your content strategy inputs (Pillar, Objective, Frequency, Format, Structure, Examples). - A list of scraped blog posts with title, URL, and description (fetched from your website). - Blog posts are scraped using Apify and parsed to extract key fields, which are stored in a tab labeled Input (blog month). - You can assign a preferred posting month for each blog (e.g., fall blog posts get tagged for September). - The workflow then merges both inputs and extracts the relevant information for further information added by ChatGPT. ### AI Scheduling & Personalization Once merged, the workflow loops through each content item and: - Identifies if the scheduled post falls on or near a holiday (like Mother's Day) and adjusts the content accordingly. - A reference tool is attached to guide structure and tone, based on a library of post examples. - Sends the content to an AI Agent (using GPT-4, but customizable) that generates: 1. A compelling Instagram caption 2. A visual description 3. Hashtags 4. Suggested post date, day, content pillar, and format (carousel, reel, image, etc.) ### Output - All generated content including captions, structure, dates, hashtags, and pillar is exported into a tab titled Output in your Google Sheet. - The final schedule is ready for manual review, editing, or publishing to social media. ### How to use - The workflow uses a manual trigger to start, but you can replace it with a Webhook, cron job, or form submission. - Add/edit your content strategy in Google Sheets. ### How to Set-Up #### Initial Input Tab - Define your content pillars and structure - Create a tab named Input or Strategy Include these columns: - Pillar: e.g., Family images - Objective: e.g., Showcase images - Frequency: e.g., Bi-weekly - Content Form: e.g., Images, Reels - Structure: brief description of expected layout (e.g., carousel Q&A, singular photo) - Examples: prompts or questions to guide AI (e.g., Why do you think families should do a session?) #### Input (blog month) Tab - Store scraped blog content Include these columns: - URL: direct link to blog post - Title: blog post title - Description: short summary of the post - Preferred Month: month you want it posted (e.g., August, September) - This sheet is partially auto-filled by the workflow (except for Preferred Month) #### Output Tab - Final scheduled content Include these columns: - Date: scheduled posting date (YYYY-MM-DD) - Day: day of the week - Pillar: content category assigned - Format: e.g., Images, Reels, Carousel - Description: visual summary - Caption: Instagram-ready caption - Hashtags: complete hashtag block ### To use the Apify HTTP Request node: 1. Drag in an HTTP Request node into your n8n workflow. 2. Set the Method and URL based on how you're using Apify: - Use POST if you want to run an actor live with dynamic input (e.g., scrape blog posts in real time). - Use GET if you want to retrieve results from a completed or static dataset run (faster and cheaper if you're reusing previous data). 3. Configure query or body parameters. 4. Include your Apify API token for authentication (e.g., token=YOUR_API_KEY) - For POST: include an input object with any required actor settings (e.g., blog URL to scrape). - For GET: specify the dataset ID in the URL. 5. Test the node to ensure you're retrieving the blog titles, descriptions, and URLs as expected. ### Requirements - Apify account for scraping blog posts - OpenAI key (e.g., GPT-4) or another model of your choice - Google Sheets Credentials ### Example Use Cases - A photographer repurposing blogs into Instagram carousels - A nonprofit automatically generating seasonal posts - A small team managing multi-pillar content across weeks or months ### Need Help? Join the n8n Discord or ask in the n8n Forum! Happy Content Making!
n8n$14.99Automate WhatsApp Bulk Messaging from Google Sheets with Wasender API
Streamline your communication by automatically sending bulk WhatsApp messages from Google Sheets using the Wasender API. Ideal for marketers and small businesses seeking a cost-effective solution.
n8n$4.99Automate YouTube Trend Analysis and Data Collection in Google Sheets
Effortlessly track trending YouTube videos in your niche and compile essential data into Google Sheets for comprehensive analysis. Perfect for content creators and marketers.
Make$2.99Automate Domain Traffic Enrichment with SimilarWeb and Google Sheets
Automatically enhance your domain list in Google Sheets with traffic analytics from SimilarWeb, and optionally export the enriched data to Airtable for further analysis.
n8n$9.99Automated SEO Keyword Analysis with RapidAPI and Google Sheets
## Automated Keyword Analysis with On-Page SEO Workflow ### Description Boost your SEO strategy by automating keyword research and on-page SEO analysis with n8n. This workflow uses user input (keyword + country), retrieves essential data using the powerful [**SEO On-Page API**](https://rapidapi.com/PrineshPatel/api/seo-on-page), and saves it directly into Google Sheets. Ideal for marketers, content strategists, and SEO agencies looking for efficiency. --- ## Node-by-Node Flow Explanation ### 1. **On Form Submission** Triggers the workflow when a user submits a keyword and country via a simple form. ### 2. **Global Storage** Captures and stores the submitted keyword and country for use across the workflow. ### 3. **Keyword Insights Request** Sends a POST request to the [**SEO On-Page API**](https://rapidapi.com/PrineshPatel/api/seo-on-page) to fetch keyword suggestions (broad match keywords). ### 4. **Re-Format** Extracts the relevant `broadMatchKeywords` array from the keyword API response. ### 5. **Keyword Insights** Appends extracted keyword suggestions into the **Keyword Insights** tab in Google Sheets. ### 6. **Keyword Difficulty Request** Sends a second POST request to the [**SEO On-Page API**](https://rapidapi.com/PrineshPatel/api/seo-on-page) to fetch keyword difficulty and SERP data. ### 7. **Re-Format 2** Extracts the `keywordDifficultyIndex` value from the API response. ### 8. **Keyword Difficulty** Saves the keyword difficulty score into the **Keyword Difficulty** sheet for reference. ### 9. **Re-Format 5** Extracts SERP result data from the difficulty API response. ### 10. **SERP Result** Appends detailed SERP data into the **Serp Analytics** sheet in Google Sheets. --- ## Benefits - **Fully Automated SEO Research** - No manual data entry or API calls required. - **Real-time Data Collection** - Powered by [**SEO On-Page API on RapidAPI**](https://rapidapi.com/PrineshPatel/api/seo-on-page), ensuring fresh and reliable results. - **Organized Insights** - Data is cleanly categorized into separate Google Sheets tabs. - **Time Saver** - Instantly analyze keywords without switching between tools. --- ## Use Cases - **SEO Agencies** - Generate keyword reports for clients automatically. - **Content Writers** - Discover keyword difficulty and SERP competition before drafting. - **Digital Marketers** - Monitor keyword trends and search visibility in real-time. - **Bloggers & Influencers** - Choose better keywords to rank faster on search engines. --- ## API Reference This workflow is powered by the **[SEO On-Page API](https://rapidapi.com/PrineshPatel/api/seo-on-page)** available on RapidAPI. It offers keyword research, difficulty metrics, and SERP analytics through simple endpoints, making it ideal for automation with n8n. --- > **Note:** Make sure to replace `your key` with your actual RapidAPI key in both HTTP Request nodes for successful API calls. Create your **free n8n account** and set up the workflow in just a few minutes using the link below: [Start Automating with n8n](https://n8n.partnerlinks.io/7fuarh1e6dz5) Save time, stay consistent, and grow your LinkedIn presence effortlessly!
n8n$14.99Automate Sentiment Analysis for Product Reviews with Google Sheets and OpenAI
Automatically analyze and classify product reviews by sentiment using Google Sheets and OpenAI, streamlining feedback management and enhancing customer insights.
n8n$4.99Conduct AI-Enhanced Product Satisfaction Surveys via Telegram and Google Sheets
This workflow automates product satisfaction surveys using a Telegram chatbot to gather responses, which are then stored in Google Sheets. It leverages AI to ask follow-up questions, enhancing user engagement and insights.
n8n$24.99Automate Lead Generation from Social Engagement with Rigify, Google Sheets, and Slack
This workflow automates the process of generating leads by monitoring social media engagement, enriching prospect data, and notifying teams via Slack for immediate action.
n8n$9.99Automate Local Business Contact Extraction with Google Sheets and AI
This n8n workflow automates the extraction of local business contact details using search terms and locations from Google Sheets. It enriches the data with email addresses using AI, ensuring efficient lead generation.
n8n$14.99Create Personal Data Vector Store from Google Sheets with OpenAI & Gemini AI
This workflow integrates **Google Sheets** with **Supabase Vector Store** for storing personal data as vectors. It utilizes **OpenAI** and **Google Gemini** AI models for enhanced data processing and querying. The workflow performs the following tasks: - **Extracts personal data** from Google Sheets. - Processes the data using **AI tools** like OpenAI and Google Gemini for intelligent insights. - **Inserts the data** into **Supabase** as vectors, enabling efficient storage and fast querying. - Includes seamless integration with **Postgres** for memory management. - Supports data **loading**, **embedding**, and **management**. This template is ideal for: - Personal data storage with AI-driven **querying** and **analysis**. - Building **intelligent agents** that interact with your data. - Efficient vector-based storage for **personal information**. Perfect for those looking to integrate AI into their personal data workflows.
n8n$9.99Automate Cold Calling with AI and Google Sheets
Streamline your cold calling process by integrating Vapi.ai's conversational AI with Google Sheets and Slack, enabling efficient lead qualification and follow-up.
n8n$19.99
More integrations
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work