Your ERP has no API and no export hook — but it has a UI. Describe the click path once in plain English and the framework automates every monthly export, forever.
Many businesses run critical operations on legacy desktop ERP software — Sage 50, older SAP GUIs, bespoke Access-based tools — that has no REST API and no export hook. Getting data out means navigating the UI by hand every single time: open the app, click through menus, set a date range, click export, find the file, upload it somewhere. This monthly ritual is slow, risky to delegate, and makes building any modern analytics layer nearly impossible.
Legacy ERP has no REST API and no export hook. The only way to get data out is to navigate the UI by hand — every time, manually, without error.
Building custom middleware is a major project. Delegating the manual export is risky. So it stays as a permanent monthly burden on someone's calendar.
The Smart Automation Framework automates the entire export sequence using OS-level UI automation. You describe the navigation path in plain English; the AI engine generates a Python script using pyautogui and pygetwindow with screenshot-based coordinate detection and retry logic. Once generated, the script runs on schedule — opening the ERP, navigating to the export, retrieving the file, and uploading it to a modern database — with zero AI tokens per run.
Write a setup prompt specifying the ERP executable path, the UI navigation sequence (menus, date range, export button), download folder, and destination database credentials.
Gemini CLI generates a Python script using pyautogui and pygetwindow with window focus management, timing delays, and retry logic for slow UI responses — handling every edge case automatically.
Scheduled via Windows Task Scheduler on the last day of each month. The script opens the ERP, navigates to the export, downloads the file, and uploads to Supabase. Zero manual steps, zero AI tokens per run.
"Usepyautoguiandpygetwindowto open the ERP application at$ERP_EXE_PATH. Navigate to Reports > Sales > Monthly Export. Set the date range to last month, click Export, wait for$EXPORT_FILEto appear in$DOWNLOAD_DIR, then upload it to Supabase tablesales_recordsusing the credentials in$SUPABASE_ENV."
| Variable | Example Value |
|---|---|
ERP_EXE_PATH | C:\Program Files\SageERP\sage.exe |
DOWNLOAD_DIR | C:\Users\admin\Downloads |
SUPABASE_ENV | /etc/erp_sync/.env |
~18,000 tokens — complex UI navigation logic. The highest setup cost, paid exactly once.
Zero tokens — purely local Python execution via pyautogui.
Eliminates a recurring manual task that takes 20–45 minutes every month, indefinitely.
Legacy software does not have to be a data silo. The awaBerry Smart Automation Framework bridges any desktop application to any modern database through UI automation — no API, no middleware, no migration required. You describe the click path once; the framework executes it on schedule, forever.
Abnormal lab results should trigger an alert in seconds, not sit in an inbox waiting for a human to notice them. Real-time, FHIR-compliant alerting — deployable from a plain-English description.
Social media consistency is a volume problem. The Smart Automation Framework turns your content calendar into a self-running publishing pipeline.
awaBerry Anywhere is a zero-trust remote access platform that gets any device — cloud server, laptop, or SoC hardware — securely accessible from anywhere in minutes. No VPNs, no open inbound ports, no complex configuration or additional remote connection software. Works on any MAC - yes even an old Apple macbook from 2012. Works on any Ubuntu / Debian / Redhad based LINUX. Works on any Windows which supports the Windows Subsystem for Linux (WSL).
Flexible onboarding for any hardware — in any environment.
Full control and activation via the awaBerry web dashboard.
awaBerry Automation is the combination of two tightly integrated products that together form a complete, AI-native automation platform.
Uses the Google Gemini CLI to translate plain-English instructions into executable scripts — run on your local devices on a schedule. AI tokens are spent exactly once to generate the logic; every subsequent execution costs nothing.
Read more →Secure, zero-trust device access as-a-service. Exposes your registered devices to programmatic access via encrypted tunnels — grant AI agents, scripts, or collaborators precisely scoped access.
Read more →Fundamentally different: a complete, AI-native automation platform — across every device you own, anywhere in the world.
Read more →Automate operations, manage fleets, and enable secure remote work for your entire team.
Access your home devices, automate personal tasks, and share access with family — for free.
Access lab hardware, automate data collection, and collaborate across institutions.
Describe the UI navigation once. The framework handles everything else.