Manuals · Glossary & Reference Reference
ROLE GUIDE

Glossary & Reference

Every platform term in plain language, the map of all modules, the interaction lifecycle, and the guided demos. One reference merged from all five Assentify DXP manuals.

Module map · Master glossary · Watchlists · Roles

How to use this page

This is the shared reference for the Assentify Digital Experience Platform (DXP). It gathers the module map, the interaction lifecycle, the block model, the step catalogue, and one master glossary that merges the terms from the Management, Admin, Compliance Officer, Customer Service, and Flow Manager manuals.

The product is the Assentify Digital Experience Platform (DXP). Throughout, the person being onboarded is called the client. Proper nouns such as Customer Service and Customer Success keep their names. Read this page to settle a term quickly, then return to your own role manual for the full workflow.

Fast lookupUse the sidebar to jump to a section. The master glossary is alphabetical, so scan by first letter. Product terms are capitalized exactly as the platform shows them.

Signing in

Every role signs in the same way. A work email that ends in your tenant domain is required.

  1. Open the DXP URL your administrator provided.
  2. Enter your work email, then press Sign In.
  3. Enter your password, then press Login.
  4. If two factor authentication is on, enter the 6 digit code from your authenticator app.
One sessionYou can keep several DXP tabs open in the same browser. Signing in from a different browser ends your previous session. Every new user is asked to set up 2FA on first sign in.

Module map

The left side menu changes with your role. This is the full surface an administrator sees.

ModuleWhat it is for
DashboardAnalytics: interactions, processing times, performance donuts, and drop-off insights.
InteractionsEvery client session, its captured data, and its Status. The daily review queue.
ClientsThe register of onboarded people and businesses, with KYC and AML status.
DocumentsDocument Template Builder. Upload .docx starter templates with merge tokens.
Flow BuilderDesign onboarding journeys from Engagement, Connector, and Backend blocks.
Flow ManagerPublish flows and generate the Digital Engagement Link and Digital Engagement QR Code.
Compliance HubScreen names against sanctions and PEP lists, and adjudicate matches. Four sub-modules.
CommunicationIn-app chat with clients.
DevelopersSDK keys, API, and Widget integration docs. The route to Power BI or Tableau.
LogsFull audit trail of user and system activity, exportable and append only.
SettingsUsers, roles, AML, Client Profile, Data Source, email, sessions, and more.
Transactions HubReal Time Risk Assessment on client transactions. Requires an RTRA subscription.

Interaction lifecycle

Every client interaction follows a fixed lifecycle. Knowing it lets you read every Dashboard number correctly.

StateMeaning
EngagementClient-facing steps run: Block Loader, ID Capture, Face, Assisted Data Entry, and more.
In TransitThe interaction is in flight. The client is still walking through it, or it moves through Connector and Backend steps.
In Progress on a Backend BlockA human is reviewing the application in the Application Processing Command Center.
DecidedAn Approve, Decline, or other configured decision was taken. The interaction leaves the queue.
DroppedThe client abandoned the flow before submitting. This is the number to watch for friction.
Funnel checkEngagement starts minus Dropped minus In Progress should equal Decided. If it does not, an integration is silently failing. The Logs section shows the failures.

The three blocks

Every flow is built from three block types. Chain them as many times as the journey needs.

Engagement Block

Client-facing. Holds capture, signing, questionnaire, address, document upload, chatbot, and slot booking steps. This is where the client experience lives.

Connector Block

Wires actions between client-facing work and operations. Status Change, Notification, Create or Update Client, and Webhook steps.

Backend Block

Operations and decisions

Holds the Application Processing Command Center, where your team reviews and decisions interactions. The default step is the Application Command, which carries Automated Processing, Pre-Processing, Decisions, and the Interactions table configuration.

Maker-Checker patternFor a four-eyes control on applications, build the pattern inside Flow Builder as Backend, then Connector, then Backend. For settings and flow changes, turn on Dual Maker / Checker Control in System Configuration.

Step reference

The Engagement Block offers these step types. Each is a screen the client sees.

StepWhat it does
Block LoaderPreloads assets for a smooth start.
Informative OnboardingSets expectations: time, documents needed, complexity.
Terms and ConditionsCaptures consent, including GDPR.
Service SelectionLets the client pick a path.
SplitBranches based on a selection or value.
Facial Image CaptureAI face detection and liveness.
Identification Document CaptureAI capture, OCR, MRZ extraction, and document liveness.
Assisted Data EntryA form pre-filled from earlier steps.
QuestionnaireCustom questions for KYC tiering or risk profile.
Address CaptureCaptures and validates an address.
Document CaptureThe client uploads supporting files.
Context Aware SigningIssues a real-time document for digital signature.
Wrap UpFinal message before submit.

Connector Block steps push work outward: Status Change, Notification, Create / Update Client, and Webhook.

ID Capture togglesThe Identification Document Capture step exposes a deep panel: Title, Subtitle, Next Button, Logo upload, Skip Ability, Allow Passport, Country, Document Type, Front Only, Allow Mobile Based Capture, Set Mobile Capture as Default, Mobile Only Scanning, Show Result Page, Store Captured Document, Is Manual Capture, Document Liveness, and Disable Data Extraction.
KEY IDEA

One glossary, five manuals

The table below merges every glossary term from the Management, Admin, Compliance Officer, Customer Service, and Flow Manager manuals into one alphabetical reference. Where a term appeared in more than one manual, the fullest definition is kept.

Master glossary

TermMeaning
ADEShort for Assisted Data Entry, the form step pre-filled from earlier capture steps, for example OCR from the ID. Edits to auto-filled ADE fields are what raise the is_dirty / Modified flag.
Agentic AI VariationsAI-generated name aliases and spellings that widen the net for matching.
AMLAnti-Money Laundering. Screening names against sanctions and watch lists.
Application CommandThe default step inside a Backend Block. Holds Automated Processing, Pre-Processing, Decisions, and the Interactions table configuration.
Application Processing Command CenterThe screen inside a Backend Block step where flagged interactions are reviewed and decisioned.
Audit HubThe Compliance Hub sub-module that scopes to compliance decisions, filtered by System User and Decision.
Automated DecisionsThe rule builder inside Automated Processing that auto-decisions clean cases on arrival, so operators only see the rest.
Auto Classify on ValueA data point value that sets the risk level directly, overriding the score.
Backend BlockServer-side processing, enabled later in the chain, where collected interaction data is reviewed and decisioned. It renders as a pentagon on the canvas and defaults to the Application Command step feeding the Application Processing Command Center. See The three blocks and Flow Builder.
Base CurrencyThe 3 letter code the RTRA Engine normalizes transaction amounts to.
BIBusiness Intelligence.
Block LoaderThe first Engagement step. Preloads flow assets for a smooth start.
ClaimA specific access right combined with other claims into a role.
ClientA natural person or business stored in the Clients section. The person being onboarded.
Client ClearThe continuous screening queue in the Compliance Hub, showing every existing client the engine flagged since their last clear.
Client ProfileThe Settings area that defines a client record. The tenant default profile type is Verified Person, alongside Person and Verified Business. It holds Configure Client Profile (the Map Profile Sources mapping that bridges captured data points to the Clients table), Risk Based Approach, AML Actions, Auto Risk Classification, Define Client Uniqueness, and the ongoing screening cadence. See RBA and RTRA and Settings map.
Compliance HubAML, sanctions, PEP, and watchlist module. Four parts: Workspace, Client Clear, Audit Hub, Status.
Connector BlockThe block that updates status, sends notifications, creates clients, and pushes data through webhooks. It renders as a diamond on the canvas and is enabled only after an Engagement Block exists, carrying Status Change, Notification, Create / Update Client, and Webhook steps. See The three blocks.
Context Aware SigningA step that issues a real-time generated document for digital signature, with options such as OTP and video consent.
Contributes to Risk ScoreSetting where a data point adds a weight to the overall risk score.
Data PointA single field a flow captures, such as Email or Nationality.
Data SourceA REST and SOAP integration to your own systems, set up in Settings. In the setup flow the type is API or SOAP, the auth is API Key or Basic Auth, and each endpoint is a Pull Data Request, Push Data Request, or JSON File. Always Test before Save. See Settings map.
Digital EngagementA flow exposed to clients via a link, QR code, or SDK.
Digital Engagement LinkThe canonical URL for a published flow, with a copy button in Flow Manager.
Digital Engagement QR CodeA printable code that opens the flow on a phone.
Double MetaphoneA sound based name matching algorithm, useful for spelling drift across languages. Part of Traditional Matching.
DPRCData Point for Risk Classification. A data point used to score risk.
Dual Maker / Checker ControlA two-approver workflow for settings and flow changes, turned on in System Configuration.
DXPDigital Experience Platform. The Assentify product.
eKYCElectronic Know Your Customer.
Engagement BlockThe client-facing block with capture and signing steps.
FATFFinancial Action Task Force.
FlowAn end to end journey built in the Flow Builder.
FunnelThe path a client takes from start to submitted application.
Inline Compliance HubThe AML screening panel that appears inside an expanded interaction row.
InteractionOne client submission travelling through a flow, with all its captured data.
Is_dirty flagAn internal signal that an application needs a human look, shown as the yellow Modified row color. It means a value that OCR, transliteration, or translation auto-populated into an Assisted Data Entry field was edited by the client after it was filled. It can be a bad extraction or transliteration, or a client altering a name or date of birth to push incorrect data through.
KYCKnow Your Customer. Identity verification and its expiry and renewal.
Limited Use LinkA share link that starts a fresh interaction each time it is used.
Maker-CheckerA four-eyes control where a second user approves an action.
Manual ListYour own internal watch list, checked alongside the standard lists.
Mapping KeyThe key used to line up a captured data point with a target field. A Search Mapping Key box filters the Data Points Available For All Created Flows tree when mapping the Clients table or building a risk-scoring rule. See RBA and RTRA and Admin.
Match PercentageThe face to face score between the live selfie and the face extracted from the ID document.
Merge TagsTokens in the Email Template Builder that pull flow data points into an email body.
MLROMoney Laundering Reporting Officer.
ModifiedThe yellow row color in the Status colors table. It is the same signal as the is_dirty flag: an edited auto-filled ADE value flagged for human review. See Status colors.
MRZMachine Readable Zone on a passport.
PEPPolitically Exposed Person. A separate screening focus.
Pre-ProcessingExtra fields the operator must fill before a decision: Input Text, Attach File, Select Value.
RBARisk Based Approach. The model that gives each client a risk level.
RBA ScoreRisk Based Approach score. A numeric score from the Risk Based Approach engine.
RTRAReal Time Risk Assessment. The engine that monitors client transactions after onboarding.
RTRA Engine ConfigurationThe Settings area for the Real Time Risk Assessment engine, its life span, base currency, transaction structure, and rules.
Run rateProjected end of period cost or volume.
SARSuspicious Activity Report.
Screening ProfileA named configuration of which lists and which weighted algorithms run for a given context (Interactions, Client Clear, Workspace).
Supporting eKYC flowA follow-up flow started by a configured decision to collect additional information or documents from the client. The platform does not reset the original flow; it runs a short support flow and the new data joins the interaction.
SIEMSecurity Information and Event Management.
SLAService Level Agreement. The time within which your team commits to process an interaction.
Smart SearchThe match engine: Assentify Algorithms 60 percent plus Traditional 40 percent.
SMTPSimple Mail Transfer Protocol.
SoundexAn English phonetic matching algorithm. Part of Traditional Matching.
StatusThe state of a client or interaction, shown as a colored badge (for example active, AML flagged, KYC flagged, Modified).
StepOne screen in an Engagement Block, such as ID capture or a form.
Teller ModeA Flow Builder canvas toggle, off by default, that switches a flow into agent-assisted or teller operation, where a staff member drives the engagement. It sits beside Allow Support, which is on by default and lets support agents assist during a live engagement. See Flow Builder.
TenancyAn isolated, fully separate instance of the DXP for one tenant.
TenantAn Assentify client organization.
Theme BuilderThe branding surface for text, accent, and background colors, logo, and stepper style.
TokenA placeholder inside a document or email template, replaced by a data point at runtime.
Transaction StructureThe RTRA entity types (Sender, Receiver, Transaction) that rules evaluate, extendable with the plus icon.
TransliterationConverting names between writing systems before matching.
Weak AliasAn alias entry in a source list that the source itself rates as lower confidence.
WebhookAn HTTP callback the platform fires when an event happens.
WorkspaceThe standalone Compliance Hub surface for ad hoc searches, bulk file based searches, and reportable sessions.

AML watchlists

The screening engine checks names against the standard watch lists below, plus any custom lists your tenant maintains.

ListScope
US OFAC SDN and Non-SDNUnited States Treasury sanctions, including FTM variants.
US Trade CSLUnited States Consolidated Screening List.
UK OFSI TargetsUnited Kingdom financial sanctions targets.
OCC Enforcement ActionsUnited States banking enforcement actions.
Interpol Red and Yellow noticesWanted persons and missing persons notices.
UN ISIS and Al Qaeda Sanctions ListUnited Nations terrorism sanctions.
UN 1988 Sanctions ListUnited Nations 1988 (Taliban) sanctions.
UN Security Council 1718, 1267 / 1989, ConsolidatedFurther United Nations sanctions regimes.
EU Consolidated SanctionsEuropean Union consolidated sanctions list.
Politically Exposed Persons (PEPs)A separate screening focus for political exposure.
Lebanon: ISF Leb 24, SIC 18-26Internal Security Forces and Banque du Liban Special Investigation Commission lists.
Custom listsLists maintained by the tenant (Demo in the sandbox).
FreshnessInternational lists refresh every six hours from each source. The Compliance Hub Status sub-module shows the last update per list.

Screening and matching

Where Settings > AML Management > Screening Profile

The Screening Profile defines how the engine searches every time you press search in Workspace, Client Clear, or inside an inline review. The score splits across two matching families.

Traditional 40%

Traditional Matching Algorithms

Forty percent of the score. Each algorithm has its own slider that sums to 100 percent inside the 40 percent envelope. Includes Double Metaphone (sound based name matching, useful for spelling drift across languages) and Soundex (English phonetic matching).

AI Matching 60%

AI Matching

The remaining 60 percent. Handles cultural and geographic variants, common typos, and transliteration between writing systems.

To tune the Screening Profile:

  1. Open Settings and then AML Management.
  2. Set the top level toggles Perform Background Check On All Clients and Flag Client Application On AML Match.
  3. Pick a profile from the Profile Name picker, for example Default.
  4. In Apply On, choose the surfaces that use this profile: Interactions, Client Clear, Workspace.
  5. Adjust the Traditional Matching Algorithms sliders inside the 40 percent envelope.
  6. Confirm the AI Matching weight holds the remaining 60 percent.
  7. Press Save.

Adjudicate a match with one of three actions:

ActionMeaningEffect on client
Confirm MatchThe list record is the same person or entity.The client is suspended. The interaction cannot move forward.
Confirm and AllowSame person, and you allow the interaction anyway.Risk is set to High and the interaction proceeds.
Clear MatchDifferent person or entity, a false positive.No action. The match is dismissed, and the interaction can proceed once every red list is cleared.

To run an ad hoc search in the Compliance Hub Workspace:

  1. Open Compliance Hub and then Workspace.
  2. Set Entity Type to person or business.
  3. Type the name in Search. Press the plus to add more names.
  4. Set filters: Lists, Country, Address, Date of Birth, Industry, Document Number, From / To dates.
  5. Set Apply Transliteration To for Arabic or Latin script handling.
  6. Set Compliance Search For to AML or Full (adds Social Search and Assentify Client Search).
  7. Turn on Show Only Hits to hide cleared lists, and Advanced Search for a wider net.
  8. Press Export Report to download the session for audit and regulator submission.

To work a flagged client in Client Clear:

  1. Open Compliance Hub and then Client Clear.
  2. Pick the tab for the affected profile type: Person, Verified Person, or Verified Business.
  3. Work the most recently flagged clients first.
  4. Open the client. The biometric panel and Inline Compliance Hub appear inside the profile.
  5. Press View More on each match to read the full record.
  6. Choose Confirm Match, Confirm and Allow, or Clear Match, and add a note for the audit trail.

RBA and RTRA

Where Settings > Client Profile & Settings > RTRA Engine Configuration

The Risk Based Approach gives each client a numeric RBA Score. Real Time Risk Assessment watches live transactions after onboarding.

Real Time vs HistoryReal Time means RTRA watches live transactions after onboarding through the Transactions Hub, gated by an RTRA subscription. The historical review surfaces, Interactions and Client Clear, act on already-captured data. Use Real Time to catch a transaction as it happens, and the history surfaces to review what was already captured.

To configure the Risk Based Approach:

  1. Open Settings and then Client Profile.
  2. Pick the profile tab: Verified Person or Verified Business.
  3. Turn on the Risk Based Approach toggle.
  4. Add tiers with the plus icon. Defaults are Low, Medium, and High.
  5. Drag the sliders on the 0 to 10 strip. Sandbox defaults are 3.00 between Low and Medium, and 8.00 between Medium and High, so Low is 0 to 3.00, Medium is 3.00 to 8.00, and High is 8.00 to 10.
  6. Save. The RBA Score column in Client Clear and the Clients section now colors and ranks clients by these tiers.

To define an RTRA rule:

  1. Open Settings and then RTRA Engine Configuration.
  2. Set RTRA Engine Life Span in days, Base Currency, and the Transaction Structure (Sender, Receiver, Transaction).
  3. Set Rule Name and Rule Span in days.
  4. If the rule is short lived, turn on Temporary Rule.
  5. Build the Rule Structure: pick the Entity, Attribute, Operator, and Value. Add conditions with the plus icon.
  6. Pick the Action that fires when the rule matches.
  7. Write the Output Message the system attaches to the action.
  8. Press Add. The rule appears in the Defined Rules table with Status, Type, and Remaining lifespan.
Realtime AML tie-inTurn on Include Realtime AML Screening Check to tie RTRA decisions to a live AML check on the parties involved.

Status colors

Row and profile colors carry meaning in the Application Processing Command Center and the Clients section.

ColorFlagMeaning
RedKYC / IDVA KYC concern, most often an expired or about to expire ID, a low face match, an ID authenticity review, or detected tampering.
OrangeAMLThe AML screening engine found at least one possible match against a watch list.
YellowModifiedAn is_dirty flag fired. The client edited a value that OCR, transliteration, or translation auto-filled into an Assisted Data Entry field.
Tampering signalsThe yellow Modified flag can also mean a face replace (a live face overlaid on the document) or a data replace (a fake card placed over the real card). The platform protects against both and surfaces the case for a human look.

Settings map

Settings on the side menu opens a grid of cards. This is where every tenant control lives.

CardWhat it controls
User ManagementRoles built from claims, and users.
Email SetupThe tenant SMTP server so notifications come from your domain.
System ConfigurationData Persistence, Time Zone, Theme Settings, profile types, payment gateway, Dual Maker / Checker Control.
Billing ManagementSubscription, quota, Total Allowed, Total Consumed, and invoices.
Client ProfileVerified Person and Verified Business setup, uniqueness, screening cadence, and RBA.
AML ManagementScreening Profiles, custom lists, and the two top level AML toggles.
Data SourceREST and SOAP integrations with endpoints and XSLT transforms.
Session ManagementSession length and the password policy.
RTRA Engine ConfigurationReal Time Risk Assessment engine and rules.

To add a Data Source and its endpoints:

  1. Open Settings and then Data Source.
  2. Press the plus icon and name the source.
  3. Pick the type: API or SOAP.
  4. Choose the auth: API Key or Basic Auth.
  5. Fill in the URL and credentials. Press Test, then Save.
  6. Open the source and add endpoints: Pull Data Request, Push Data Request, or JSON File.
  7. Add headers, body, and an XSLT transformation for inbound payloads if needed.
Test firstAlways Test before Save. Runtime webhook failures are harder to debug than design time auth errors.

To configure the tenant SMTP in Email Setup:

  1. Open Settings and then Email Setup.
  2. Enter SMTP Mail Server, User Name, SMTP Port Number, password, and Sender Email.
  3. Toggle SSL Required and Authentication Required as needed.
  4. Press Save. All future flow notifications use this SMTP.

Roles and permissions

The DXP supports custom roles built from claims dragged into a role definition. The recommended starting roles across all five manuals are listed below. Your administrator can adjust the claims to match your operating model.

RoleRecommended accessTypical tasks
Head of Operations / COODashboard, Logs read, Billing read.Daily Dashboard scan, weekly review.
Head of DigitalDashboard, Flow Manager read, Theme Builder read.Owns flow performance, branding, language pack expansion.
Head of ComplianceCompliance Hub (all four sub-modules), AML Management, RTRA Engine Configuration, RBA setup, Clients, Logs export.Owns the weekly compliance pack, regulator submissions, custom list policy, thresholds.
Compliance OfficerCompliance Hub (all four sub-modules), Clients read and edit AML status, Logs export.Review inline matches, run Workspace sessions, action Client Clear, sign off RTRA flags.
MLROAll Head of Compliance rights, plus Reports export and Settings read.Sign off SARs, regulator submissions, audit responses.
Customer Service OperatorInteractions read and edit, Clients read.Process the daily queue, reply to clients.
Customer Service ManagerAll Operator rights, plus Export, Customize View, Reassign.Run the queue, monitor SLA, handle escalations.
Flow DesignerFlow Builder, Flow Manager, Documents, Theme Builder.Build and edit flows, manage templates and theme.
Business AdministratorAll Flow Designer rights, plus Data Source and most Settings.Approve flow changes, manage integrations.
Solution ArchitectAll Business Administrator rights, plus Developers.Wire SDKs, APIs, and end to end integrations.
Tenant AdministratorFull claims across User Management, Settings, Logs.Owns users, roles, settings, integrations, security.
IT LeadUser Management, Email Setup, Data Source, Developers, Logs.Owns integrations, SMTP, API keys.
Platform OwnerRead across everything, write on Settings and Email Setup.Owns the vendor relationship and roadmap with Assentify.

To build or adjust a role:

  1. Open Settings and then User Management.
  2. Press Manage Roles.
  3. Press the plus to create a role, or pick an existing role to edit.
  4. Set the role name in the Role Name field.
  5. Drag components or specific claims from the library into the role.
  6. Press Save.
Rename safelyClaims travel with the role record, not the name. You can rename a role without breaking access, and the rename is captured in the audit.

Operational rhythm

The Management manual sets a shared cadence for reading the business. Use it as the baseline calendar.

WhenWhatOwner
Every morningOpen the Dashboard. Scan In Progress, Dropped, and AML matches.COO or Head of Operations
Weekly MondayCompare the past week to the prior week. Look for Performance Insight shifts.Head of Digital
Weekly FridayReview and sign off the Compliance Hub Audit Hub export.Head of Compliance or MLRO
MonthlyBilling Management review. Quota burn versus quota allowance.Finance and COO
QuarterlyRoadmap discussion with Assentify Customer Success. User and role review.COO and Assentify CSM
YearlyRotate API keys and webhook secrets.IT Lead

Guided demos

Click-by-click walkthroughs with screenshots. Each demo links to the matching narrated video inside its guide.

FAQ

Is the Dashboard real time?

Yes. New interactions and decisions roll in live.

What is the difference between AML in Workspace and Client Clear?

Workspace is a manual search you control. Client Clear is the continuous engine showing which existing clients matched on the last refresh. Both use the same Screening Profile.

How do I get more information versus declining?

When the client can supply what is missing, such as a clearer document or proof of address, a configured decision starts a supporting eKYC flow that collects it. Decline when the application is clearly not acceptable, such as confirmed fraud or tampering. The decisions available to you are set by your Flow Builder.

Why is a row yellow, red, or orange?

Yellow is Modified (an is_dirty flag). Red is a KYC or identity concern. Orange is an AML possible match. See the Status colors table above.

The decision buttons are greyed out. Why?

A required pre-processing field is empty, or an AML match is not cleared. Fill every required field and clear or confirm every red list in the Inline Compliance Hub.

Can I export to Power BI or Tableau?

Yes, through the Developers section. The Solution Architect can wire the API.

Can I undo a decision?

Not from an operator account. Contact your manager. An administrator can pull the interaction back into the queue in special cases.

My change does not show up on the phone.

Press Clear Cache in Flow Manager. Assets are cached aggressively.

A webhook keeps failing.

Open Logs and filter by webhook. The response body and HTTP status are recorded. Use Test on the Data Source endpoint to reproduce.

How do I prove compliance to the regulator?

Use the end of day Audit Hub export, plus the AML Screening History from the Clients section for any flagged client. Both are timestamped, signed, and exportable.