SME owner: run the whole company
Who this is for
Owners and directors of small and mid-sized companies who want fewer disconnected tools.
The problem
Accounting lives in one tool, payroll in Excel, employee files in Word documents and approvals in chat. Numbers drift apart and nobody can say where a request is stuck.
A day with XBuddy


Set up people in HR
Employee records, recruitment, probation, leave and HR decisions sit on one employee file. — HR
Record attendance and overtime
Attendance from web, mobile or time clocks and overtime go to a single approval inbox. — Time Tracking
Run payroll from approved data
Payroll is calculated from approved attendance, leave and parameters, then posted to the ledger and published as payslips. — Payroll
Let employees help themselves
Employees request leave, read payslips and submit requests without asking HR. It is free for every user. — Employee Service (Self-Service)
Approve in one place
Advances, payment requests and purchases go through one approval engine, so you can see who holds each request. — Approvals
Bill, pay and post to the ledger
Invoices, bills and expenses in Finance post to the general ledger in Accounting, including VAT returns. — Finance
Apps involved
| App | Role in this scenario | Link |
|---|---|---|
| HR | Employee file, recruitment, leave | HR |
| Time Tracking | Attendance, overtime, approval inbox | Time Tracking |
| Payroll | Payroll runs, payslips, GL posting | Payroll |
| Employee Service (Self-Service) | Employee self-service | Employee Service (Self-Service) |
| Approvals | Approval inbox and requests | Approvals |
| Workflow | Approval engine behind the inbox | Workflow |
| Finance | Invoices, bills, expenses | Finance |
| Accounting | General ledger, VAT returns | Accounting |
AI assistants that help
approvals_steward: Prepares approval decisions and reminds approvers about SLA.payroll_assistant: Checks readiness before a payroll period and flags unusual lines.accountant_assistant: Helps review journal entries and detect anomalies.
Related business flows
Honest limits
- Payroll has two parallel API stacks, and a few functions are available through the API only.
- The approval engine runs steps in sequence, and the only trigger is submitting for approval.
- Entering opening receivable and payable balances is possible through the API only.