Operational Briefing
Morning Update
Active Session
Why does this have low confidence?
Show me similar past transactions
What evidence is missing?
Is this a duplicate?
Today's Reconciliation
Staged
11
Flagged
4
Resolved
125
Needs Review
Unlinked Deposit — $1,200
2w ago
Needs Review28%
Two Identical $350 — Confirmed Duplicate
2w ago
Needs Review38%
Expired Allé Points Attempt
2w ago
Needs Review35%
$75 Short — No Matching Adjustment
2w ago
Needs Review42%
99%
Stripe — Visa •4242 · Botox Session
$485.00
96%
Allē Reimb — ALLE-2024-9921
$40.00
84%
CareCredit — MR Laser Treatment
$2,040.00
Exception Queue
Workbench
Riley flagged 12 transactions needing your review today
3 Unresolved
All
Amount 1
Duplicate 1
Vendor 1
Policy 1
Date
Ref
Transaction Details
Amount
Feb 12, 2026
2w ago
REC-0148
$75 Short — No Matching Adjustment
ZenotiBankBatch2 legs
$75.00
Feb 14, 2026
2w ago
REC-0149
Two Identical $350 — Confirmed Duplicate
ZenotiStripeRefund2 legs
$350.00
Feb 14, 2026
2w ago
REC-0151
Expired Allé Points Attempt
ZenotiSystemSplit Tender3 legs
$200.00
Feb 13, 2026
2w ago
REC-0150
Unlinked Deposit — No POS Record Found
No POS Record Found
One-TimeFlagged
$1,200.00
Pending Review
Journal Approvals
Review and approve entries before they post to QuickBooks
4 Awaiting Approval
Pending
9
Approved
2
Posted
114
Rejected
0
Failed
0
Date
Description
Amount
Source
Confidence
Status
Feb 13,
2026
2026
Allé Reimbursement — SC • Botox 40 Units
$892.00
Allé
87% Likely
Pending
Feb 12,
2026
2026
CareCredit Fee Anomaly — MR • Laser Treatment
$2,400.00
CareCredit
92% Likely
Pending
Feb 11,
2026
2026
Stripe Fee — Standard 2.9%
$800.00
Stripe
99% Strong
Posted
AI Engine
Semantic Matching
Real-time performance of Riley's transaction matching engine
Live · 94.2% accuracy
Semantic Boost Rate
33.0%
% of matches enhanced by semantic model
False Positive Rate
1.80%
Excellent — within target
P50 Latency
42ms
Median match time across all runs
P99 Latency
287ms
Tail latency from most recent run
Boost Rate Over Time
% of matches enhanced by semantic model (30-day window)
Latency Distribution
P50 / P95 / P99 matching latency per run (ms)
P50
P95
P99
Data Sources
Integrations
Connect your POS, payment processors, and loyalty programs to Reconcilify
3 Connected
Connected
Zenoti
Connected
Practice management & POS. Syncing transactions, appointments, and patient records in real time.
Last sync: 4 minutes ago · 140 transactions today
Stripe
Connected
Payment processing. Automatically matches Stripe settlements to Zenoti invoices via webhook.
Last sync: 12 minutes ago · 89 settlements this month
QuickBooks Online
Connected
General ledger. Journal entries auto-post after approval. 114 entries posted this month.
Last sync: 2 hours ago · 114 entries posted
Available
Allē by Allergan
Available
Loyalty program reconciliation. Automatically match Allē redemptions to Zenoti appointments and flag reimbursement shorts.
CareCredit
Available
Healthcare financing reconciliation. Catch promotional fee mismatches and settlement discrepancies automatically.
Aspire
Available
Galderma loyalty program. Reconcile Dysport and Restylane redemptions against Zenoti invoices.
Plaid
Available
Bank feed integration. Automatically import and categorize bank deposits, including unlinked transfers.
Square / Clover
Available
Point-of-sale integration. Import transactions from Square or Clover to reconcile alongside Zenoti.
Cherry
Available
Patient financing. Reconcile Cherry payment plans against Zenoti invoices and catch settlement delays.
Need a custom integration? Contact support →