Approval types
Leaves
Employee requests with balance and team conflicts.
Expense reports
Reimbursement items with receipt photos.
Timesheets
Weekly hours per project.
Shift swaps
Swaps between colleagues.
Quotes
Above authorised threshold.
Supplier invoices
To pay above threshold.
Employee data changes
IBAN, address, contract change.
Approvals dashboard
Dedicated “Approvals” tab in mobile app shows:- Red badge with pending count
- Cards sorted by urgency (upcoming deadlines on top)
- Filters: type, employee, request date
Fast flow
Direct actions from notification
Without opening app (iOS long press, Android swipe):
- Approve
- Reject
- Open detail
Contextual detail
If you open: full data + context (leave balance, history, project budget for expenses).
Batch approvals
To handle many at once:Offline approval
Approvals made offline are queued and sent on reconnect. Employee notified only on actual sync completion.Escalation
If you don’t respond within N days (configurable), Arya:- Sends reminder to you
- Escalates to your manager (if configured)
- Logs visible in audit
Delegation
Before going on leave, delegate approvals:Privacy
Approvals on sensitive data (salaries, personal documents) are logged in audit with timestamp and IP. Requests on confidential data (e.g. IBAN change) may require dual approval (manager + HR).