Approvals

Route high-impact actions for sign-off, work the approvals inbox, and understand what you can decide.

Approvals → /approvals

Some actions are deliberately not granted to one person end to end. Instead of firing directly they create an approval request, and someone with the right authority decides. The decision, the decider and the reason are recorded on the underlying record.

What routes for approval

AreaTypical routed actions
ReceivablesIssuing an invoice above a threshold; credit notes and write-offs.
PayablesPaying an expense.
CollectionsIssuing a demand letter, handover, fee waiver, hardship restructure, closing a case with a write-off.
CommunicationsPublishing a message template or broadcast.
OperationsActivating schedules and other material configuration changes.

Low-impact confirmations — sending a single reminder on a case you are assigned — stay one-click actions. The distinction is deliberate: routing everything through approvals makes approval meaningless.

The approvals inbox

ColumnMeaning
Request titleWhat is being asked for.
ModuleWhich part of the platform raised it.
Entity typeThe kind of record involved.
Action typeWhat will happen on approval.
Applicant / customerThe party affected.
AmountThe money at stake, where relevant.
Branch / block / unit / leaseWhere it applies.
Requested by / requested atWho asked, and when.
RiskThe assessed risk of the action.
SLA / ageHow long it has been waiting.
StatusPending, approved, rejected.

Filter by module, entity type, action type and status to work one kind of decision at a time — approving twenty expenses in a row is faster and more consistent than context-switching.

Deciding

  1. Open the review

    Open Review shows the request in context, including a preview of what will be sent or posted where the action produces a document or a message.

  2. Check the substance, not just the amount

    For an expense: is it attributed to the right unit, with the vendor's invoice attached? For a demand letter: are the figures and the tenant's details right?

  3. Approve or reject

    Rejection requires a reason. Write it for the person who has to act on it.

  4. Confirm the outcome

    Approval triggers the action. Check the underlying record shows it happened.

What happens on a decision

DecisionEffect
ApprovedThe staged action executes — the invoice issues, the letter is sent, the expense is paid, the case closes.
RejectedThe staged action is marked skipped with the reason, recorded on the record's timeline.

Because the action is staged rather than duplicated, there is no risk of the action happening twice or of an approved action being forgotten.

Delegation and policy

Approval policies define what routes where, and delegation covers absence. Both are administrator configuration — a manager on leave with no delegate is the most common cause of a stalled approval queue.

Working the queue well

  1. Work by SLA, not by date

    The age column exists so the oldest request does not quietly become the most urgent.

  2. Batch by type

    All expenses, then all credit notes. Consistency of judgement improves markedly.

  3. Reject with substance

    "Rejected" with no reason produces a resubmission of exactly the same request.

  4. Watch the volume

    A rising approval queue usually means a threshold is set too low, not that the team is misbehaving.

Audit

Every approval decision is recorded: who decided, when, what they decided and why. Combined with the activity log, this is what makes separation of duties demonstrable rather than merely intended.

Common problems

SymptomCause
Request stuck pendingNo approver available, or no delegate configured for an absent approver.
Approver cannot see the approve buttonThey do not hold the required role for that request type.
Action did not happen after approvalCheck the underlying record's timeline for a failure after approval.
Everything routes for approvalThe policy threshold is set too low.