Here is a scene that plays out dozens of times a day at most banks.
A customer calls about a wire transfer. It was supposed to arrive last Tuesday. It has not. The analyst opens the core banking system — the transfer shows as completed. They check the correspondent bank’s portal — pending. They pull up the CRM — there is a note from a previous call about this same transfer, but the note does not say what the customer was actually told.
Now the analyst has two PDF confirmations open side by side. One from the sending side, one from the correspondent. The reference numbers are in different formats. The timestamps do not quite match. The amounts are the same, but which system is telling the truth about the status?
Forty-five minutes later, the analyst has a partial picture. They escalate to the operations team, who will need another couple of hours to fully reconcile everything. The customer, who wanted a yes-or-no answer, gets a callback promise for tomorrow.
This was the bank’s normal process for anything that touched multiple systems. And they handle a lot of these — thousands of transfer-related inquiries a month. The straightforward ones resolve quickly. But the moment an inquiry crosses system boundaries, it becomes a manual reconciliation exercise. And the bank’s unofficial job title for dealing with it was “the person who knows how to read SWIFT messages and match them to core banking records.” When that person was on vacation, resolution times doubled.
What it looks like now
The bank connected their CRM, core banking system, and payment platforms to MidLyr. The change was not a new system for analysts to learn. It was a layer that sits behind the tools they already use and does the reconciliation work before they even open the case.
When an inquiry comes in — through any channel — MidLyr pulls the relevant records automatically. Transfer status from core banking. Confirmation from the sending system. Status from the correspondent bank. SWIFT message tracking. CRM notes from every previous interaction about the same issue. All of it matched, timestamped, and presented in a single view.
The part that analysts talk about most is the web extension. MidLyr’s browser extension overlays reconciliation data directly inside their CRM. When an analyst opens a case, the matched records from other systems are already there. They do not toggle between tabs. They do not open PDFs side by side. The reconciled view just appears in context, where they are already working.
It goes further than just showing data. Based on the reconciled information, MidLyr identifies the likely root cause and suggests a resolution path. Transfer stuck at the correspondent bank? Here is the specific status, the expected timeline, and a draft customer communication. Fee discrepancy? Here is exactly where the calculation diverged and what the correct amount should be. The analyst reviews the suggestion and decides — use it, modify it, or override it entirely. They are always in control.
And here is the part that compliance cares about: every reconciliation is a complete, system-generated audit trail. Where each data point came from. When it was retrieved. How records were matched. This is not an analyst’s summary in a CRM note — it is a verifiable record of exactly what information was available at the time of resolution. If an examiner pulls a random sample of inquiry resolutions, every single one has a complete trail.
For teams that work in Slack, the same capabilities are available there. An analyst can query a transfer status, pull a reconciled view, or check a customer’s full history without leaving the conversation.
What actually changed
The headline metric is obvious: transfer-related inquiries that used to take hours now resolve in minutes. The reconciliation that consumed 45 minutes of an analyst’s time is done before they open the case.
But the more interesting changes are the second-order ones. PDF comparison is gone as a workflow — not optimized, not sped up, gone. When a customer calls back about the same issue, the next analyst sees the complete history — what every previous analyst found, what the customer was told, where the resolution stands. No more starting from scratch.
And customer satisfaction improved in a way that is hard to attribute to any single change but easy to feel. Customers who used to get “let me call you back tomorrow” now get an answer while they are still on the line.
“Our analysts were spending half their day comparing PDFs across three systems. Now the reconciliation is done before they open the case. They spend their time talking to customers instead of talking to spreadsheets.”
— VP of Operations
Under the hood
MidLyr sits between the bank’s existing systems — CRM, core banking, payment platforms, correspondent banking portals — and creates a unified reconciliation layer. The web extension sits on top of tools the team already uses. No migration, no retraining.
SOC 2 Type II certified. AES-256 encryption at rest, TLS 1.3 in transit. Deployed in their VPC — customer data never leaves their perimeter. MidLyr never stores banking credentials. The audit trail is a byproduct of the system working, not a separate process anyone has to maintain.
This bank’s analysts resolve transfer inquiries in minutes with a complete audit trail for every one. If your team is still comparing PDFs, book a 30-minute demo and see what reconciliation looks like when it is automatic.