Change Engine

Describe the change you want. Approve the change you get.

A business requirement written in ordinary language becomes a change set: analysed against your real configuration, built in Sandbox, tested against what you asked for and held there until a human approves it.

Production is never touched by an unapproved change. Every step is recorded.

Worked example

“All vendor bills above £20,000 should require CFO approval.”

A Finance Director writes one sentence. ConfigLedger already knows the current workflow, the searches that reference it and the roles it touches.

app.configledger.com / change-sets / CHG-00284
Current configuration

Vendor bills above £25,000 require CFO approval.

Requested change

Reduce threshold to £20,000.

Before
Amount > 25000
→ CFO Approval
After
Amount >= 20000
→ CFO Approval
Impact analysis
1
Workflow
2
Saved searches
1
Approval dashboard
3
Roles
Proposed implementation
  • Modify Vendor Bill Approval Workflow v4.
  • No SuiteScript changes required.
Assessed riskMEDIUM
Sandbox execution
Deploying to Sandbox
Validating configuration
Running dependency checks
Testing workflow scenarios
Scenario tests
£10,000 billDepartment Approval
£19,999 billDepartment Approval
£20,000 billCFO Approval
£30,000 billCFO Approval
AI QA passed

The requested behaviour has been implemented and tested in Sandbox. Production is untouched until you approve.

Change sets

Every request becomes a tracked, auditable change set.

Nothing happens as an anonymous prompt. Each requirement opens a change set with its own plan, dependency analysis, generated changes, test evidence, approvals and deployment record.

That is what turns natural-language administration into something a finance function, an auditor and an IT team can all live with.

app.configledger.com / change-sets
CHG-00284
Lower CFO vendor-bill approval threshold from £25k to £20k
AWAITING APPROVAL
Requested by
Finance Director
Objects affected
4
Environment
Sandbox
Risk
Medium
RequestAI PlanDependenciesChangesTestsBefore / AfterApprovalDeploymentAudit Log
Plan generated
Workflow condition amended on Vendor Bill Approval v4
Dependencies traced
2 saved searches, 1 dashboard, 3 roles reviewed
Sandbox build
Deployed and validated via SDF project
QA agent
4 scenario tests executed against the original requirement
Rollback plan
Previous workflow definition retained
A more complex request

“Create a Product Line field on sales orders and invoices, restricted by subsidiary, and include it in revenue reporting.”

A generic AI assistant knows how to create a custom segment. ConfigLedger knows what else inside your account has to change because of it.

New configuration
Custom Segment — Product Line
PublishingRecruitmentAviationAutomotivePropertyOther

Mandatory on transaction entry. List filtered by subsidiary. Included in revenue reporting and downstream analytics.

Changes required
HIGH
  • Create custom segment
  • Add to Sales Order
  • Add to Invoice
  • Add role permissions
  • Update 14 saved searches
  • Update 3 revenue reports
  • Update SuiteReport mapping
  • Update 2 workflows

Estimated configuration impact: HIGH. The change set is built in Sandbox first, with each affected object listed before and after.

Integrations

“When a customer is created in HubSpot, create it in NetSuite.”

ConfigLedger starts from your environment rather than a blank template: it checks which fields already exist, proposes the mapping and flags what is missing.

Some things still need you — external credentials, and any business rule that is genuinely ambiguous. Those are asked for explicitly rather than guessed.

app.configledger.com / change-sets / CHG-00291
Integration plan
HubSpotConfigLedgerNetSuite
Field mapping
Company NameCompany Name
CountryBilling Country
IndustryCustomer Industry
OwnerSales Representative
HubSpot IDcustentity_hubspot_id
custentity_hubspot_id does not currently exist in this account. ConfigLedger proposes creating it as part of this change set, along with the integration components, credential setup steps and tests.
Change impact

See what could break before you make the change.

NetSuite changes rarely exist in isolation.

ConfigLedger analyses dependencies and gives administrators a clear impact assessment before configuration is modified.

Change with evidence, not assumptions.

“We want to rename Department ‘Online’ to ‘Digital’. What could this affect?”
Impact AssessmentMEDIUM RISK
17
Saved Searches
6
Reports
3
Workflows
4
Reporting Templates
1
SuiteScript
2
Board Pack Sections
Recommended testing
  • Revenue reporting
  • Department budgeting
  • Sales dashboard
  • Vendor approval workflow

Your NetSuite contains years of business logic.

Understand it. Then change it safely.

Map your configuration, trace every dependency, and turn business requests into governed changes that are tested in Sandbox and deployed only when you approve.

Understand → Change → Validate → Control