Skip to content

Workflow & Approvals

Many important actions in ApixONN — paying out a milestone, approving a big invoice, terminating a contract, running payroll, promoting an employee — don't take effect the moment you submit them. They go through an approval workflow first: one or more people review the request and either approve or reject it. This page explains how approvals work, where they live, who approves what, and how to act on them. It's the single most important page to read if you've ever submitted something and wondered "where did it go?"

Company Dashboard11 min read10 sections

On this page10 sections

Read this first: The person who submits a request is almost never the person who approves it. That's by design (it's called separation of duties). Submitting starts the process; someone else finishes it.


#Why some actions need approval

Approvals exist so that no single person can move money, change someone's pay, or commit the company without a second set of eyes. This is a core financial and HR control.

When you submit an action that needs approval, ApixONN does three things automatically:

  1. Freezes the record in a "pending" state. Nothing happens yet — a payment isn't paid, a contract isn't ended, a leave isn't booked.
  2. Routes the request to the right approver based on their role (not their name). For example, a milestone payment goes to whoever holds the Project Manager role first, then whoever holds the Finance Manager role.
  3. Notifies that approver and drops the item into their Workflow Inbox.

Only after the last required approver says "yes" does the action actually take effect.

Note: Some low-risk actions have no workflow and take effect immediately (for example, invoices under a small threshold). The big table further down shows exactly which actions trigger a workflow and which don't.


#The Workflow Inbox — where approvals actually live

Where to find it: Sidebar → Workflow Inbox

This is the one place pending approvals appear. If an item is waiting for your decision, it's here — and nowhere else.

Important — three common places people look, and why they're wrong:

  • Not on the record's own page. Opening the milestone, invoice, or leave request itself won't give you an Approve button. The record just shows its status as pending.
  • Not the project's "Approval" tab. A project's Approval tab is only for approving the creation of a brand-new project. It does not show milestone, invoice, or any other approvals.
  • Not the person who submitted it. The submitter sees the item marked "pending," but the Approve/Reject buttons only appear for the assigned approver.

#What you can do here

  • See every work item currently assigned to you for approval.
  • Switch between Pending items (awaiting your decision) and Completed items (already decided).
  • Search by title, description, or requester.
  • Filter by workflow type or priority (High / Normal / Low).
  • See each item's progress — which step it's on (e.g. "Step 1 of 2") and who has already approved.
  • Approve or Reject an item, with a comment.
  • View the full details and history of an item before deciding.

Screenshot

Workflow Inbox showing the Pending tab, a "3 Pending Items" badge, a search box, Type and Priority filters, and a list of work-item cards each with a progress bar and Approve / Reject / View buttons

#Reading a work-item card

Each card shows you, at a glance:

On the card What it tells you
Title & description What's being approved and why
Step X of Y badge Which approval step this is, and how many total
Status badge Pending / Approved / Rejected / Cancelled
Overdue flag (red) The step passed its response deadline (SLA)
Priority icon High (red), Normal (yellow), or Low (green)
Requester Who submitted the request
Due date When your decision is expected
Progress bar How many steps are approved out of the total
"Approved by" chips Who approved the earlier steps, and when

Tip: The number badge next to Workflow Inbox in the sidebar tells you items are waiting. Open the inbox to clear it.


#The golden rule: you can only approve items assigned to you

This trips people up constantly, so it's worth stating plainly:

Your Workflow Inbox only ever shows items routed to you. You cannot see, open, or approve an item that was routed to someone else — and there is no exception for senior roles. Even a Super Admin cannot approve an item assigned to another person. The system checks, on every approval, that the item belongs to the person clicking the button.

Why it works this way:

  • Approvals are routed by role. If a step says "Finance Manager approves," it goes to a user who holds the Finance Manager role — not to you, unless that's you.
  • Separation of duties means the approver must be a different, specific person, so authority can't be bypassed by whoever happens to be an admin.

What this means in practice:

  • If your inbox is empty, nothing is waiting on you — even if a colleague is stuck waiting for an approval on something you care about.
  • If a request is stuck because the assigned approver is unavailable, the fix is reassignment or delegation (see FAQ), not "an admin approves it instead."

#How to approve an item

  1. Go to Sidebar → Workflow Inbox.
  2. Make sure you're on the Pending tab.
  3. Find the item (use search or the Type / Priority filters if the list is long).
  4. Click View to review the full request and its history (recommended for anything significant).
  5. Click the green Approve button on the item.
  6. In the pop-up, optionally type a note in the comments box ("Add any comments or notes…").
  7. Click Approve to confirm.

The item moves out of your Pending list. If it was the last step, the underlying record now completes (see "What happens after the final approval"). If more steps remain, it automatically routes to the next approver.

Screenshot

Approve pop-up with an optional comments text area and a green Approve button

#How to reject an item

  1. Open Workflow InboxPending.
  2. Find the item and click the red Reject button.
  3. In the pop-up, type a clear reason in the text box. A reason of at least 10 characters is required — the Confirm button stays disabled until you provide one.
  4. Click Confirm Rejection.

Note: Rejecting halts the entire workflow immediately. Any later steps that hadn't happened yet are cancelled, the underlying record is marked rejected (or returned for rework), and the original requester is notified with your reason. Rejection is not "send back one step" — it stops the whole request. Be specific in your reason so the requester knows what to fix.

Screenshot

Reject pop-up warning that rejecting halts the workflow, with a required reason text area and a "Confirm Rejection" button


#How to know an approval is waiting for you

You'll find out in two places:

Where What you'll see
Sidebar → Workflow Inbox A small number badge indicating pending items, and a "Pending Items" count at the top of the inbox itself.
Sidebar → Notifications → Inbox A notification each time an item is assigned to you, plus notifications when your own submitted requests are approved, rejected, or completed.

Tip: Get in the habit of checking the Workflow Inbox whenever its badge shows a number. Approvals often have a response deadline (SLA), and overdue items are flagged in red and can be escalated.


#The big picture: what triggers approval, who approves, and where it goes

This is the master reference. Every action below, when submitted, creates work items that appear only in the assigned approver's Workflow Inbox, step by step. Approvers are matched by role; where a step says "Manager," the system routes to the requester's own line manager.

Note: Your company's administrator can customise these chains (Sidebar → Settings → Workflows). The routing below reflects the standard preset workflows shipped with ApixONN. If your company changed a workflow, the steps you see may differ — always trust what's in your Workflow Inbox.

#Projects & milestones

Action you submit Approval workflow Step 1 Step 2 Step 3 Step 4
Payment milestone under $10K Milestone Payment (Small) Project Manager Finance Manager
Payment milestone $10K–$50K Milestone Payment (Medium) Project Manager Finance Manager CFO
Payment milestone over $50K Milestone Payment (Large) Project Manager Finance Manager CFO CEO
Go-live milestone Go-Live Milestone Approval Technical/PM verification Project Manager sign-off Executive (CEO)
Approval-type or critical milestone Milestone Completion Approval Project Manager Department Head (manager)
Create a new project Project Creation Approval PMO review Finance Manager
Project budget change (>10%) Project Budget Change Project Manager Finance Manager CFO
Resource allocation to a project Resource Allocation Approval Manager Resource Manager Project Manager
Weekly timesheet Weekly Timesheet Approval Manager

#HR & people

| Action you submit | Approval workflow | Step 1 | Step 2 | Step 3 | Step 4 | | --- | --- | --- | --- | --- | | Leave request, up to 5 days | Leave Request Approval | Your Manager | HR | — | — | | Leave request, over 5 days | Leave Request Approval (Extended) | Your Manager | Department Head | HR | — | | Contract renewal | Contract Renewal | Manager | HR Manager | — | — | | Salary amendment | Salary Amendment Approval | Manager | HR Manager | CFO | — | | Grade change / promotion | Grade Change Approval | Manager | HR Manager | — | — | | Contract termination | Contract Termination | Manager | HR Director | CEO | — | | Promotion request | Employee Promotion | Manager | Department Head | HR Director | CEO | | Performance evaluation | Performance Evaluation | Manager | HR Manager | — | — | | Uploaded document verification | Document Verification | HR | — | — | — |

#Finance & payroll

Action you submit Approval workflow Step 1 Step 2 Step 3
Invoice under $10K (No workflow) Takes effect without approval
Invoice $10K–$50K Invoice Approval (Medium) Finance Manager CFO
Invoice over $50K Invoice Approval (Large) Finance Manager CFO CEO
Receipt over $5K Receipt Approval Finance Manager
Payroll cycle Payroll Cycle Approval HR Manager CFO
Emergency payroll override Payroll Emergency Override HR Director CFO
Salary advance request Salary Advance Request Manager HR Manager Finance Manager

Note: The amount thresholds decide which workflow runs. A payment milestone is measured by its payment amount; an invoice by its total. This is why a $9,000 invoice completes instantly while a $12,000 one waits for two approvals.

Note on "CFO/CEO" steps: Your company maps these to whichever roles it uses for senior finance and executive sign-off. If your company doesn't use a particular senior role, your administrator will have adjusted the workflow so it still routes to a real person. The 13 standard roles you may see as approvers include Project Manager, Finance Manager, Payroll Manager, HR Manager, Resource Manager, Team Lead, Accountant, Admin, and Super Admin.


#What happens after the final approval

Once the last required approver approves, ApixONN completes the underlying action automatically. You don't have to go back and "finish" it. Examples:

What was approved What happens on final approval
Payment milestone The milestone is marked completed, and if it's billable, a draft invoice is created automatically so Finance doesn't re-key the amount. (It's a draft only — no revenue is posted until Finance reviews and sends it.)
Leave request The leave is approved and the employee's leave balance is deducted.
Invoice The invoice is marked approved, ready to be sent.
Resource allocation The allocation goes active and a budget entry is created.
New project The project moves from planning to active.
Contract renewal The contract's end date is extended and logged.
Salary amendment / grade change The new pay or grade is applied to the employee's contract.
Contract termination The contract is marked terminated with a termination date.
Timesheet / evaluation / payroll cycle Marked approved and ready for the next stage.

If instead the request is rejected at any step, the record is marked rejected (or, for milestones, returned to in progress so it can be reworked and re-submitted), and the requester is notified.


#Statuses

Work items in your inbox carry one of these statuses:

Status What it means
Pending Waiting for the assigned approver to decide. Shows in the Pending tab.
Approved This step was approved. If it was the last step, the whole request is complete.
Rejected Someone rejected this step, which halted the entire workflow.
Cancelled This step never needed a decision — it was cancelled because an earlier step was rejected, or the item was reassigned away.

An item may also be flagged Overdue (red) if it passed its response deadline while still pending.


#Tips & FAQ

"I submitted something but nothing happened — where did it go?" It's waiting for an approver. Nothing takes effect until it's approved. The item is in the assigned approver's Workflow Inbox, not yours and not on the record's page. Check the record's status — it should read pending — and check your Notifications for a confirmation that it was submitted.

"Who approves my request?" It depends on the action — see the big table above. As a rule of thumb: most HR requests (leave, renewals, salary, promotions) start with your line manager, then HR. Most finance and milestone items start with the relevant manager (Project Manager or Finance Manager) and climb to senior finance/executive roles as the amount grows.

"I can't find the approval in my inbox — I'm sure it's mine." Three checks: (1) You're on the Pending tab, not Completed. (2) The item is genuinely routed to your role at the current step — if it's still on an earlier step handled by someone else, it won't reach you until they approve. (3) You actually hold the role the step requires. If all three are true and it's still missing, ask your administrator to confirm the workflow's routing.

"I'm a Super Admin (or Admin) — why can't I approve this?" Because it isn't assigned to you. Approval authority follows the specific person the step routed to, not your permission level. This is deliberate — it keeps separation of duties intact. If the assigned approver is unavailable, use reassignment/delegation rather than expecting an admin override.

"The approver is on leave and the request is stuck." Two options exist on a work item for exactly this: Reassign (hand the item to a different person) and Delegate (temporarily let someone else act on your behalf). These are available to the person the item is assigned to, or an administrator, depending on the workflow's settings. Overdue items can also be escalated automatically to a manager or admin.

"I rejected by mistake — can I undo it?" No. Rejection halts the workflow and can't be reversed from the inbox. The requester needs to submit the action again, which starts a fresh approval from step 1.

"Why did my small invoice go through instantly but a bigger one didn't?" Amount thresholds. Invoices under the small threshold have no workflow and take effect immediately; larger amounts trigger multi-step approval. Same idea for milestone payments.

"Who sets up or changes these approval chains?" An administrator, under Sidebar → Settings → Workflows. If your company's steps differ from the tables above, that's expected — your administrator has customised them. The Workflow Inbox always reflects the real, current routing.

"What does the number on the Workflow Inbox menu mean?" It signals that items are waiting for you. Open the inbox and clear your Pending list.