πŸ”„οΈ AI warehouse inventory cycle count bot using GPT, Telegram and Google Sheets β€” n8n Workflow

High complexity⚑ Trigger28 nodes🏷️ MiscellaneousπŸ‘ 199 viewsby Samir Saci

Overview

Tags: Logistics, Supply Chain, Warehouse Operations, Paperless Processes, Inventory Management

Context

Hi! I’m Samir, Supply Chain Engineer, Data Scientist based in Paris, and founder of LogiGreen.

> Let's use AI with n8n to help SMEs digitalise their logistics operations!

Traditional inventory cycle counts often require clipboards, scanners, and manual reconciliation.

With this workflow, the operator walks through the warehouse, sends voice messages, and the bot automatically updates

Nodes used

Google SheetsTelegramAI AgentOpenAI Chat ModelStructured Output ParserOpenAI

Workflow Preview

AI Powered Inventory Cycle Count Telegram Bot
How it works
1. The workflow is triggered whenever an operator sends
2. It checks whether the message is a command or a voic
1. Telegram Trigger and message format check
2. Get all the locations not yet counted
3. Transcribe and parse the operator audio co
4. If the location or the quantity is missing
5. If the location is in the scope of the cyc
7. Get all the locations not yet counted
6. Generate help or error message based on th
8. Generate a customised instruction to go th
Tutorial
@youtube
parsermodel
⚑
T
Telegram Trigger
Transcribe Operator Comm…
Model: Information Extra…
Structured Output Parser
T
Transcription Error
Ask to repeat
Update Inventory Quantity
Error Message: Wrong Loc…
Get Location, Qty
C
Command
Collect Remaining Locati…
Collect Audio
C
Command Selection
Help Message
W
Wait
R
Remaining Locations
N
Number of Locations
L
Last Location ?
C
Combine with Location Re…
Wrong Command
I
Is Audio?
Get Locations to Check
E
Extract Location IDs
M
Merge Transcript With Lo…
I
Is Location in Scope?
Send Instruction: Next L…
Send Instruction: Last L…
F
First Location
28 nodes28 edges

How it Works

  1. 1

    Trigger

    The workflow starts with a trigger trigger.

  2. 2

    Process

    Data flows through 28 nodes, connecting agent, aggregate, googlesheets.

  3. 3

    Output

    The workflow completes its automation and delivers the result to the configured destination.

Node Details (28)

GO

Google Sheets

googleSheets

#1
TE

Telegram

telegram

#2
AI

AI Agent

n8n-nodes-langchain.agent

#3
OP

OpenAI Chat Model

n8n-nodes-langchain.lmChatOpenAi

#4
ST

Structured Output Parser

n8n-nodes-langchain.outputParserStructured

#5
OP

OpenAI

n8n-nodes-langchain.openAi

#6

How to Import This Workflow

  1. 1Click Download JSON button on the right to save the workflow file.
  2. 2Open your n8n instance. Go to Workflows β†’ New β†’ Import from file.
  3. 3Select the downloaded ai-warehouse-inventory-cycle-count-bot-using-gpt-telegram-and-google-sheets file and click Import.
  4. 4Set up credentials for each service node (API keys, OAuth, etc.).
  5. 5Click Test Workflow to verify everything works, then activate it.

Or paste directly in n8n β†’ Import from JSON:

{ "name": "πŸ”„οΈ AI warehouse inventory cycle count bot using GPT, Telegram and Google Sheets", "nodes": [...], ...}

Integrations

agentaggregategooglesheetsiflimitlmchatopenaimergeopenaioutputparserstructuredsetswitchtelegramtelegramtriggerwait

Get This Workflow

Download and import in one click

Download JSONView on n8n.io
Nodes28
Complexityhigh
Triggertrigger
Views199

Created by

Samir Saci

Samir Saci

@samirsaci

Tags

agentaggregategooglesheetsiflimitlmchatopenaimergeopenaioutputparserstructuredset
⚑

New to n8n?

n8n is a free, open-source workflow automation tool. Self-host it or use the cloud version.

Get n8n Free β†’

Related Miscellaneous Workflows