Skip to content
PortF Help Center home

Approval Workflows

What is it?

A step-by-step process where tasks or requests are reviewed and approved before completion.


Why use it?

  • Ensures consistency and reduces errors

  • Improves transparency and tracking

  • Maintains compliance with policies

  • Speeds up approvals through automation

  • Defines clear responsibility at each step


How to create an approval workflow

💡 Tip: Add more stages to build a multi-set, robust approval process.

Supported Approval Workflows

Type

Purpose

What's approved

If approved

If rejected

Loan

Changes to a loan's terms

Draft loan version (new or changed terms)

Draft becomes the live version

Draft rejected; live version stays

Guarantee Version

Changes to a guarantee

Draft guarantee version

Version goes live

Draft rejected; previous version stays

CLN Version

Changes to a convertible loan note

Draft convertible note version

Version goes live

Draft rejected; previous version stays

CLN Conversion

Converting a note into equity, and warrant exercises

Full conversion calculation. Warrant exercises also use this type.

Equity position created

Nothing gets saved

Margin Ratchet

Automatic when a ratchet tier is crossed

Spread change due to a covenant or KPI crossing a tier

Spread applied; schedule regenerated

Event closed; pricing unchanged

Drawdown

Drawdown request

Drawdown version: amount, date, allocation

Drawdown takes effect

Version rejected; cancelling the approval voids it

Repayment

Repayment request

Repayment version: amount, date, principal / interest / fee split

Applied against balances

Version rejected; cancelling the approval voids it

Transaction

Ledger reconciliation

Match with accounts, if ext. date/amount override PortF's, and schedules regenerate.

Reconciled with those options

Transaction stays unreconciled

Inbound Event

Capital calls and distributions received

Capital call or distribution from a document or email, often by AI

Ledger transaction created

Event declined; no transaction

Financial Forecast Schedule

Changes to forecast schedules

Recalculated schedule, set to either Save or Publish

Schedule saved, or published as the live one

Schedule left as it was

Fair Value

Investee valuations

Proposed carrying value with methodology where relevant

Value applied; economic ownership and reporting figures recalculated

Valuation declined; carrying value unchanged

KPI Value

KPI figures

KPI data point, with its source and any AI confidence

Value saved to the investee KPI

Not saved; no separate rejection record

KPI Requirement

What you ask investees to report

Draft reporting-requirements policy version

Policy version published

Draft stays unpublished; previous version stays in force

Form

Monitoring form submission by investees

Submitted form and conflicts with platform data

Submission finalised

Response rejected

Investee can resubmit the form

Data Pack

Data pack revisions

Contents frozen while the approval is open

Revision reconciled and published

Unlocked back to an editable draft

Statement Generation

Generating a statement

Statement content: period, type, contact details

Marked approved; ready to send

Marked rejected. If the approval is cancelled, marked failed.

Statement Send

Sending a statement to investees

Sending to named recipients. The only type that sends anything outside PortF.

Statement sent; cannot be recalled

Send rejected; nothing leaves PortF