Back to News

How I Actually Use AI in NetSuite and Integration Work

By Joseph Blanchard
Abstract blue network flowing into a structured data grid, representing AI-assisted NetSuite and systems integration, by Joe Blanchard, Asheville NC.

I’m not an AI evangelist. I’m a systems person who got handed a genuinely useful tool and figured out where it actually helps and where it quietly makes things worse. So here’s the unglamorous version of how AI shows up in my NetSuite and integration work, and just as importantly, where I refuse to let it.

The short version: it’s brilliant at the first 80 percent of the boring stuff, and dangerous if you trust it with the last 20.

Code and scripting

This is the most obvious win. SuiteScript, SQL-style saved searches, formula fields, the small utility scripts that glue things together. AI gives me a fast first draft instead of a blank editor, and for boilerplate it’s genuinely good.

The catch is that it will invent things. It will confidently call a SuiteScript method that does not exist, or use an old API signature, or assume a record type behaves like a different platform’s. So I read every line. I treat what it gives me the way I’d treat a junior dev’s pull request: useful, fast, and not trusted until I’ve checked it against the actual docs and run it in a sandbox. It speeds up the typing, not the thinking.

Integration design

For wiring systems together, AI is a good drafting partner. Field mappings, transformation logic, the scaffolding of a spec, a first pass at how data should move between two systems. It gets me to a reviewable draft quickly.

But the business logic is mine. AI does not know that this customer’s tax rules are weird, or that finance closes the period in a way that breaks the obvious approach, or that one upstream system lies about its own data. The edge cases, the institutional knowledge, the “why we actually do it this way,” that is exactly where integrations live or die, and it is exactly what AI cannot know. I use it to move faster through the parts that are mechanical, and I slow down hard on the parts that are judgment.

Data cleanup

Messy data is where AI quietly saves the most time. Reconciling two lists that should match and do not, transforming a vendor’s nightmare export into something importable, spotting the pattern in a column that a human eye glazes over. It’s good at this.

I still verify. I spot-check the output, I keep the original, and I never let a transformation run against anything that matters until I’ve proven it on a copy. “Looks right” is not “is right,” and with data the difference is expensive.

Documentation and communication

This might be the most underrated use. Turning a tangle of how a system actually works into a clean runbook. Explaining a technical decision to a non-technical stakeholder in language they’ll actually read. Drafting the change summary nobody wants to write. AI is excellent at taking something I understand and helping me say it clearly, and good documentation is usually the thing that gets skipped, so the leverage here is real.

The lines I don’t cross

Here’s the part that matters more than any of the above.

Nothing AI touches goes near production or sensitive data without a human reviewing it first. Ever. Accuracy gets checked against reality, not vibes, because a confident wrong answer is worse than no answer. And the final decision, the sign-off, the “yes, ship it,” is always a person’s. Mine, usually.

That isn’t caution for its own sake. It’s the whole point. AI made the tedious parts of my work fast. It did not replace the judgment about what’s worth building, what’ll break, and what a business actually needs. If anything, it raised the value of that judgment, because the typing is cheap now and the thinking is what’s left.

That’s the honest version. Not “AI changes everything.” More like: a sharp tool that pays off when you respect what it can’t do. That balance, knowing where the human has to stay in the loop, is most of the work I do.

Keep reading