Real workflow files, mapped into visual examples.

These sample projects are visual summaries of the n8n JSON files provided for this portfolio. The diagrams show the nodes and connections present in those files; they are not running workflows or claims of client results.

Discuss a workflow for your business ↗

Airbnb Guest Assistant

Knowledge assistant · RAG

Guest questions are handled with a chat agent grounded in a property knowledge store, plus connected tools.

Chat Trigger→Set · session ID→RAG AI Agent
OpenAI Chat ModelWindow Buffer MemoryVector Store ToolPinecone · retrievalSerpAPI Tool
Get File Content→Extract / Load→Pinecone Vector Store
Google Drive node also present in export

The export also includes HTTP Request, Code, and Google Sheets nodes. Exact configuration and credentials are not displayed.

Analyze Screenshots with AI

Visual inspection

Manually start a run, prepare a URL, request a screenshot from URLbox, then analyze and merge the result.

Manual Trigger→Setup→HTTP Request · URLbox→OpenAI · Analyze Screenshot→Merge
Setup also connects directly to Merge

Birthday Telegram Reminder

Retrieval augmented generation

The source filename suggests reminders, but the supplied workflow content is a RAG chat flow.

Ingest: Webhook→Text Splitter→Embeddings→Weaviate · insert
Chat: Webhook→RAG Agent→Google Sheets
Weaviate · query / Vector ToolOpenAI Chat ModelWindow MemorySlack · error path

No birthday schedule or Telegram node appears in the supplied workflow contents.

Movie Recommendation RAG Chatbot

Recommendations · Qdrant

Index movie data from GitHub, then use an AI chat agent and a Qdrant recommendation workflow to prepare suggestions.

Manual Trigger→GitHub→Extract from File→Qdrant Vector Store
Chat Trigger→AI Agent→Workflow Tool→Qdrant API + Metadata
OpenAI Chat ModelWindow Buffer MemoryHTTP Request · embeddings

AI Slack Bot with Google Gemini

Conversational support

Receive a message through a webhook, let an agent use Gemini and conversation memory, then send a reply to Slack.

Webhook→AI Agent→Slack · send response
Google Gemini Chat ModelWindow Buffer Memory

Daily Important Email Briefing to Telegram

Daily email summary

Schedule a daily run, fetch recent Gmail messages, prepare a digest, summarize important items, and send a Telegram report.

Schedule Trigger→Gmail→Code · prepare digest→AI Agent + OpenAI Model→Telegram

Daily Email Digest

Retrieval augmented generation

The source filename suggests an email digest, while the workflow content is a Supabase-backed RAG chat flow.

Ingest: Webhook→Text Splitter→Embeddings→Supabase · insert
Chat: Webhook→RAG Agent→Google Sheets
Supabase · query / Vector ToolAnthropic Chat ModelWindow MemorySlack · error path

No Gmail/email node or scheduled digest trigger appears in the supplied workflow contents.

Node reference

Node names and capabilities are checked against the official n8n repository. These visuals summarize the supplied exports; check each JSON in n8n before importing or deploying it, and configure credentials and data access securely.

Let’s map your first automation.

Bring one repetitive process; we’ll discuss whether n8n and AI are a fit.