Asset Requests & Workflow
Routes: /asset-requests, /workflow-inbox, /asset-requests/review/:id, /asset-requests/sign/:id
Permissions: requests.read, requests.write, requests.review
Request lifecycle
- Employee creates request (
requests.write) - Notifications sent to configured approvers
- Reviewers act in Workflow Inbox (
requests.review) - Multi-step approval chain (configurable in Settings → Workflows)
- Digital signature on agreement (
/asset-requests/sign/:id) - Mobile signing supported at
/mobile-sign/:code
Workflow configuration
Settings → Workflows → Asset Request Workflow
Configure:
- Approval stages and roles
- Email/notification recipients (CTO, Centre Head, CEO, IT)
- Escalation rules
Mail integration
Approved/rejected requests generate in-app mail in Mail Inbox.
Agreement signing
PDF agreement generation with embedded signature capture. Public mobile sign links for field signing.
Audit
All status changes logged to auditLogs collection and visible in Activity Log.