Meet the Leader

Kyle Castor on value creation in basis points

Kyle Castor, Founder & Principal Architect  •  61 seconds  •  Captions  •  AI-rendered presenter from the studio portrait

Transcript

00:00To private equity sponsors and operating partners here in Las Vegas: your post-acquisition value creation shouldn't be trapped in forty-page slide decks.

00:11At DataOngoing, we measure our work strictly in basis points of EBITDA. Two hours of executive input returns hundreds of automated hours, proven in our 100x time ledger.

00:24First, a 48 to 72-hour AI technology diligence read to price technical debt before wiring capital. Second, compressing your 21-day multi-entity close down to 3. Third, automated floor-to-ledger data ingestion straight into NetSuite.

00:44We ship working code in 14-day sprints. If it does not run in production, the milestone is not billed. Visit DataOngoing.ai to schedule a private advisory session.

  1. How we work →
  2. Read the 100x ledger →
  3. The four offers →
  4. The Basis-Point Sprint →

Every figure in the brief is published on this site with its source class; the chapter links go to those pages.

Home / Case Studies / Governed AI Workers Inside NetSuite, With a Human Approval Gate on Every Write
Field retrospective

Governed AI Workers Inside NetSuite, With a Human Approval Gate on Every Write

Generative AI stalls inside the ERP for three reasons: it guesses, it drowns in tokens, and nobody will give it write access. We deployed Aissistor workers that read through governed SuiteQL tools, propose transactions as drafts, and commit nothing without a human approval.

The problem

The finance and operations leaders had already tried generative AI and had the chatbot prototypes to show for it. None reached production, for well-documented reasons. A language model cannot be allowed to guess an account balance, a tax code or an inventory valuation. Sending thousands of transaction lines into a context window exhausts the budget and drifts. And no audit committee grants an ungoverned agent write access to the general ledger. What they needed was not a smarter model but a governed way for any model to work.

What we did

We deployed Aissistor, DataOngoing’s agentic ERP framework, in a two-week sprint against the existing NetSuite roles. A central router dispatches work to specialized workers: an AP matcher, a GL margin-leak detector, a saved-search auditor and a contract inspector. Each worker acts only through formal Model Context Protocol tools: execute_suiteql for parameterized, read-only queries, get_record_schema for structure, and propose_transaction_draft for anything that would change the ledger. Reads go straight to NetSuite. Writes stop at a staged review where the accounts payable supervisor sees the highlighted variance and clicks approve before the record is committed.

Aissistor orchestration: read freely, write only through a person The model is the synthesizer and anomaly detector, never the source of truth and never the hand on the ledger.
  1. 01Inputs

    1. Vendor PDF bills through OCR
    2. A natural-language question from the CFO
    3. The scheduled nightly diagnostic
  2. 02Central router

    1. Agent dispatcher and state machine
    2. Context from the corporate knowledge base
  3. 03Specialized workers

    1. AP matching worker
    2. GL margin-leak detector
    3. SuiteQL forensic auditor
  4. 04Governed MCP tools

    1. execute_suiteql, read-only
    2. get_record_schema
    3. propose_transaction_draft
  5. 05Production ledger

    1. Reads return live SuiteQL rows
    2. Drafts stop at the human approval modal
    3. Approved drafts commit to the ACID ledger

How the mechanism works

  1. Tool calls, not free text

    To inspect a customer balance the worker calls execute_suiteql with a parameterized query and receives structured rows from the NetSuite tables. The model summarizes and flags anomalies in data it did not generate, and every figure in its answer traces to a row.

  2. The human-in-the-loop financial guardrail

    A worker can audit 5,000 purchase orders and find 14 duplicate vendor invoices, or assemble a proposed vendor bill from an OCR scan. It cannot commit either. The draft lands in a review modal with the variance highlighted; the supervisor approves, and NetSuite writes the record under that person’s role.

  3. Subagent decomposition

    One prompt does not solve an ERP problem. A research agent pulls transaction notes, vendor contracts and payment history; a forensic agent analyzes GL distributions and margin percentages; a documenter assembles the board summary with audit links back to the records.

Results

MeasureBeforeAfter
Vendor bill ingestion, OCR to ERP6-8 minutes per multi-page invoice14 seconds with a line-item three-way match
System code audit3-4 weeks of advisory time48-72 hours, automated static scan
GL clearing-account leak detectionQuarterly manual samplesNightly automated sweep
Answers on financial dataUnverifiable chatbot summariesEvery figure bound to a live SuiteQL record set
Time to production6-12 months for an enterprise AI programOne two-week sprint into existing NetSuite roles

What to take from it

  1. AI without governed tools is a liability

    Never let a model reach the ERP through scrapers or unpermissioned database drivers. Demand formal MCP interfaces with role-based tokens and a read/write boundary you can audit.

  2. The goal is removing administrative tax, not people

    Senior accountants should be analyzing cash strategy, not keying twelve-digit invoice numbers from scanned PDFs. The worker does the keying; the person does the judgment.

  3. Deterministic architecture outperforms model size

    A disciplined model with precise SuiteQL tools beats a far larger general model that is guessing. Governance is the feature.

Composite retrospective; client shown as an archetype and figures illustrate the mechanism. Related: Floor-to-Ledger Device and Document Automation

Talk to the architect, not a salesperson

AI automation for private-equity portfolios, measured in basis points: a few hours of operating-partner time in, hundreds of engineering hours and margin out, delivered as working code in two-week sprints.

Get a 72-Hour Diligence Read   Read the 100x Ledger

(844)-991-3648  •  2doai@dataongoing.com