In this article you will learn about the Intelligent Matching functionality including:
- Overview
- Trigger AI Intelligent match
- Eligible & Ineligible Criteria
- How Intelligent matching works
- Understanding Confidence Score
- FAQ - Intelligent Matching
Overview
This functionality is currently in open Beta phase.
The Intelligent Matching is an advanced transaction reconciliation feature that uses Artificial Intelligence (AI) and historical learnt data to automatically locate and suggest pairing of a Cash and Business Events transactions on the Match Transactions screen.
It is triggered via the AI Intelligent button in the Match Transaction screen.
Trigger AI Intelligent match
Navigate to Fund Level > Match Transactions > AI Intelligent
- Click the AI Intelligent button
- All suggested cash to Business matches found by Class AI will then be displayed, along with the confidence score, in the Intelligent matches screen for review.
-
Click on Confidence level drop filter to show suggested matches within the confidence level groupings of High, Medium, or Low.
- Select All, or individual suggested transaction pairs you wish to save.
- If you wish to proceed with the selected suggested matches then click Save AI Matches. If you do not wish to proceed, click Cancel.
Intelligent Adjustment: Class Intelligence will automatically modify the payment date and/or net payment amount of the business event to the paired cash date and/or cash amount if the AI suggested matches are saved.
Eligible & Ineligible Criteria
AI Intelligent match eligible criteria:
-
1 Cash to 1 Business Events (e.g. interest to cash transaction) with:
- Transactions variance in amount of up to $5
- Within 21 days of the Cash and Business event
- Opposite directions
- Partial matching descriptions
-
1 Cash Transaction to 1 Cash Transaction (e.g. transfer between two bank accounts) with:
- Two bank accounts; and
- Exact AUD amount; and
- Same date; and
- Opposite directions
-
Business Events to another Business Events (e.g. personal contribution against fund expense) with:
- Two different Event types; and
- Exact AUD amount; and
- Opposite directions
- Within 21 days of each other
AI Intelligent matches will not suggest pairing of:
- Business Events that have a status of Incomplete/pending
Intelligent Adjustment criteria: Class will only modify
- Business Events payment date to match the corresponding cash date
- Business Events net payment AUD amount where there are no TFN WTH or FX elements to match the corresponding AUD cash amount
How Intelligent matches works
Intelligent matching, unlike traditional static rule-based logic, leverages machine learning models trained on previously confirmed matched, and unmatched transactions, to identify patterns and relationships across multiple data points.
Using past data and the following data points, it estimates how likely the pair is a true match, and assigns a confidence score (from 0 to 1):
- Net Cash and Business transaction amount
- Cash and Business events descriptions
- Cash and Business event dates
- Business event types
- The transactions directions of both Cash and Business events
Understanding Confidence Score
The confidence score represents how strongly the Intelligent Matching model believes that two transactions belong together.
It is calculated by comparing the characteristics of unmatched transactions, on the Match Transactions screen, with patterns the model has learned from previously confirmed matches. These characteristics include factors like transaction amount, direction, timing, and type.
The score ranges from 0 to 1 (or 0% to 100%). The more similar they are to what the model has seen before, the higher the score. The higher the score, the more confident the model is that the two transactions belong together.
FAQ - Intelligent Matching
How do I know what business event has been Adjusted?
All Business events that are automatically adjusted by AI Intelligent Match function will contain " - Modified by Class Intelligence" suffix to the event audit trail. For example "Income Announcement - Modified by Class Intelligence" indicate the Income Announcement has been automatically adjusted by Intelligent Adjustment.
How does Intelligent Matching deal with residual amounts?
Confirmed matched transactions with amount difference of up to $5 that automatically adjusted will be saved as partial match. Intelligent Matching will only save the business event dollar amount of the corresponding cash event.
The business event with residuals amount will remain on the Business Transaction side of the Match Transaction screen for new matches or manual edit of business event. For example, a Foreign bank interest received of AUD5.05 matched via Intelligent Matching with a business event Interest received of AUD5 will leave a $0.05 Interest received business event on the right hand side of the Match Transaction screen, for manual adjustment.
Why will Intelligent Matching auto-adjust some business events and not all events?
Intelligent Adjustment is designed to automatically update simple, low‑risk business events where the outcome is clear and does not require client involvement.
Business events that need extra input, client approval, or declarations are excluded to ensure accuracy and compliance. In these cases, manual review or processing is required before any adjustment can be made.
This approach helps administrators benefit from automation where it is safe and appropriate, while maintaining control over more complex or client‑dependent scenarios.
Is Intelligent Matching replacing Automatch?
Intelligent Matching is an alternative to using the Automatch button on the Match Transactions screen.
Automatch uses fixed rules-based on date and amount. Intelligent Matching, on the other hand, learns from historical transaction patterns and descriptions to suggest matches more flexibly.
It doesn’t automatically save the matched transactions; those matched by data feeds using Automatch will continue as usual.
Is my data safe?
Our AI training process follows a strict data protection pipeline that ensures no Personally Identifiable Information (PII) or sensitive data is used in model training or stored in the model.
Key Privacy Protections
- No Reverse Engineering Possible: Numerical vectors cannot be converted back to original text.
- No Individual Identification: Mathematical features represent patterns, not specific transactions.
- Aggregated Learning: Model learns from statistical patterns across anonymised records.
How frequently is the model updated?
Our Intelligent Matching model is refreshed every quarter to improve accuracy and performance. When this happens, it may use anonymised data from previously matched transactions to help the system learn patterns in numerical similarity.
This means your transaction data, fully anonymised and securely handled, could contribute to making the model smarter and more effective for everyone.