Templates / Sync website crawl deltas into Qdrant with Apify and OpenAI embeddings

Sync website crawl deltas into Qdrant with Apify and OpenAI embeddings

Unknown

by Apify ✓ · 20 views · created 2026-09-24 · Engineering, AI RAG

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 workflow has 7 nodes and runs on Apify events. Along the way it connects Apify (community). It also calls api.apify.com over HTTP.

How it runs

Trigger: On Apify events.

  1. Fetch Qdrant Vectors Pre-Sync (HTTP Request): calls an HTTP API
  2. Post Dataset to Qdrant (HTTP Request): calls api.apify.com (POST)
  3. Wait: waits 30 seconds
  4. Fetch Qdrant Vectors Post-Sync (HTTP Request): calls an HTTP API
  5. Retrieve Sync Log (HTTP Request): calls an HTTP API
  6. Analyze Freshness Report (Code): runs custom JavaScript code

Services it uses

Apify (community)

HTTP calls to: api.apify.com

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 When Apify Job Completes).

Nodes used (4)

From the author

Quick overview This workflow triggers on a completed Apify Website Content Crawler run, syncs the crawl dataset into a Qdrant collection using OpenAI embeddings, then compares vector counts and parses the Apify run logs to report what chunks were added,…

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