Templates / Summarize PDFs with Groq AI and convert to audio using Qwen TTS

Summarize PDFs with Groq AI and convert to audio using Qwen TTS

Ready for 3.0

by Laiba · 2,176 views · created 2025-08-16 · Document Extraction, 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 12 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Groq Chat Model. It also calls qwen-qwen-tts-demo.hf.space over HTTP.

How it runs

Trigger: When an HTTP POST request hits its webhook URL.

  1. Extract from File: extracts data from a file (pdf)
  2. Code: runs custom Python code
  3. AI Agent: runs an AI agent, with model: Groq Chat Model; memory: Simple Memory
  4. summary (Edit Fields (Set)): sets or maps fields
  5. TTS Request (HTTP Request): calls qwen-qwen-tts-demo.hf.space (POST)
  6. TTS Poll (HTTP Request): calls an HTTP API
  7. Extract Audio URL (Code): runs custom JavaScript code
  8. Edit Fields (Edit Fields (Set)): sets 2 fields: audioUrl, summary
  9. Respond with Both (Respond to Webhook): sends the response back to the webhook caller

Services it uses

Groq Chat Model

HTTP calls to: qwen-qwen-tts-demo.hf.space

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 workflow contains community nodes that are only compatible with the self-hosted version of n8n. How it works - User Uploads PDF : The workflow accepts a PDF via webhook. - Extract Text : n8n extracts the text content from the PDF. - Summarize with AI :…

Excerpt from Laiba'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.