Templates / Sync ONDC seller catalog between Google Sheets, seller app, and OpenAI

Sync ONDC seller catalog between Google Sheets, seller app, and OpenAI

Ready for 3.0

by Rahul Joshi ✓ · 18 views · created 2026-10-06 · Document Extraction, AI Summarization

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 26 nodes and runs on a schedule (every 30 minutes) (plus 1 other trigger). Along the way it connects Google Sheets, OpenAI and Gmail.

How it runs

Trigger: On a schedule (every 30 minutes) (plus 1 other trigger).

  1. Set Catalog Config (Edit Fields (Set)): sets 29 fields: seller_name, sheet_id, catalog_sheet…
  2. Get Catalog Sheet (Google Sheets): uses Google Sheets
  3. Fetch Live Catalog from Seller App (HTTP Request): calls an HTTP API
  4. Detect Changed Rows (Code): runs custom JavaScript code
  5. Select Rows for AI Clean-up (Code): runs custom JavaScript code
  6. Skip AI? (If): checks a condition and branches into true / false
  7. Collect Image URLs (Code): runs custom JavaScript code
  8. AI Clean Product Attributes (OpenAI): uses OpenAI
  9. Skip Image Check? (If): checks a condition and branches into true / false
  10. Merge AI Output into Rows (Code): runs custom JavaScript code

…plus 14 more steps. See the full node list below.

Services it uses

Google SheetsOpenAIGmail

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 (10)

From the author

Quick Overview This workflow syncs an ONDC seller catalog from Google Sheets to a seller app API on a schedule or via webhook, using OpenAI to clean product content, validating ONDC retail rules, checking image links, writing sync results back to the sheet,…

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