Make your AS/400 ready for AI Damco's RapidIT agents read every program in your IBM i core, write down every rule, and prove the new code matches the old before anything moves.
Your IBM i almost never goes down What's hard is changing it, connecting it, and finding people who know it
Every year fewer people can change the code, and every change waits on them.
69%of IBM i teams name skills a top concern, up from 45% in 2020Every new app, partner, or portal means another file drop, screen scrape, or custom interface.
The records that matter most sit on the i, behind green screens and nightly batch jobs.
42%now name AI a top concern, up 24 points in two yearsNobody wrote them down, so nobody can say what a change will break.
Figures: Fortra, 2026 IBM i Marketplace Survey.
One orchestration takes every program from inventory to proof An agent does each stage, and a person signs off before the next
Find every program, including the ones a scan misses
It follows every call, menu, and message, so a program that only runs from a message still makes the plan.
Your experts confirm the inventory| Program | Type | Called by | Status |
|---|---|---|---|
| CTR100R | RPGLE | Menu MNU010 | Mapped |
| CTR110R | RPGLE | CTR100R | Mapped |
| CTR0012 | CL | Message CTRMSG | Found by reading code |
| PRD200R | Synon | CTR100R, INV300R | Shared by 2 streams |
| CTRDSP | Display file | CTR100R | Mapped |
Group what runs together, so it moves together
A call stream is every program one business task calls, start to finish. Shared programs are tested in every stream that uses them.
You choose which stream moves firstWrite every rule down, then write the new code
Each rule comes out in plain language first, and the new code carries the rule's name, so anyone can trace it back.
An engineer reviews and signs every changeC PRDKEY CHAIN PRODUCER C IF %FOUND C IF CTSTRT < PRAPDT C EVAL *IN41 = *ON C ENDIF C ENDIF
// CTR-07 if (c.start < p.approvedOn) { return fieldError( "start", "Starts before approval"); }
Prove the new code does exactly what the old did
The same transactions run on both systems, and every field written to the database is compared.
One mismatch stops the release| Field | Green screen | New app | |
|---|---|---|---|
| CTEND | 2026-12-31 | 2026-12-31 | Match |
| CTHEAD | 4200 | 4200 | Match |
| CTUPDBY | JSMITH | JSMITH | Match |
| ACTION | CHG | CHG | Match |
Go live on the stack you choose
Each stream ships with open APIs, so your other systems and your AI can finally reach the data.
The old programs retire once the stream is liveStart with a one-week audit Our agents read your code, and you get a plan with dates
Book your AS/400 audit
It takes one week. We'll tell you what to move, what to keep where it is, and by when.