S.A.L.T CI

Products / TERUSAN

Governed process flow

S.A.L.T CI TERUSAN

Governed process flow. Any approval, application or case is written once as a blueprint; people and AI then work inside it, and every step is recorded. Directed, governed and visible.

One engine for any process13 building blocksAI with a dial, not a switchChanged by process ownersDepartment variantsTamper-evident historyAir-gapped by default
TERUSAN Semak · Case ICT/2026/00023
1 Executive paper
Done · 2 d
2 Committee paper
Done · 3 d
3 Application
In review
4 Specification
5 Evaluation
6 Sign-off
Waiting for · Risk reviewer · 4 days left
Completeness 92%

AI check · level 2 2 supporting items are missing: the cost breakdown and the vendor letter. Add them, then resubmit.
History
09:14 Applicant submitted
09:15 AI check drafted
10:02 Bursar approved
10:03 Routed to risk review
Illustrative screen; reference and data are examples.
01 · Why TERUSAN

Processes that live in documents lose time at every hand-off

Most approval processes run on Word papers, spreadsheets and e-mail. Details are retyped, totals are copied by hand, and nobody can say where a case is without a phone call.

32

Sections typed separately across three papers in one real approval chain

21

Supporting items in a checklist ticked by hand, per project category

#REF!

In scoring formulas of a real evaluation workbook

Σ

Totals carried by hand from one form to the next

From an analysis of a real six-stage ICT project approval chain at a public institution.

What the documents tell us

Type it once

Project details recur across papers. They should flow from one record into every document.

Calculate it, do not copy it

Weighted scores and totals belong in the system, not in hand-built formulas.

Show where it is

Six hand-offs between roles. Anyone should see where a case stands and who holds it.

02 · The product

One governed engine for any process

A process is written once as a blueprint. The blueprint fixes the allowed states, roles, rules and deadlines; people and AI work inside it; every action is recorded.

What people useone engine API behind every screen
My tasks · SemakApprovals · LulusManagement · NadiProcess design · LakarAdminStatus page
TERUSAN enginereaches AI only through the gateway
Blueprint store · versionedCase engine · state, timers, escalationStep runner · 13 step typesRules and scoringAgent runtimeEvent log · append-only
S.A.L.T CI services and client systemscalled by the engine
TERAS gateway · local modelsMCP tool serversKnowledge and RAGDocument outputDirectory and SSOE-mail and existing systems

Local first

Engine, models and data on the organisation's own server; works with the network cut.

People decide

Every consequential step passes a person, and the advice they saw is logged.

Configuration over code

Order, thresholds, forms, weights and people are blueprint data, never a code change.

Everything is an event

One log feeds the audit trail, the case timeline and the analytics.

The process is a contract. AI works inside it.

Agents can draft, check, summarise and nudge. They cannot skip a step, change a rule or approve on a person's behalf.

03 · The experience

A clear view for every role

Applicants, committees, management and process owners each see only what they need, in Bahasa Melayu or English, on a computer or a phone.

Semak · for applicants and preparers

Where is my application?

  • Start an application and fill papers from one record
  • Stage bar with days taken per stage
  • AI completeness check before submission
  • Answered on screen, without a phone call
Lulus · for reviewers and committees

Decide with the evidence in front of you

  • Review, approve, return or reject with comments
  • Panel members score independently; totals calculate themselves
  • Sign-off panels with ordered signatures
  • Advice, sources and model logged with each decision
Nadi · for management

Where are we stuck?

  • Open, overdue and average days per stage
  • Bottlenecks and forecasts with the evidence behind them
  • Advice you can trace back to its data
Lakar · for process owners

Change the process without calling the vendor

  • Edit deadlines, weights, forms and routing
  • Draft, simulate, then publish
  • Every change versioned and audited
TERUSAN Lulus · Tender evaluation · 3 bidders
AI summary (draft · level 2)
Bidder A meets all technical clauses. Bidder C does not meet clause 4 (support period). Sources: tender specification §4, bidder responses.
Scores · 20 general / 80 technical
Bidder A 82.4
Bidder B 76.1
Bidder C 69.8
Illustrative screen.
04 · Building blocks

Thirteen blocks, any process

Long-lived, multi-person processes are combinations of the same few kinds of step. A new process is a new combination; engine code changes only when a new kind of block is needed.

People

Ask and decide

  • Human task
  • Review
  • Sign-off panel
Think and calculate

Check and score

  • AI step
  • Rule table
  • Scoring
  • Compute
Produce and connect

Make and send

  • Generate document
  • Tool call
  • Notify
Control the flow

Route and wait

  • Wait or timer
  • Branch, parallel, join
  • Sub-process

Processes the same engine runs

ProcessHow the blocks combine
ICT project approval chainPapers, reviews, a required-documents rule table, weighted tender scoring and a six-signature sign-off
Leave or claim approvalThe smallest useful blueprint: one form, one review, one notification
Small purchase with quotationsThe same scoring model with different weights
Staff recruitmentA panel scores independently, then results merge
Research or proposal evaluationMany proposals ranked against a fixed budget
Meeting to actionBuilds on MOM Studio minutes: each action becomes a tracked task
Security alert to incidentPERISAI alerts start a governed response
Complaint or service requestMeasured by time to resolution, with escalation timers
05 · AI with a dial

AI that is useful, bounded and traceable

Each AI step in a blueprint has its own autonomy level. A process owner starts low, measures accuracy on real documents, and raises the level only when the evidence supports it.

1Off

No AI on this step.

2Suggest

Shown beside the work; the person types the result. e.g. a suggested score.

3Draft

Pre-filled; the person reviews and confirms. e.g. a summary of a bidder's reply.

4Auto, reviewed

Applied; visible, revertible and sampled. e.g. a total read from a quotation.

5Auto

Applied and logged. e.g. reformatting a date field.

Three agents, each with a narrow job

Designer

Drafts blueprints

Turns an uploaded form or a described process into a draft blueprint for the process owner to review, simulate and publish.

Assistant

Helps people in a case

Checks completeness, drafts summaries and explains what is missing, inside the step it is attached to.

Operator

Keeps cases moving

Sends reminders, escalates overdue steps and routes cases, only along paths the blueprint allows.

06 · Tunability

Every option is tunable. Nothing is hard-wired.

Departments differ. TERUSAN keeps one base process and lets each department adjust the parts that are theirs, with the right person holding each control.

LayerWhat changesWho holds it
1 · KnobsDeadlines, reminder timing, score weights, amount thresholds, committee membersDepartment administrator
2 · RulesRouting conditions, required-document matrices, escalation rulesProcess owner
3 · StructureStages and their order, parallel or conditional branches, paper sections and fields, scoring criteriaProcess owner
4 · AI behaviourPer step: autonomy level, instructions, model, knowledge sources, output formatProcess owner with platform administrator
5 · New blocksA step type or tool that does not exist yetS.A.L.T CI engineering

One base process, many departments

Base process · one blueprint, maintained once
Department A
Weights 30 / 70

instead of 20 / 80

Department B
+1 review stage

for its own sign-off

Department C
Reminder 5 days

instead of 3

Each variant stores only its differences from the base.

Versioned blueprints

A running case keeps the version it started with; new cases use the new one.

Draft, simulate, publish

Run a change against sample cases before anyone relies on it.

Audited changes

Who changed what, when and why, in the same log as the cases.

07 · Intelligence

Dashboards that answer questions. Advice you can defend.

Because every action is an event, management gets its answers from the same log that provides the audit trail. Nothing is re-keyed into a report.

Dashboard

What is open, where it is stuck, what is overdue, and how work is spread across roles.

Process analysis

Where time goes per stage, per department and per blueprint version.

Anomalies and duplicates

Does this case look unusual, or like one already seen?

Advice per case

What the criteria, the cited policy and comparable past cases suggest, and the risks.

Portfolio advice

Given a fixed budget, how open items rank on the chosen criteria.

Forecast

When a case is likely to finish, given how similar ones went.

TERUSAN Nadi · ICT project approval
Open cases
24
Overdue
5
Average
11 days
Saran · advisory
Stage 3 takes about twice as long as the others. The usual cause is missing supporting items. Suggestion: generate the checklist at submission. Based on 41 closed cases.
Illustrative screen.

Guardrails on advice

Advice respects permissions, is about the process and not about individuals, says so when data is thin, and can be reproduced from the same log.

08 · Records & documents

A record that cannot be quietly changed

Every action is written to the case history and cannot be edited afterwards. Documents are generated from the case, not retyped.

Hash-chained history

An append-only event log chained by hash, so any alteration or deletion shows. Administrators can verify the chain at any time.

Generated papers

Word documents produced at the end of each stage from the case data, in the organisation's own form layouts.

Audit export

The full event log of a case downloads as CSV for auditors.

Need-to-see access

Applicants see their own cases. Reviewers see a case while it waits for them, or after they acted. Management sees all.

Frozen settings

Each case records the settings it runs on, so a later change never rewrites history.

Notices and reminders

A bell for returns and decisions, and reminders as deadlines approach or pass.

Example chain on TERUSAN

1Executive paper

Paper · review

2Committee paper

Paper · review

3Application

Rule table · AI check

4Specification

Paper · compute

5Evaluation

Scoring · compute

6Sign-off

Paper · signature panel

Section lists, the required-documents matrix, score weights, signatory roles and Malay labels are blueprint data, not product code.

09 · Sovereignty & deployment

Inside the organisation's own network, which can be disconnected

Case data, documents, the event log and knowledge sources stay on the organisation's server. External AI is an optional connector, off by default.

1Your people

Browser or phone

2TERUSAN

Process engine

3S.A.L.T CI gateway

The only route to AI

4Local models

On the organisation's server

5External AI

Optional; enabled per step by an administrator

Local models by default

Every AI call goes through the S.A.L.T CI gateway, which uses local models first.

No secrets in blueprints

Keys stay in the deployment's secret store and are referenced by name; AI keys are stored encrypted.

Access you control

Role-based access and single sign-on with the organisation's directory.

One server to start

A single container deployment; a second node for redundancy is optional.

Visible and recoverable

Documented install, backup, restore and upgrade; queue views show any stuck job.

Two languages

Bahasa Melayu by default with English at a click, on desktop and phone layouts.

10 · Why TERUSAN

Five questions to ask any process-automation vendor

Process automation is a crowded field, and the answers matter more than the demo.

QuestionTERUSAN answer
Where do the documents and AI models run?On the organisation's own server. Local models by default, and it keeps working with the network cut.
Who changes the process: you or the vendor?The organisation's process owners, from a designer, with versions, simulation and an audit trail.
Can every AI suggestion be traced?Yes: model, instruction version, inputs, cited sources and confidence. Weak or uncited output goes to a person.
Does it work in Bahasa Melayu and with our own forms?Roles, form codes and labels live in the blueprint, in Malay or English; AI steps are benchmarked on the organisation's samples first.
Is it one more silo, or part of a platform?Part of S.A.L.T CI: the same gateway, identity and shared services as MOM Studio and the rest.

From blueprint to a running process

1Analyse

Read the real forms and hand-offs

2Blueprint

Stages, roles, rules and papers

3Simulate

Run sample cases end to end

4Pilot

One department, real users

5Extend

Variants for other departments

How to compare fairly

Give each vendor the same real process, ask them to run it on your own server, then cut the network. S.A.L.T CI is happy to be measured that way.

Part of one sovereign platform

TERUSAN runs on the TERAS core with the same sign-in, audit and models as every other S.A.L.T CI application.

WhatsApp