Help Home / How Appice Works

How Appice Works

Appice is a real-time decisioning and execution system. It does not run campaigns on schedules — it detects signals, makes decisions, and takes action the moment something relevant happens.

System Model Read first if you are new to Appice

The system model: Sense → Decide → Act → Learn

Every interaction Appice handles follows the same four-step loop. Understanding this loop is the foundation for everything else in this guide.

Step 1
Sense
Step 2
Decide
Step 3
Act
Step 4
Learn

This loop runs continuously — not in batches, not on a schedule. When a customer transaction fires, a churn signal appears, or a fraud pattern is detected, Appice responds within milliseconds.

01
Sense
Detect customer and system signals in real time

Appice connects to your existing systems — core banking, BSS/OSS, EHR, CRM, data warehouse — and listens for events as they happen. Every transaction, login, page view, behaviour pattern, drop-off, or anomaly is a signal.

Signals arrive without batching or delay. They are enriched against the customer's unified profile (the golden record) the moment they land.

Example: A high-value banking customer initiates an international transfer at 2 AM — outside their normal pattern. That event is a signal.
Signal ingestion & Customer 360 →
02
Decide
Determine the next best action using rules and intelligence

When a signal lands, the decisioning engine evaluates it immediately. It applies your configured rules, customer segment context, propensity scores, and AI-generated insights to determine: what should happen next for this customer, right now?

Every decision is logged, explainable, and auditable. No black-box outputs — your compliance and risk teams can see exactly why each decision was made.

Example: The fraud risk rules evaluate the signal. Customer score, velocity, and geography combine to determine: risk is elevated. Decision: alert the fraud team and notify the customer simultaneously.
Decisioning engine →
03
Act
Execute immediately across systems and channels

Once a decision is made, Appice executes it — without delay, without manual steps, without a separate campaign tool. Actions can fire across any channel (push, in-app, SMS, WhatsApp, email, RCS) or directly into systems (core banking writes, RM dashboard alerts, CRM updates, webhooks).

Execution is measured in milliseconds. The action happens before the customer completes their next interaction.

Example: Push notification fires to the customer's device. Simultaneously, the fraud team's RM dashboard lights up. Both happen within 80ms of the original signal.
Execution layer & channels →
04
Learn
Use outcomes to improve future decisions

Appice records what happened after every action — did the customer respond? Was the fraud correctly identified? Did the offer convert? These outcomes feed back into the decisioning layer, improving rule accuracy, propensity model calibration, and next best action selection over time.

The system does not run once and stop. It gets sharper with each decision made.

Example: The fraud alert was correct — the customer confirmed the transaction was fraudulent. That outcome updates the model: this signal pattern, for this customer profile, is high risk. Future decisions for similar patterns are adjusted.
Analytics & outcome tracking →

Key concepts to understand

Signals

Any event from any system — transaction, behaviour, absence of behaviour, external data, API call. Appice treats everything as a potential signal worth evaluating.

Decisions

The output of the decisioning engine. Not a message — a determined next best action for a specific customer at a specific moment. Always auditable.

Actions

The execution of a decision. Can be a notification, a system write, an API call, an RM alert, a suppression, or a combination of all of these simultaneously.

Outcomes

What happened as a result of the action. The feedback loop that makes the system improve. Tracked per decision, per customer, per signal type.

Golden Record

The unified customer profile that all signals are evaluated against. Built from all connected systems, updated in real time, used in every decisioning moment.

The Loop

Sense → Decide → Act → Learn runs continuously, across all customers, all systems, at the same time. It never stops. It never batches. It never waits.

What this replaces — and what it does not

Appice is not a replacement for your analytics platform, CDP, or campaign tools. It is the real-time decisioning layer that sits between your data and your actions — using the signals your existing systems already generate.

What Appice adds: The ability to evaluate signals the moment they occur and respond immediately — before a batch job runs, before a campaign fires, before a human reviews a report.

Read the Mental Model guide to understand the full shift in thinking this requires.

Where to go next