AI Agents

Connect Google Sheets with Slack

12 nodes 217 174 Webhook
Download

Workflow Description

An intelligent agent that connects Google Sheets with Slack using AI-powered automation. It receives data via webhook, processes it with OpenAI models and memory systems, retrieves relevant sheet data, and sends automated reports to Slack channels.

How it works

  1. 1.Receive incoming webhook data and split it into manageable text chunks
  2. 2.Convert text into embeddings using OpenAI and store them in Pinecone vector database
  3. 3.Activate an AI agent with memory and tools to query and analyze the data
  4. 4.Fetch related information from Google Sheets and correlate with analysis results
  5. 5.Push formatted reports and insights to designated Slack channels automatically

Use cases

  • Monitor large spreadsheets and notify teams of critical updates through Slack in real time
  • Analyze tabular data intelligently and distribute summaries to relevant team channels

Requirements

  • Valid API keys for OpenAI, Pinecone, Google Sheets, and Slack integrations
  • Active webhook endpoint to receive data from external sources

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Text Splitter OpenAI Vector Store Memory AI Agent Google Sheets Slack

Details

Trigger Webhook
Nodes 12
Apps 7
Views 217
Downloads 174

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (12)

/

Sticky Note

Sticky Note

#1

Webhook Trigger

Webhook

#2

Text Splitter

Text Splitter Character Text Splitter

#3

Embeddings

OpenAI

#4

Pinecone Insert

Vector Store Pinecone

#5

Pinecone Query

Vector Store Pinecone

#6

Vector Tool

Tool Vector Store

#7

Window Memory

Memory Buffer Window

#8

Chat Model

OpenAI

#9

RAG Agent

Agent

#10

Append Sheet

Google Sheets

#11

Slack Alert

Slack

#12