Templates / Classify KYC risk from form submissions with OpenAI, Google Sheets and Slack

Classify KYC risk from form submissions with OpenAI, Google Sheets and Slack

Ready for 3.0

by WeblineIndia ✓ · 63 views · created 2026-05-20 · 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.

Nodes used (7)

Google SheetsSlackOpenAI

What it does

KYC Risk Profiling Form with n8n, OpenAI, Google Sheets & Slack This workflow captures customer KYC details through an n8n Form, validates the submitted input, sends the cleaned data to OpenAI for automated risk profiling, formats the AI response and routes the result based on whether the applicant is classified as High Risk or not. High-risk cases are saved separately and trigger a Slack alert, while lower-risk cases are simply logged into Google Sheets for recordkeeping and review. Quick Implementation Steps 1. Import the workflow into n8n. 2. Configure your OpenAI credentials. 3. Connect your Google Sheets credentials. 4. Connect your Slack credentials. 5. Open the KYC Form Submission node and publish the form. 6. Make sure your form collects these exact fields: - Income - Geography - Occupation 7. Configure the two Google Sheets nodes for: - High-risk records - Normal-risk records 8. Set the Slack channel for high-risk alerts. 9. Test the form using sample submissions. 10. Activate the workflow once everything is verified. What It Does The KYC Risk Profiling Form workflow automates the first layer of customer risk assessment by collecting basic applicant information and using AI to classify the risk level. Instead of manually reviewing every entry, the workflow accepts a form submission, validates the data and sends it to an AI model that returns a structured risk decision. Once the AI analysis is returned, the workflow extracts the important risk fields, formats them into a clean structure and checks whether the applicant should be considered High Risk. If the risk category is high, the record is routed into a separate review path where it is saved and also sent to Slack as an alert. If the customer is Low or Medium risk, the record is saved without triggering an alert. This makes the workflow useful as a lightweight KYC intake and triage layer, especially for teams that want faster screening without building a full compliance platform. Who It's For This workflow is useful for businesses and teams that need a simple way to screen customer or applicant risk during intake. Ideal users include: - Compliance teams - KYC / AML operations teams - Risk analysts - Fintech startups - Financial service providers - Customer onboarding teams - Internal operations teams - Workflow automation teams building compliance intake systems It is especially helpful for teams that want to automate basic risk profiling before manual review. Requirements to Use This Workflow Before using this workflow, make sure you have the following: Required Platforms & Accounts - n8n account - OpenAI API access - Google Sheets - Slack Required n8n Credentials You will need to configure: - OpenAI credentials - Google Sheets OAuth2 credentials - Slack credentials Required Form Fields This workflow expects the form to collect the following exact field names: - Income - Geography - Occupation These names are important because they are used directly inside the validation and AI nodes. Required Google Sheets Structure The JSON shows two separate Google Sheets append nodes: 1) High Risk Sheet Used by: - Save High Risk Record Recommended columns based on workflow output: - riskCategory - income - geography - redFlags 2) Normal Risk Sheet Used by: - Save Normal Risk Record Recommended columns based on workflow output: - riskCategory - redFlags - income - geography - occupation Required Slack Setup You must connect a Slack workspace and choose a valid destination channel in: - Send High Risk Alert How It Works & Setup Guide Step 1 — Import the Workflow into n8n Import the provided JSON file into your n8n workspace. After import, the workflow will appear as: KYC-RISK-FORM Step 2 — Understand the Workflow Flow This workflow follows the structure below: text KYC Form Submission → Validate KYC Input → Ai Assign The Risk Category → Process AI Response → Format Final Data → Check High Risk ├── High Risk → Format the Data For Sheet → Save High Risk Record → Send High Risk Ale

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.