Skip to content
Bookend

Product

From executed package to boarded loan, with proof at every step.

Bookend sits after document generation and before boarding. It doesn’t generate documents, it isn’t an LOS, and it never sends a wire. It reads what was signed, checks it against what was approved, and hands your people a decision — with the evidence attached.

Pipeline

Five stages, one loan at a time

  1. 1

    Validate

    Package + approval in. Split, classify, OCR where needed, extract with page and position.

  2. 2

    Verify

    Reconciliation and execution rules run. Findings carry their sources. Review with reason codes.

  3. 3

    Board

    Stage the core record with provenance; a checker approves; commit once, resumable, provider answer recorded.

  4. 4

    Fund

    Stage the wire request from the DR&A and approval; a second person approves; export for your wire room.

  5. 5

    Evidence

    Seal the loan. Export the packet. Verify the chain any time, offline.

Intake

Every package, however it arrives

Upload from the queue, drop a folder on a watched share, send it from your LOS or document management system through the API or MCP server. Native PDFs and scanned executed copies are both handled; the credit approval record comes in as your own LAR format, mapped once through a profile.

The Bookend loan queue showing packages by lifecycle state with exception flags, assignees and aging.
The queue: every package by lifecycle state — intake, processing, review, approved, boarded, funded, sealed.

Extraction

Nothing without a source

Documents are classified and every variable term is located with a page number and bounding box. The value on screen is a link: click it and the page opens with the exact spot highlighted. Confidence gating routes anything doubtful to a person instead of accepting it silently.

  • Document taxonomy

    Note, loan agreement, guaranties, security agreement, disbursement authorization, notices, E&O, boarding data sheet, change in terms, credit memo — and “other”, never silently dropped.

  • Field catalog

    Principal, rate, index, margin, dates, term, payment, late charge, interest method, parties, collateral, fees, disbursements, officer, branch, call code, purpose.

  • Canonical values

    Money and rates are decimals end to end — never floats — so comparisons are exact and tolerances are yours to set.

Reconciliation & execution

Deterministic rules you can read

Whether the note agrees with the loan agreement is not a model’s opinion. It is a versioned rule with a documented tolerance, and its page in the product explains exactly what it compares. Execution checks work the same way: signature, initials, date and notary zones per document type, from templates you control.

The review workstation with exceptions listed first, the selected finding’s source page rendered, and the approval bar showing what still blocks approval.
The workstation: exceptions first, sources rendered, keyboard-first review. Approval unlocks only when every exception has been resolved with a reason code.
  • Agreement rules

    Principal, rate (with index and margin), loan and maturity dates, payment schedule, borrower name, guarantor set, interest method, governing law.

  • Arithmetic & presence

    Term versus dates, disbursements summing to principal net of fees, fees against the approval, collateral present when the loan is secured.

  • Execution checks

    Signature, initials, date and notary presence per document, from the bank’s execution templates. Findings show the zone on the page.

Review

Accept, override, escalate — with a reason

A closing specialist works the exception list with the keyboard. Overrides require a reason code and a written justification; managers can be required for overrides by policy; escalations notify by email. Approval is a checklist, and it is blocked until every exception has been dealt with.

Boarding & funding

Two phases, two people, one commit

Staging builds the core record with a provenance link on every field. A boarding checker who did not stage it approves. The commit happens once, is resumable if anything interrupts it, and the core’s answer is recorded verbatim. The wire request follows the same maker-checker path and is exported for your wire room — Bookend never transmits a wire.

  • Jack Henry first

    SilverLake, CIF 20/20 and Core Director: the boarding transaction over jXchange, enabled through the Vendor Integration Program. A duplicate is resolved by inquiry, never posted twice. More core adapters are in the works.

    How the jXchange boarding works
  • File export

    JSON, XML and CSV boarding files with deterministic names, for cores without write access or as a fallback during enablement.

  • Versioned field maps

    Core field mappings are versioned and previewable against a real loan before they go live.

Evidence

The packet an examiner can verify

Every event on a loan — intake, each pipeline stage, each finding, each action, each approval, boarding, funding, sealing — is a link in a hash chain. Change one byte in the database and verification fails at that link. The packet exports as a human-readable PDF with the verification result on page one, and as JSON for machines.

Operations

A dashboard that counts only what happened

Queue by state, throughput, review time, exception rate by rule and aging — every figure derived from recorded events, nothing synthetic.

The Bookend dashboard: queue counts by state, throughput per day, exception rate by rule and aging buckets.
Dashboard figures derive from the evidence events, so they reconcile to the packets.

Surfaces

Workstation, API, MCP

Who uses the review workstation?

Closing specialists, loan operations managers, boarding checkers and auditors — each with a role that limits what they can do. It is a React application served from the same container stack, designed for dense, keyboard-first work on a standard workstation display.

How do our systems integrate?

A REST API with an OpenAPI document, and an MCP server that exposes the same operations (list loans, get findings, preview boarding, submit a package, export evidence, queue statistics) to an LOS, an internal automation or an assistant — with the same tokens, the same permissions and a full audit trail of every call.

What does the examiner get?

A per-loan evidence packet as PDF and JSON: document hashes, every extracted value with its source, findings and their resolution with reason codes, approvals with who and when, and the chain verification result.

Start with a Closing Workflow Review

Forty-five minutes with your head of loan operations: we map approval → documents → execution → boarding → funding, count the touches, and pull three recent boarding exceptions. You get a one-page Closing Error and Capacity Map — whether or not you go further.