SA mid-market HR/payroll: employees, leave, payroll runs, companies, reports
Payroll & HR 14 actions API key
Start automating Sage 300 PeopleDrag any of these 14 actions into a process — no code, no API wrangling.
Approve a leave request
Create a new employee record
Delete an employee line (by APILineID) or a whole header (by APIHeaderID).
Return the Sage 300 People employee field catalog (field names of the employee create line) so the Map editor can render typed target rows and Auto-Map onto Sage's real field names instead of a freeform data object. Static catalog (Sage exposes no live field-metadata endpoint); read-only.
Get company details by ID
Get employee by employee code/ID
Get leave balance for an employee
Retrieve payslip data for an employee & period
List companies available on this Sage 300 People instance
List configured earnings/deductions codes
List employees (optionally filter by company)
List leave requests (filter by status, employee, date)
List payroll runs for a company
Update employee details
Sage 300 People uses aPI key. Save the connection once and reuse it across every process.
Drop Sage 300 People steps onto the process map alongside desktop, browser, Excel and email steps.
Trigger on a schedule, an email, or a file landing in a folder. Credentials stay encrypted and every run is audited.
Because Sage 300 People has an API, Automize talks to it directly in the cloud — no bot needed on a desktop. Where a system has no API, an Automize bot drives its interface instead.
We build one working Sage 300 People automation in your business inside a week, at a fixed price.