Automate monthly merchant risk reviews with Supabase, Perplexity and Claude
UnknownWhat this workflow does
This AI workflow has 55 nodes and runs manually, when you click “Execute workflow” (plus 2 other triggers). Along the way it connects Supabase, Anthropic Chat Model, Pinecone Vector Store and Embeddings OpenAI and 3 more. It also calls api.opensanctions.org and courtlistener.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 2 other triggers).
- Risk Decisions Past Examples (Code): runs custom JavaScript code
- Initialize Run (Edit Fields (Set)): sets 3 fields: run_month, run_id, triggered_at
- Resolve Month (Edit Fields (Set)): sets 1 field: month
- Pinecone: Insert Prior Decisions (Pinecone Vector Store): stores documents in the Pinecone vector store, with embeddings: OpenAI Embeddings (text-embedding-3-small); document loader: Prior Decision Document Loader
- Supabase: get many
- Supabase: get many
- Supabase: get many
- Supabase: get many
- Supabase: get many
- Supabase: get many
…plus 31 more steps. See the full node list below.
Services it uses
HTTP calls to: api.opensanctions.org, courtlistener.com
Uses Firecrawl. New users get 10% off with our link.
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 3 community packages, 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 Apify: Google Reviews).
- Check that @tavily/n8n-nodes-tavily is verified or supports 3.0 (used in Tavily: Adverse Media).
- Check that @mendable/n8n-nodes-firecrawl is verified or supports 3.0 (used in Firecrawl: Scrape Merchant Site).
Nodes used (21)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Supabase
n8n-nodes-base.supabase - Code
n8n-nodes-base.code - Merge
n8n-nodes-base.merge - Perplexity
n8n-nodes-base.perplexity - AI Agent
@n8n/n8n-nodes-langchain.agent - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Aggregate
n8n-nodes-base.aggregate - HTTP Request
n8n-nodes-base.httpRequest - Apify
@apify/n8n-nodes-apify.apify - Tavily
@tavily/n8n-nodes-tavily.tavily - Firecrawl
@mendable/n8n-nodes-firecrawl.firecrawl - Pinecone Vector Store
@n8n/n8n-nodes-langchain.vectorStorePinecone - Embeddings OpenAI
@n8n/n8n-nodes-langchain.embeddingsOpenAi - Manual Trigger
n8n-nodes-base.manualTrigger - Default Data Loader
@n8n/n8n-nodes-langchain.documentDefaultDataLoader - Character Text Splitter
@n8n/n8n-nodes-langchain.textSplitterCharacterTextSplitter - Webhook
n8n-nodes-base.webhook - Respond to Webhook
n8n-nodes-base.respondToWebhook
From the author
Quick overview This consists 3 different workflows. Each one should be saved into individual workflows. The goal of these workflows is to automate a tedious process of creating a monthly merchant and industry review deck a task that might take a risk team 20+…