Templates / Ask questions about past meetings using voice with OpenAI and Pinecone

Ask questions about past meetings using voice with OpenAI and Pinecone

Ready for 3.0

by Rahul Joshi βœ“ Β· 115 views Β· created 2026-01-16 Β· Internal Wiki, AI RAG

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.

Nodes used (8)

OpenAIEmbeddings OpenAIPinecone Vector StoreAI AgentAzure OpenAI Chat Model

What it does

πŸ“Š Description This workflow allows users to ask questions about past meetings using their voice. It converts the voice question into text, searches stored meeting notes using Pinecone, and replies with a spoken answer generated by AI. It helps teams quickly recall decisions, tasks, and discussions without reading long meeting notes. πŸ§ πŸ”Š πŸ” What This Template Does 1️⃣ Receives a voice question through a webhook endpoint. 🌐 2️⃣ Converts the audio question into text using speech transcription. πŸŽ€βž‘οΈπŸ“ 3️⃣ Cleans and prepares the question for searching. βœ… 4️⃣ Converts the question into an embedding for semantic search. πŸ” 5️⃣ Searches relevant meeting notes from Pinecone using the team namespace. πŸ“š 6️⃣ Combines retrieved meeting context into a single readable format. 🧩 7️⃣ Uses AI to answer the question strictly from the meeting context. πŸ€– 8️⃣ Converts the AI’s text answer into spoken audio. πŸ”Š 9️⃣ Sends the audio response back to the user via webhook. πŸ” ⭐ Key Benefits βœ… Allows hands-free access to meeting information βœ… Saves time searching through meeting notes βœ… Prevents AI hallucinations using RAG βœ… Supports multiple teams using namespaces βœ… Works with voice-based tools and assistants βœ… Improves meeting recall and clarity 🧩 Features - Voice-based question input - Speech-to-text transcription - Semantic search using Pinecone - Team-based data isolation - Context-aware AI responses - Text-to-speech output - Webhook-driven architecture πŸ” Requirements - OpenAI API key for transcription, embeddings, and speech generation - Azure OpenAI credentials for chat responses - Pinecone API key with a configured index - Matching embedding model for ingest and query - Webhook client capable of sending audio files 🎯 Target Audience - Teams that conduct frequent meetings - Managers needing quick decision recall - Remote and distributed teams - Product, engineering, and operations teams - Automation builders using n8n - Organizations adopting voice-based workflows

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.