AI Agents

Connect Google Sheets with Slack

12 nodes 251 156 Webhook
Download

Workflow Description

An automation template that activates an AI agent to process Google Sheets data using text processing and embeddings, then delivers insights and answers to Slack channels in real time with full documentation and context retention.

How it works

  1. 1.Receive webhook requests and convert them into processable transactions
  2. 2.Split long text content and generate embeddings via OpenAI
  3. 3.Search vector store and memory for relevant context retrieval
  4. 4.Execute the AI agent to analyze data and generate answers
  5. 5.Fetch additional data from Google Sheets tables as needed
  6. 6.Send formatted results and reports to Slack channels

Use cases

  • Process complex customer inquiries and deliver intelligent responses directly to sales teams via Slack
  • Analyze large Google Sheets datasets and extract business insights with instant team notifications

Requirements

  • Active OpenAI API key with permissions for models, language, and embeddings
  • Pinecone account for efficient vector storage and retrieval

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 251
Downloads 156

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