First-time installation

Set up SysAutomator Billing

Create a new MySQL or MariaDB database and its database user in your hosting panel first. The installer verifies database actions, creates the complete SysAutomator schema, seeds defaults, creates your administrator, and prepares secure local storage.

1. Database2. License3. Business4. Automation

MariaDB / MySQL database

cPanel checklist
  1. Create a new database.
  2. Create a new database user and password.
  3. Use Add User To Database, select the user and database, then enable ALL PRIVILEGES.
  4. Enter the complete cPanel-prefixed names below, not only the part after the underscore.
On cPanel this is usually localhost. Keep port 3306 unless your host gave you a different server and port.
Use the complete database name created by cPanel.
Use the complete database username created by cPanel.
This password is stored only in protected local installation settings after setup succeeds.

License activation

Find this in your SysAutomator Hub workspace under Licences. Database validation runs first, so an incorrect database cannot consume an activation.

Business and administrator

Use at least 8 characters, including an uppercase letter and a number.

Regional defaults

Choose your country first. Time zones use international IANA names such as America/Toronto, grouped by country and sorted by UTC offset; your manual selection is always kept.

Countries are grouped alphabetically after the common countries. A location header may be used only to suggest an initial choice.
Select a province/state when available to receive its currency, IANA time-zone, and language recommendation.
Used for invoices and pricing. The selected currency becomes the installation default.
Use international IANA format such as America/Toronto. Time zones are grouped by country and sorted by UTC offset.
The setup screen changes immediately. Your chosen language is remembered after installation.

Twice-daily automation

After setup, SysAutomator shows a secure cron command you can copy into cPanel or Plesk. It creates recurring invoices, applies overdue workflows, refreshes your licence, and records every automation run.

Important: the selected database must be dedicated to this SysAutomator installation. Setup can safely retry a partial SysAutomator-only schema, but it never overwrites another application’s tables.