All cookbooks
By company typeSupabaseExample: Veridian Group

Risk & controls

Connect GRC and audit data on Supabase, build audit and operational risk dashboards, and ask questions about findings, KRIs, and vendor risk — modeled on Veridian Group.

Dashboards

2 to build

Output

Dashboard + chat

Teams

Internal audit, Risk management

Vizkraft — Risk & controls

Shown in preview
Works with01

Pick whichever connector your team already uses.

SupabasePostgreSQLSnowflake
What it does02

Brings audit findings, risk register entries, KRI readings, SoD conflicts, and vendor assessments into dashboards and chat. Built for GRC teams who need committee-ready views without a separate analytics project.

How it works03
  1. 1

    Connect Supabase

    Add a hosted PostgreSQL connector pointed at your GRC schema on Supabase.

  2. 2

    Index GRC tables

    Mark audit findings, controls, risk register, KRIs, vendors, and SoD conflicts during indexing.

  3. 3

    Ask audit and risk questions

    Try "How many open audit findings do we have by severity?" or vendor tier breakdowns.

  4. 4

    Build committee dashboards

    Create audit findings overview and operational risk exposure views for leadership reviews.

Dashboards to build04

Audit findings overview

Open vs. closed findings, severity mix, and aging.

Operational risk exposure

KRI breaches, SoD conflicts, and high-scoring risks.

Questions to try05
  • “How many open audit findings do we have by severity?”
  • “What is the breakdown of vendors by risk tier?”
  • “Show control test pass and fail counts by month for the last year.”
Setup06
  • Connect Supabase (or PostgreSQL) with your GRC and audit schema.
  • Mark the 13 core tables during indexing per the cookbook.
  • Define risk score and KRI breach rules in connector memory.

See how it works with your data.

Tell us about your stack and team — we'll scope it and get back to you the same day.