GrowERP Architecture Update

GrowERP Weekly Digest

Architecture Update

Automated Background Assistants are Coming

This week, we want to share a major update regarding how GrowERP will handle data entry and routine workflows in the coming months.

To be clear: our standard layout and drop-down menus are not changing. If your team is used to clicking through Accounting, Receivables, and then Invoices, that exact workflow remains completely intact.

Instead, we are adding an invisible automation layer that runs quietly in the background to handle repetitive tasks for you. To build this safely, we have integrated Google’s open-source Agent Development Kit (ADK) for Java directly into our core backend software (Moqui). This lays the foundation for a future text-based input tool that we will release later down the line.


True Automation vs. Chatbots

When people think of AI in software, they usually picture a chatbot where you have to type out requests manually, like:

"Find last month's unpaid invoices and highlight anyone who is late."

But if your team has to log in every Monday morning and type that out, it isn't true automation.

Our new backend system is designed to remove the typing entirely. Because it integrates directly into your business data, it knows what day it is and what your priorities are. It will compile that exact report and drop it directly into your inbox or dashboard automatically every Monday morning before you even ask for it.


How It Works: Your Private Cloud Assistant

When this update rolls out, each company will get its own secure, private assistant instance running in a protected cloud environment.

Because we built this using Google's official developer kit combined with our native software layout, these background assistants can interact with your business data exactly like a human user would. They navigate pages, read forms, and process tasks automatically—all while strictly following your existing user permissions, security locks, and company compliance rules.

It also acts as a bridge to other tools. Your cloud assistant will be able to talk to your external CRM, update your team's project boards, or check records against your banking APIs to coordinate multi-step tasks across different platforms.


Example 1: Hands-Free Accounts Payable

Running entirely in the background, this assistant takes over the manual burden of checking emails, extracting invoice data, and updating your records:

  • Checking Inboxes: The assistant monitors your business billing emails and reviews incoming messages and PDF attachments.
  • Automatic Data Entry: When it reads an invoice, it automatically copies the vendor name, line items, taxes, and totals, and inputs them straight into GrowERP.
  • Silo Matching & Syncing: It checks the invoice against your original purchase orders, drops a quick notification to your team on Slack, and flags any pricing errors in your external vendor portal before routing the bill to a manager for final human approval.

Example 2: Proactive Collections Management

The system also works to keep your outgoing cash flow steady by handling basic accounts receivable follow-ups:

The assistant automatically compiles a list of overdue invoices and handles the initial round of collections. It writes and sends clear, professional payment reminders to late clients using standard templates. If a client replies saying, "We will pay this by Friday," the assistant reads the email, logs the note directly onto their customer account page, and updates your main collections dashboard—entirely hands-free.


Why We Are Building This Externally

Most software giants are busy building AI assistants that only work inside their own application walls. A Salesforce AI only looks at Salesforce data; a Microsoft AI focuses on Microsoft files. They are incentivized to keep you trapped in their specific ecosystem.

We believe your business needs a single, central system that connects everything. By building on neutral, open-source code, GrowERP can act as that central nervous system. It handles the exhausting manual work of gathering and copying data across different platforms, giving your team their time back to focus on actual decision-making.

We are keeping your structural guardrails, human approval steps, and data security entirely in place. The goal is simply to make your existing workflows faster and eliminate human copy-paste errors.


Next Steps

While the core backend infrastructure is complete, we are currently building out the user interface layer. This layout will include an easy-to-use administration panel alongside the official Google ADK chat view.

We will begin beta testing this user interface with select partners in an upcoming software release. We will share specific setup and testing details as development moves forward.

Sincerely,

The GrowERP Team

Project References

  • Moqui ADK: growerp/moqui-adk component repository
  • Google Java ADK: Google Cloud Agent Development Kit Framework
  • Enterprise Agent Architecture: Perez, C. E. (2026). OpenClAW Is a Consumer Story. The Enterprise Version Will Be a Trillion-Dollar Reckoning. Intuition Machine. Medium Publication

```