AI Agents

Create an AI Slack with Google Gemini

10 nodes 251 137 Webhook
Download

Workflow Description

An automation that integrates a Google Gemini-powered AI agent with Slack, receiving messages via webhook, maintaining conversation context through a memory buffer, and delivering intelligent responses directly to the channel.

How it works

  1. 1.Receive message from Slack through webhook trigger
  2. 2.Pass content to the Gemini-powered AI agent node
  3. 3.Retrieve previous conversation context from memory buffer window
  4. 4.Generate and send intelligent response back to Slack channel

Use cases

  • Teams needing an always-on AI assistant directly in Slack without external tools
  • Organizations automating Q&A with context-aware responses across conversations

Requirements

  • Google Gemini API key with active authentication
  • Accessible webhook endpoint configured in Slack App settings
  • Slack bot permissions to send messages in target channels

Service Value

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

Apps Used

Gemini Memory Slack AI Agent

Details

Trigger Webhook
Nodes 10
Apps 4
Views 251
Downloads 137

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 (10)

Sticky Note

Sticky Note

#1

Sticky Note2

Sticky Note

#2

Sticky Note3

Sticky Note

#3

Google Gemini Chat Model

Gemini Model

#4

Window Buffer Memory

Memory Buffer Window

#5

Sticky Note4

Sticky Note

#6

Sticky Note1

Sticky Note

#7

Send response back to slack channel

Slack

#8

Webhook to receive message

Webhook

#9

Agent

Agent

#10