AI Agents

Connect Google Sheets with Slack

12 nodes 234 164 Webhook
Download

Workflow Description

An automation template integrating an intelligent agent powered by Anthropic and OpenAI to read and process Google Sheets data with semantic analysis, then delivering extracted insights and recommendations to Slack channels in real-time.

How it works

  1. 1.Receive incoming request via webhook and process the data payload
  2. 2.Split Google Sheets content into manageable text segments for analysis
  3. 3.Convert text segments into semantic embeddings using OpenAI for intelligent search
  4. 4.Query the Weaviate vector database to retrieve relevant contextual information
  5. 5.Deploy the AI agent powered by Anthropic to analyze data and generate insights
  6. 6.Send results and recommendations to Slack while maintaining conversation context through memory

Use cases

  • Monitor sales data in spreadsheets and send intelligent alerts to your team via Slack
  • Automatically analyze customer reports to identify recurring issues and route them to support teams
  • Generate daily summary reports from Google Sheets data and publish them to designated Slack channels

Requirements

  • Google Cloud account with full API access to Google Sheets and proper authentication setup
  • Anthropic API key and OpenAI API key to enable language models for analysis and understanding
  • Active Weaviate vector database instance or cloud-hosted solution, plus Slack workspace with bot management permissions

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 Anthropic AI Agent Google Sheets Slack

Details

Trigger Webhook
Nodes 12
Apps 8
Views 234
Downloads 164

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

Weaviate Insert

Vector Store Weaviate

#5

Weaviate Query

Vector Store Weaviate

#6

Vector Tool

Tool Vector Store

#7

Window Memory

Memory Buffer Window

#8

Chat Model

Lm Chat Anthropic

#9

RAG Agent

Agent

#10

Append Sheet

Google Sheets

#11

Slack Alert

Slack

#12