Accelerating application modernization

AI Solutions

We are proud to present our AI-driven migration tool — a breakthrough in accelerating Progress OpenEdge modernization.

Contact us
Input
Legacy OpenEdge windows*.w · controls
Business logicvalidations · triggers · events · updates
Hybrid agentic AI
Knowledge basesyour legacy framework
Custom modelsrecognize · interpret
LLMstranslate
Output
RCD screen formatslayouts · grids · forms
APIs / endpointsrequired by the RCD screens
80% automation target of the entire transformation process feedback loop
AI Solutions

Accelerating application modernization

Modernizing legacy applications is often a complex and time-consuming process, especially when code migration still happens manually. With RCD, we’re changing that.

Our RCD framework already provides a strong foundation for modernization, but we’re taking it a step further by integrating Artificial Intelligence into the process. We are developing a hybrid agentic AI solution that combines knowledge bases, custom models, and LLMs to automatically recognize, interpret, and translate legacy Progress code into the modern structure of the RCD framework.

This AI-driven engine:

01Targets up to 80% automation of the entire transformation process.
02Can be fully customized to align with your existing legacy framework and code base.
03Can extract all known controls from legacy OpenEdge windows (.w) and convert them into RCD screen formats.
04Can extract business logic (validations, triggers, events, updates, …) and migrate these to the APIs / endpoints required by the RCD screens.
05Continuously self-improves through feedback loops and synthetic data generated from manual correction after conversion.

The result? A significant reduction in migration costs and time-to-market, while maintaining consistency, quality, and flexibility.

In short, RCD’s AI Solutions mean faster modernization, fewer manual interventions, and a smarter way to bring your software into the future.

Peter Kiss
Peter Kiss LinkedIn
New · RCD AI Data Assistant

Ask your business software anything.

Type a question in plain language. The assistant finds the answer in your own data, documents and e-mail and shows it as clear text, tables and charts, in seconds.

Your own access rightsRead-onlyAny language

How it works

From question to answer in four steps

No reports to build, no filters to set. Just ask, the way you would ask a colleague.

01

You ask

In the chat panel of your application, in your own words and your own language.

02

It understands your business

Built-in knowledge of how your application works tells it where the right figures are.

03

It looks it up

In your data, documents and e-mail, with exactly the access rights you have yourself. Nothing more.

04

You get the answer

A short explanation with tables and charts, and suggestions for the next question.

What you can ask

Answers across your whole business

The assistant knows the key areas of your application, from orders to the general ledger.

Sales & purchasing

  • Which orders are still open for this customer?
  • Top 10 articles by margin this year
  • Which deliveries are planned for tomorrow?
  • How much stock do we have of this article?

Finance

  • Which invoices are overdue, per customer?
  • What did we pay suppliers last month?
  • Balance of this account per period
  • Overview of our investments

Production

  • Which production orders are running late?
  • Produced quantity per article per month
  • Which breakdowns cost the most time?
  • What is planned for next week?

Customers & CRM

  • Open complaints of this customer
  • Which contracts expire this quarter?
  • Open sales leads per representative
  • Status of our projects

Documents & e-mail

  • What does the contract with this supplier say about prices?
  • What did this customer ask in their last e-mail?
  • Find the certificate of this article
  • Summarise the last offer we sent

Trends & comparisons

  • Sales this year compared with last year
  • Which customers buy less than before?
  • Show it as a chart
Documents & e-mail

Your documents and e-mail, instantly searchable

Contracts, invoices, certificates, offers, spreadsheets and e-mails: the assistant searches and reads them for you.

  • Searches everythingPDF, Word, Excel, text, images and e-mails, in all folders and mailboxes you have access to.
  • Remembers what it readOnce a document has been read, a short summary is kept, so later questions are answered faster.
  • Always up to dateNew and changed documents are picked up automatically in the background.
  • Says where it comes fromEvery answer from a document or e-mail names where it came from.
Security

Secure by design

The assistant is a helping hand, not a back door. It works within the same rules as every user.

Your own access rights

The assistant only sees what you may see yourself: the same companies, the same data, the same documents and mailboxes.

Read-only

It can look things up and show them, but it can never change, add or delete anything.

Runs next to your application

The assistant is installed on your own server. Only the question and the information needed for the answer go to the AI model.

Passwords stay private

Your login is never shared with the AI model and never written to a log.

Transparent cost

The cost of every question is recorded, so you always know what the assistant costs per user and per month.

Answers you can check

Figures come straight from your data, and answers from documents and e-mails name their source.

Your languageAsk in Dutch, French, English or German; it answers in your language.
Tables & chartsFigures are shown as clear tables and charts, ready to use.
Follow-up questionsContinue the conversation: “and last year?” or “only for this customer”.
Smart suggestionsOne-click buttons for the most useful next question.
FAQ

Questions about the AI Data Assistant

Can the assistant change my data?+

No. It can only read and show information. Entering or changing data stays in your own hands.

Can a user see data of other companies or colleagues through the assistant?+

No. The assistant works with the access rights of the user who asks the question, exactly like the application itself.

Where does my data go?+

The assistant runs on your own server, next to your application. To formulate an answer, the question and the information needed for that answer are sent to the AI model; nothing else is shared.

Which documents and e-mails can it read?+

PDF, Word, Excel, text files and images in your document folders and their subfolders, and the e-mails in your mailboxes, as far as you have access to them.

What does it cost?+

The cost depends on how much the assistant is used. Every question is recorded with its cost, so usage per user and per month is always visible.

Do users need training?+

No. Users ask questions in their own words; the assistant suggests follow-up questions to explore further.

New · RCD AI Dashboard Assistant

Describe the dashboard you want. It builds it.

Tell the assistant which figures you want to follow, in your own words. It finds the data, designs the widget and shows you a preview straight away. Fine-tune it in the conversation, press Build, and it is on your dashboard, up to date every day.

Built once, runs every dayEvery viewer sees their own dataClick through to your apps

How it works

From an idea to a live dashboard in four steps

No report designer, no queries, no developer needed. You describe it; the assistant does the rest.

01

You describe it

“Open orders per customer”, “margin per article group this quarter”: in your own words and language.

02

You see a preview

The assistant finds the right data, designs the widget, tests it on your own figures and shows the result.

03

You fine-tune it

“Make it a line chart”, “compare with last year”, “only the top 5”. Every change is shown instantly.

04

You press Build

The widget is stored and appears on your dashboard. From then on it refreshes itself, without AI.

What you can build

Every widget your dashboard needs

From one key figure to a full table with trends: the assistant picks the visual that fits your question, or the one you ask for.

Key figures

A big number with its change against last week or last year, a trend line and a warning when it needs attention.

Today’s sales and number of orders, compared with last week

Gauges & targets

A rate or average on a scale with red, orange and green ranges, or a bar against your budget.

Win rate of our quotes this quarter, target 60%

Leaderboards

Ranked lists of customers, articles or representatives, with a bar per line.

Our 10 best customers this month

Charts

Bars, lines, areas, donuts, stacked or side by side, combined with a second axis or a target line.

Turnover and costs per period, with the cumulative result as a line

Tables with charts

Rows with a trend line, a progress bar and a status mark per line, coloured where action is needed, with totals.

Per representative: revenue, trend of the last 6 months and % of last year

Funnels & flows

Steps that narrow down, with the conversion from one step to the next.

From sales lead to quote to order, this year

Deadlines

What is due, in date order, with what is late marked in red.

Deliveries due this week and next

Heatmaps & maps

Busy days and hours at a glance, a calendar of daily figures, or a value per country.

Revenue per country this year
Built once, runs every day

AI designs it. Your dashboard simply runs it.

The assistant writes the widget once. After that, every refresh shows the latest figures in a fraction of a second, without asking the AI again.

  • No AI cost per viewYou only pay for the conversation in which the widget is built. Viewing and refreshing it is free.
  • The same figures every dayThe definition is fixed when you build it, so the numbers are consistent and easy to compare from one day to the next.
  • One widget, everyone’s own dataShare a widget with the whole team: each colleague sees it with their own access rights and their own company.
  • Filters on the dashboardPeriod, number of rows or chart type: choose them per widget, without rebuilding anything.
  • Change it any timeAsk the assistant to adjust a widget months later. It remembers what the widget is for and what you decided, so you don’t have to explain it again.
From insight to action

Click a bar. Open the details.

Widgets are not just pictures. Click a customer’s bar to open that customer, a representative to open their statistics, or a figure to ask the assistant why it changed.

Opens your own apps

A click opens the right screen of your application, with the right customer, order or filter already selected.

Your own access rights

Every widget reads the data with the rights of the person looking at it. A shared widget never shows more than that person may see.

Read-only and contained

Widgets can only read and show data. They run in a protected environment on your own server and cannot change anything.

FAQ

Questions about the AI Dashboard Assistant

Does every refresh of a widget cost AI usage?+

No. The AI is only used while you design the widget. Once it is built, it runs on its own and refreshing it costs nothing extra.

Who can see a widget I build?+

A widget can be placed on the dashboards of your colleagues. Each of them sees it with their own access rights, so everyone only sees the data they are allowed to see.

Can I change a widget later?+

Yes. Open it in the assistant and describe what you want to change. The assistant remembers the purpose of the widget and the choices you made, so a change takes only one sentence.

Can a widget change my data?+

No. Widgets only read and show data. Changes are always made in your application itself, for example in the screen a widget opens when you click it.

Which widgets can it make?+

Key figures with trends, gauges, targets, leaderboards, bar, line, area and donut charts, tables with trends and status per row, funnels, deadlines, heatmaps, calendars and maps, and combinations of these in one widget.

Do I need to know how my data is stored?+

No. The assistant knows how your application works and where the figures are. You describe what you want to see; it finds the data.

New · AI Developer Assistant

The age of coding by hand is over.

With the AI Developer Assistant, every developer works like a senior who knows the whole application: every screen, every program, every table. Ask in plain language and get a change that is already checked, explained and ready for your review.

  • Knows your whole application through a code index that is refreshed every night.
  • Checked before you see it by the OpenEdge compiler and the RCD rules.
  • You decide: every change is a proposal, nothing is saved without you.

Why RCD?

  • Explore and enjoy the new technical possibilities
  • Meet the modern security requirements
  • Be competitive again on the market
  • Become device independent
  • Reduce development costs
  • And many more advantages…

Questions? Interested?

Fill in the form below and we will contact you as soon as possible!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.