Templates / Generate recipe PDFs from food photos with OpenRouter, Apify and Google Drive

Generate recipe PDFs from food photos with OpenRouter, Apify and Google Drive

Unknown

by Derida Falahian · 2 views · created 2026-09-06 · Content Creation, Multimodal AI

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 9 nodes and runs when someone submits an n8n form (“Foot Receipe Generator”). Along the way it connects OpenRouter Chat Model, Google Drive and Apify (community). It also calls openrouter.ai over HTTP.

How it runs

Trigger: When someone submits an n8n form (“Foot Receipe Generator”).

  1. Post to OpenRouter API (HTTP Request): calls openrouter.ai (POST)
  2. HTML Creator Agent (AI Agent): runs an AI agent, with model: OpenRouter Chat Processor; output parser: Parse Structured Output
  3. Execute Apify Actor (Apify): run actor and get dataset
  4. Retrieve Last Actor Run (Apify): get last run
  5. Fetch Key-Value Record (Apify): work with key value stores
  6. Upload to Google Drive (Google Drive): uses Google Drive

Services it uses

OpenRouter Chat ModelGoogle DriveApify (community)

HTTP calls to: openrouter.ai

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that @apify/n8n-nodes-apify is verified or supports 3.0 (used in Execute Apify Actor, Fetch Key-Value Record, Retrieve Last Actor Run).

Nodes used (7)

From the author

Quick overview This workflow collects an image URL via an n8n form, uses OpenRouter (Google Gemini) to generate recipe text and a print-ready HTML layout, converts the HTML to a PDF using an Apify actor, and uploads the resulting PDF to Google Drive. How it…

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