Create Google Tasks from Tactiq meeting transcripts using OpenAI and Telegram
Quick overview This workflow monitors a Google Drive folder for new Tactiq transcript files, uses OpenAI to extract explicit action items, creates matching Google Tasks, sends a Telegram notification, and logs each processed transcript in an n8n Data Table to prevent duplicate processing.
How it works Triggers when a new file is created in a specified Google Drive folder (or on an optional 12-hour schedule). Loads previously processed transcript filenames from an n8n Data Table and lists files in the target Google Drive folder. Filters out files that have already been processed, then downloads each new transcript and converts it to plain text. Sends the transcript text to OpenAI to return strict JSON containing only explicit action items with an owner, optional due date, and an evidence quote. Creates a Google Task for each extracted action item, including source transcript details in the task notes, and sends a Telegram error message if task creation fails. Records the transcript as processed in the n8n Data Table (including zero-task transcripts) and sends a Telegram success message.
Setup Add credentials for Google Drive, Google Tasks, OpenAI, and Telegram. Create or choose an n8n Data Table to store processed transcripts (for example, with columns like nombre_archivo, fecha_proceso, and total_tareas). Update the template variables with your Google Drive folder ID, Google Tasks list ID, Data Table ID, Telegram chat ID, and preferred timezone. In the Google Drive trigger, select the same transcript folder you set in the template variables.
Requirements Tactiq account, Google account
Related Templates
Restore your workflows from GitHub
This workflow restores all n8n instance workflows from GitHub backups using the n8n API node. It complements the Backup ...
Build a Restaurant Voice Assistant with VAPI and PostgreSQL for Bookings & Orders
This n8n template demonstrates how to create a comprehensive voice-powered restaurant assistant that handles table reser...
Extract Named Entities from Web Pages with Google Natural Language API
Who is this for? Content strategists analyzing web page semantic content SEO professionals conducting entity-based anal...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments