Skip to main content

Common terms

TermDefinitionNotes / Relationships
EntityA customer represented in FrankieOne. Can be an Individual or Organization. Identified by a unique Entity ID.Anchor for risk, activities, accounts, and alerts.
Individual (entity)A person represented in FrankieOne, usually created via onboarding or import.Most current flows focus on Individuals.
Entity IDUnique FrankieOne identifier for an entity (Individual or Organization).Used to join activities, accounts, alerts and workflows.
Workflow (general)Configured sequence of steps FrankieOne runs for an entity (onboarding or monitoring).Workflows drive when and how risk checks run.
Onboarding workflowWorkflow type used for KYC/KYB and onboarding fraud checks.Shares core concepts (steps, PROs, feedback) with monitoring workflows.
TMAbbreviation for Transaction and Activity MonitoringTM is the standard abbreviation for the product
Monitoring workflowWorkflow type used for ongoing transaction and activity monitoring (AML, Fraud, Events).Reuses same workflow engine as onboarding with monitoring-specific steps.
Workflow stepSingle executable unit inside a workflow (e.g. device check, fraud TM step, AML TM step, event monitoring).Each step can produce one or more PROs and activity results.
workflowExecutionIdUnique identifier for a single run of a workflow for an entity.Used to trace the full run, including all steps and PROs.
workflowNameLogical name for a workflow (e.g. “Onboarding – Retail”, “TM – AML-Fraud”).Used in config, analytics, and reporting.
Process Result (PRO)Core result object from running a workflow step. PRO stands for Process Result and represents an alert in FrankieOne.PRO ID = alert ID; holds risk details, status, related activities.
Transaction ID / transactionIdentifierExternal or provider transaction identifierUsed for debugging, grouping, and feedback.
Session key (sessionKey)Identifier for a device / session context for an activity.Critical for device and behavioral risk signals and linking related events.
AccountLogical representation of a customer account (e.g. bank account, card, wallet) associated with an entity.Account properties can be used as risk factors.
Account external referenceClient’s identifier for an account in their own system.Used for reconciliation and mapping to FrankieOne accounts.
Account metadataAdditional attributes on the account (e.g. account type, VIP flag, product tier).Treated as risk factors and can influence monitoring decisions.
Custom attributes (general)Client-defined key–value pairs added to entities, activities, accounts or alerts.Used to enrich data and as optional risk factors.
Entity custom attributesCustom attributes attached to an entity (e.g. risk segment, customer tier, KYC channel, referral source).Can affect risk assessments and segmentation.
Activity custom attributesCustom attributes attached to an activity (e.g. merchant category, campaign ID, promo code, channel).Used heavily in TM to contextualise transactions and events.
Risk assessmentThe process where FrankieOne evaluates the risk of an entity, activity, or account using provider signals and risk handlers.Outputs a normalized FrankieOne risk level used by both products.
Risk handlerBackend logic that ingests provider signals and maps them into FrankieOne risk factors and outcomes.Same framework used; triggered at different stages (onboarding vs monitoring).
Risk factorInput used during risk assessment, such as device signals, rule hits, behavior patterns, custom attributes, or account metadata.Shared conceptual list, different subsets may be relevant per product.
Risk level / risk outcomeNormalized risk evaluation (e.g. LOW, MEDIUM, HIGH, VERY_HIGH or internal mappings like UNACCEPTABLE).Derived from provider scores.
AlertA discrete risk event requiring review, generated from an activity evaluation or workflow step. Backed by a PRO.Central unit of work for analysts/ops teams.
Alert IDIdentifier for an alert in FrankieOne, typically the Process Result (PRO) ID.Used in UI and APIs for alert management.
Alert class / subclassType of alert, such as ACTIVITY_AML, ACTIVITY_FRAUD, ACTIVITY_EVENT.Enables filtering, routing, and reporting.
Alert status / manualStatusOperational status of an alert, e.g. Needs attention, In review, True positive, False positive.Drives analyst workflows and SLAs.

Transaction and Activity Monitoring Terms

TermDefinitionNotes / Relationships
ActivityAn event or operation associated with an entity (transactional or non-transactional) that FrankieOne and your provider evaluates.Core object monitored for risk; can generate alerts (PROs).
Transaction activityActivities representing financial movements (for example, fiat transfer, fiat deposit, fiat withdrawal, card payment, crypto transfer).Primary focus for TM V2 monitoring workflows.
Event-based activityNon-financial events (for example, account create, login fail, insufficient funds, KYC fail or pass, challenge fail or pass).Important for device/behavior signals and non-transactional fraud.
Activity IDUnique identifier for an activity in FrankieOneUsed to link activities to PROs (alerts), feedback, and workflows.
Activity request IDClient-supplied identifier for an activity request, used for idempotency and tracking.Helps reconcile client systems with FrankieOne activities.
Activity custom attributesCustom attributes attached to an activity (e.g. merchant category, campaign ID, promo code, channel).Used heavily in TM to contextualise transactions and events.
Alert origination webhookWebhook notifying clients when a new alert is created.Includes entity, activity/activities, alert metadata, custom attributes.
Alert resolution webhookWebhook notifying clients when an alert is resolved.Includes final status, decision, classifications/reasons when present.