AI Agents

Connect Google Sheets with Slack

12 nodes 248 162 Webhook
Download

Workflow Description

An automation template that connects Google Sheets with Slack through an AI agent powered by Anthropic. It processes tabular data and converts it into intelligent messages using embeddings and conversation memory to enhance team collaboration.

How it works

  1. 1.Receive webhook trigger and initiate workflow
  2. 2.Split text content and extract data from Google Sheets
  3. 3.Convert data into numeric vectors using Cohere Embeddings
  4. 4.Store vectors in Supabase Vector Store and query them
  5. 5.Process queries through an Anthropic-powered AI agent
  6. 6.Send results and summaries to specified Slack channels

Use cases

  • Automatically push Google Sheets updates to teams via Slack notifications
  • Search spreadsheet data intelligently and answer team queries directly in Slack conversations

Requirements

  • Google Workspace account with Google Sheets access permissions
  • Slack account with app creation and messaging permissions
  • Anthropic API key and Cohere embeddings configuration
  • Supabase database with Vector Extension enabled

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Text Splitter Embeddings Vector Store Memory Anthropic AI Agent Google Sheets Slack

Details

Trigger Webhook
Nodes 12
Apps 8
Views 248
Downloads 162

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

Embeddings Cohere

#4

Supabase Insert

Vector Store Supabase

#5

Supabase Query

Vector Store Supabase

#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