Tech Debt Finder

Find the technical debt hiding in your Salesforce org

An AI sweep across your metadata and live data for the accumulated cruft (unused fields, deactivated flows nobody deleted, deprecated profiles, orphaned email templates) turned into a triage list with the evidence for each call.

You have inherited an org with fifteen years of automation in it and no list of what is safe to delete. A finished sweep: 148 candidates, 31 confirmed so far, sorted by how sure the model is. The open one is an installed package reporting 25 licences and no users — evidence, a recommended next step, and three verdict buttons that record what you decided.

What you can do

  • A broad sweep across metadata types: flows, fields, email templates, profiles, permission sets, and more
  • Deterministic checks combined with AI reasoning over your pulled metadata and live record counts
  • Live-data evidence (record counts, flow interviews, installed packages) not just what the metadata says
  • Every finding shows the evidence behind it, so you can judge rather than trust
  • Triage state shared with your team: confirm what is real, dismiss what is not
  • Hand a confirmed finding to the AI assistant to trace references and plan a safe removal
  • Reports only: it never deletes anything from your org

How it works

1

Pull broadly first

The sweep reasons over pulled metadata, so the wider your pull scope, the more it can see.

2

Run the scan

Deterministic checks plus an AI sweep across metadata and live data, using the model your workspace configured.

3

Triage the candidates

Each finding comes with evidence. Confirm the real ones, dismiss the noise. The team shares the outcome.

4

Plan the removal

Ask the assistant to trace every reference to a confirmed finding before anything is deleted.

Why it's different

Findings with evidence, and a plan for acting on them

Anything can list fields that look unused; the risk is deleting one that a formula quietly depends on. Every finding carries the evidence it was based on, triage state is shared so your team decides together, and the AI assistant can trace every reference before you remove anything. The finder itself only reports. The deletion decision stays yours.

Try asking

  • Find the 200 custom fields on Account that nothing populates
  • Locate flows deactivated two years ago and never removed
  • Justify a cleanup sprint with a concrete list
  • Work out what is safe to delete before a migration
  • Reduce the surface area a new admin has to learn

Tech Debt Finder — questions

Replacing something?

Read next

Put Tech Debt Finder to work on your org

Every AI feature on your own provider key, from A$19.95 per user per month.

  • 14-day free trial
  • No credit card required
  • Cancel any time