Templates / 🍎 Update grocery lists in Asana via Telegram voice & text using GPT-4o mini

🍎 Update grocery lists in Asana via Telegram voice & text using GPT-4o mini

Ready for 3.0

by Zawanah · 472 views · created 2025-08-25 · AI Chatbot, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 11 nodes and runs on Telegram events (message). Along the way it connects Telegram, OpenAI, OpenRouter Chat Model and Asana.

How it runs

Trigger: On Telegram events (message).

  1. Route Text or Voice (Switch): routes items into 2 branches
  2. Get Text Field (Edit Fields (Set)): sets 1 field: text
  3. Download Voice File (Telegram): work with file
  4. Grocery Agent (AI Agent): runs an AI agent, with model: GPT 4o mini; 3 tools (Search for Grocery Item, Update Expiry Date & Qty, Check or Uncheck Grocery Items)
  5. Transcribe a recording (OpenAI): transcribe (audio)
  6. Reply in Chat (Telegram): uses Telegram

Services it uses

TelegramOpenAIOpenRouter Chat ModelAsana

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (9)

From the author

This n8n workflow demonstrates how to use AI to update your grocery list in Asana via Telegram chat or voice. Use cases - Update grocery list details in Asana eg. check or uncheck the items, update expiry dates, update quantities etc. How it works - Instruct…

Excerpt from Zawanah's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.