FlowKit

4 n8n workflows · JSON + guide

Compliance & Audit Pack

A guided audit bot that records everything, follows up on its own and drafts the report

Four n8n workflows for conversational questionnaires and audits: an AI agent asks your questions one at a time, every answer is timestamped in Supabase, incomplete files get automatic follow-ups, and a structured summary report is generated on demand.

€149VAT included · one-time

Buy the Compliance & Audit Pack149 €Secure payment by Stripe · Apple Pay · Google Pay · One-time payment · 14-day money-back guarantee

You pay → instant access + email → findable at any time (Find my purchases) · Questions: admin@tech-bharat.com

Instant download · Setup guide in French — workflows are language-agnostic

All 3 packs, 12 workflows: Complete FlowKit Bundle — €269 (€347 bought separately).

The pack

What this pack changes

Collecting audit, compliance or onboarding answers by email and spreadsheet guarantees incomplete files and forgotten follow-ups. This pack replaces the static form with a conversational agent: it walks through your questionnaire question by question, rephrases, asks for confirmation, and records every answer in a database with a timestamp — a real audit trail. Cron jobs handle the reminders, and AI drafts the final structured report (summary, non-conformities, action plan).

Who it's for

  • Compliance, GDPR and quality consultants running the same audits repeatedly
  • Training organizations and firms collecting multi-step client files
  • SMBs industrializing internal questionnaires (security, HR, vendors)

What's inside

  • 4 n8n workflows as JSON files, importable in two clicks
  • A simplified 8-question GDPR audit protocol as an example, 100% adaptable
  • SQL for the audit_responses and dossiers tables (timestamped audit trail)
  • Setup guide (in French): credentials, Supabase key security, questionnaire adaptation

Requirements

  • n8n ≥ 1.60 (cloud or self-hosted)
  • An OpenAI API key (plus Anthropic for the summary report)
  • A free Supabase project (records and follow-ups)
  • An SMTP server or sending email account for reminders and reports

What you receive, exactly

The pack-conformite-audit.zip archive, file by file

This list is read from the delivered files each time the site is built: what you see here is what you download.

FileSizeNodes
GUIDE-INSTALLATION.md6.8 KB—
workflows/bot-questionnaire-guide.json13.9 KB5 + 3 notes
workflows/enregistrement-audit-supabase.json6.9 KB6 + 3 notes
workflows/rapport-synthese-audit-ia.json9.4 KB8 + 3 notes
workflows/relances-automatiques-dossiers.json9.2 KB8 + 3 notes

Setup guide contents (in French)

  1. Contenu du pack
  2. Prérequis
  3. Créer les tables Supabase
  4. Importer les workflows dans n8n
  5. Credentials, node par node
  6. Adapter le questionnaire à votre référentiel
  7. Tester de bout en bout
  8. Dépannage
  9. Support et garantie

1,021 words · 1 SQL script

Known limits

  • The questionnaire provided is a simplified 8-question GDPR example: it is neither a certified audit nor legal advice.
  • The summary report is written by a model (Claude): you must review and sign it before sending it to a client.
  • Follow-ups are sent through your SMTP: their deliverability depends on your domain's SPF/DKIM setup.
  • Follow-ups run on weekdays at 9 am; a minimum delay between two follow-ups of the same file has to be added by you (the guide shows how).
  • Two AI accounts are required: OpenAI (agent and follow-ups) and Anthropic (report).
  • The setup guide is written in French only.

Each workflow, real diagram

The 4 workflows, in detail

01 · conversational questionnaire

Build a guided questionnaire bot with n8n

This workflow replaces the static form with a conversation: an n8n agent asks your audit questions one at a time, rephrases each answer, gets it confirmed, then records it immediately in Supabase through a dedicated tool. The example protocol shipped: a simplified 8-question GDPR audit.

See how it works node by node
Canvas generated from the delivered JSON exportworkflows/bot-questionnaire-guide.json · 5 nodes · n8n
Chat — @n8n/n8n-nodes-langchain.chatTrigger v1.1ChatChat (trigger)Agent questionnaire — @n8n/n8n-nodes-langchain.agent v1.7Agent questionnaireAI AgentModèle OpenAI — @n8n/n8n-nodes-langchain.lmChatOpenAi v1.2Modèle OpenAIOpenAI modelMémoire de session — @n8n/n8n-nodes-langchain.memoryBufferWindow v1.3Mémoire de sessionSession memoryEnregistrer la réponse (Supabase) — @n8n/n8n-nodes-langchain.toolHttpRequest v1.1Enregistrer la répo…HTTP tool (agent)
data flow AI sub-node3 explanatory sticky notes in the canvas (not drawn)

02 · audit trail

Record every audit answer in Supabase with n8n

The pack's reliability layer: a write endpoint that validates required fields, timestamps server-side and inserts every answer into the audit_responses table. Use it from the pack's bot, your forms, or anything that can send a POST.

See how it works node by node
Canvas generated from the delivered JSON exportworkflows/enregistrement-audit-supabase.json · 6 nodes · n8n
Réponse reçue (Webhook) — n8n-nodes-base.webhook v2Réponse reçue (Webh…WebhookChamps requis ? — n8n-nodes-base.if v2.2Champs requis ?IF (condition)Horodater et normaliser — n8n-nodes-base.set v3.4Horodater et normal…Set (fields)Insérer la réponse — n8n-nodes-base.supabase v1Insérer la réponseSupabaseAccusé de réception — n8n-nodes-base.respondToWebhook v1.1Accusé de réceptionWebhook responseErreur 400 — n8n-nodes-base.respondToWebhook v1.1Erreur 400Webhook response
data flow AI sub-node3 explanatory sticky notes in the canvas (not drawn)

03 · automatic follow-ups

Follow up on incomplete files automatically with n8n

Follow-ups are the most profitable and most neglected part of collecting files. This workflow takes over: every weekday morning it reads incomplete files from Supabase, has AI write a personalized reminder, sends it, stamps the date, then posts a recap to Slack.

See how it works node by node
Canvas generated from the delivered JSON exportworkflows/relances-automatiques-dossiers.json · 8 nodes · n8n
Chaque matin à 9h — n8n-nodes-base.scheduleTrigger v1.2Chaque matin à 9hSchedule (cron)Dossiers incomplets — n8n-nodes-base.supabase v1Dossiers incompletsSupabaseBoucle — n8n-nodes-base.splitInBatches v3BoucleLoop (batches)Résumé des relances sur Slack — n8n-nodes-base.slack v2.2Résumé des relances…SlackRédiger la relance — @n8n/n8n-nodes-langchain.chainLlm v1.5Rédiger la relanceLLM chainModèle OpenAI — @n8n/n8n-nodes-langchain.lmChatOpenAi v1.2Modèle OpenAIOpenAI modelEnvoyer l'email de relance — n8n-nodes-base.emailSend v2.1Envoyer l'email de …Send emailMarquer comme relancé — n8n-nodes-base.supabase v1Marquer comme relan…Supabase
data flow AI sub-node3 explanatory sticky notes in the canvas (not drawn)

04 · AI audit report

Generate an AI audit summary report with n8n

Final step of the audit system: one webhook call with a file ID, and the workflow loads all answers from Supabase, has Claude synthesize them into a structured report (summary, strengths, non-conformities, action plan), then emails it as HTML.

See how it works node by node
Canvas generated from the delivered JSON exportworkflows/rapport-synthese-audit-ia.json · 8 nodes · n8n
Générer un rapport (Webhook) — n8n-nodes-base.webhook v2Générer un rapport …WebhookCharger les réponses du dossier — n8n-nodes-base.supabase v1Charger les réponse…SupabaseAgréger — n8n-nodes-base.aggregate v1AgrégerAggregateRédiger le rapport — @n8n/n8n-nodes-langchain.chainLlm v1.5Rédiger le rapportLLM chainModèle Claude — @n8n/n8n-nodes-langchain.lmChatAnthropic v1.2Modèle ClaudeAnthropic modelConvertir en HTML — n8n-nodes-base.markdown v1Convertir en HTMLMarkdown to HTMLEnvoyer le rapport par email — n8n-nodes-base.emailSend v2.1Envoyer le rapport …Send emailRépondre — n8n-nodes-base.respondToWebhook v1.1RépondreWebhook response
data flow AI sub-node3 explanatory sticky notes in the canvas (not drawn)

Compliance & Audit Pack — €149

One-time payment, instant download, updates included. 14-day money-back guarantee: if a workflow doesn't import, we refund you.

Or get the Complete Bundle: all 3 packs for €269 (€347 bought separately).

Buy the Compliance & Audit Pack149 €Secure payment by Stripe · Apple Pay · Google Pay · One-time payment · 14-day money-back guarantee

You pay → instant access + email → findable at any time (Find my purchases) · Questions: admin@tech-bharat.com

How it works

Three steps, no surprises

  1. You pay on Stripe

    By card, Apple Pay or Google Pay, on Stripe's checkout page: your card details never touch our servers. One-time payment, receipt sent by email.

  2. You download right away

    The ZIP link (JSON workflows + setup guide) appears on the confirmation page, is also emailed to you and stays findable at any time (“Find my purchases”, at the bottom of every page).

  3. Something wrong? We refund you

    For 14 days, full refund on a simple email to admin@tech-bharat.com, no questions asked.

Seller: LACANGEL GROUP (SAS, Paris, France, VAT FR21995268018). Prices VAT included. Terms of sale

Go deeper

Blog guides related to this pack

FAQ

Frequently asked questions

Can I replace the GDPR questionnaire with my own?

Yes, that's the core of the product: the protocol lives in the agent's system message. The guide gives you the structure to keep (numbering, confirmation, recording-tool call); you simply swap in your own framework — ISO, security, onboarding, any standard…

How is the audit trail guaranteed?

Every confirmed answer triggers a write to the audit_responses table with file ID, question, answer and server timestamp. Nothing relies on the model's memory: even if the conversation is interrupted, everything confirmed is already stored.

Could the follow-ups spam my contacts?

No: the reminder workflow only targets files with 'incomplete' status, runs on weekdays only, and stamps each file with its last reminder date. The guide shows how to add a minimum delay between two reminders.

Is the final report usable as-is?

The workflow produces a structured report (summary, strengths, non-conformities, prioritized action plan) sent by email as HTML. It's a solid working draft you review and adjust — the AI writes, you remain the signatory.