Internal operations
Every request has a clear path: who approves, and who it’s waiting on
Build your own request types with their own forms and flows: multi-level approval, conditional branches and parallel paths. Leave, overtime, business-trip and attendance-correction requests update attendance and leave balances once approved.
How it works
A leave request on its way through approval
Illustrated with the sample store HaShop: Huy asks for three days off.
-
Submit
From a template or your own form, on the web or in the app.
-
Branch
AND/OR conditions and parallel branches.
-
Multi-level
All, any one or in sequence, with a deadline for each step.
-
Your turn
The approvals bot pings each approver in team chat and reports the outcome.
-
Recorded
Built-in request types deduct leave and update the timesheet.
Know where every request is
The timeline shows upcoming steps too, so the requester can see who it is waiting on.
Approve in bulk
Select several requests to approve or reject, or share a batch for an approver to clear in one table.
Approved means done
Built-in request types record leave, remote work, overtime and shift swaps in HR automatically — no retyping.
Capabilities
What’s inside Approvals
Form builder
Amounts written out in words, formulas, line-item tables, GPS location, remaining leave, customer, deal, project or supplier pickers, conditional fields and monthly submission limits.
Branching flows
Approval, CC, condition (AND/OR with a default branch) and parallel steps; several approvers can be “all”, “any one” or “in sequence”.
Flexible approvers
Named people, roles, line managers by level, department heads or the requester’s choice, with a deadline for each step.
Reassign, send back, withdraw
Pass a step to someone else, add approvers before, alongside or after, send back for changes, withdraw or duplicate a request.
Ready-made templates
Leave, remote work, overtime, business trips, late arrival, early leave, shift swaps, attendance corrections, expense claims and purchase requests with item tables.
Approval analytics
Totals, approved, rejected and overdue requests, handling time (median, mean, p90), and Excel exports of requests and each approval step.
Approvals are included in All-in-one, Unlimited and the trial (not in CRM Only). Quote approval is a separate flow inside the Sales CRM.
Getting started
4 steps to get going
-
1
Pick a template
Start from a template or a blank page; choose who can submit and when it applies.
-
2
Build the form
Add fields, required rules, conditional display and monthly limits.
-
3
Design the flow
Add approval, CC, condition and parallel steps with deadlines.
-
4
Submit & follow
Staff submit on the web or in the app; the approvals bot pings each approver when it’s their turn.
FAQ
Frequently asked questions
Call 1900 636 400 or book 30 minutes with the CNV team.
Hours: Monday – Saturday, 8:30 – 17:30 (GMT+7)
Can I delegate approvals while I’m away?
There’s no automatic delegation yet. An approver can pass the step to someone else.
Can I approve on my phone?
Yes. The CNV Work app lets you submit from templates, approve, reject, send back or withdraw, with a notification when it’s your turn.
Do approved requests update attendance and leave?
Yes, for the built-in types: leave (deducted from balances), attendance corrections, late arrival, early leave, remote work, overtime, business trips, shift swaps and resignations (sent to offboarding).
Ready to bring your whole team into one workspace?
Book 30 minutes with the CNV team to see CNV Work on sample data shaped like your business — or start a full-featured 14-day trial yourself.