BLENDAUTOPILOTBLENDAUTOPILOTBLENDAUTOPILOTBLENDAUTOPILOT

Private Beta

Automate your bank.

Background workers that run 24/7—listening for events, reading documents, running calculations, and updating your systems. Give them your guidelines in plain English. They do the rest, silently and continuously.

$npm i @blend/autopilot
SDK

Your guidelines in, agents out

Upload policies in plain English. Autopilot builds the agent.

underwriting-agent.ts
import { Autopilot } from "@blend/autopilot";

const underwriter = new Autopilot({
  name: "loan-underwriting-v1",
  guidelines: "./policies/underwriting-guidelines.pdf",
  guardrails: ["fair-lending", "ecoa-compliance"],
});

// Autopilot reads any document type — W2, paystub, 1099,
// bank statement, tax return, pay stub, offer letter...
// Runs any calculation your guidelines describe.

underwriter.on("application:received", async (app) => {
  return underwriter.evaluate(app);
  // → parses docs, calculates income, applies guidelines
});

underwriter.deploy({ target: "your-vpc", canary: 0.05 });
import { Autopilot } from "@blend/autopilot";

const kyc = new Autopilot({
  name: "kyc-aml-screening",
  guidelines: "./policies/kyc-procedures.pdf",
  guardrails: ["bsa-aml", "ofac-sdn", "pep-screening"],
});

// Your compliance manual becomes the agent's logic.
// Screens against OFAC, EU, UN sanctions automatically.

kyc.on("customer:onboard", async (c) => {
  return kyc.evaluate(c);
  // → verifies identity, screens watchlists, returns risk
});

kyc.deploy();
import { Autopilot } from "@blend/autopilot";

const docs = new Autopilot({
  name: "document-verification",
  guidelines: "./policies/doc-requirements.pdf",
  guardrails: ["pii-redaction", "data-retention"],
});

// Reads every document type: W2, paystub, 1099, bank
// statement, tax return, offer letter, lease, P&L...

docs.on("document:uploaded", async (doc) => {
  return docs.evaluate(doc);
  // → parses, classifies, extracts, verifies authenticity
});

docs.deploy();
import { Autopilot } from "@blend/autopilot";

const fraud = new Autopilot({
  name: "fraud-detection",
  guidelines: "./policies/fraud-rules.pdf",
  guardrails: ["fair-lending", "explainability"],
  latency: "realtime",  // p99 < 200ms
});

// Your fraud rules doc becomes real-time scoring logic.

fraud.on("transaction:pending", async (txn) => {
  return fraud.evaluate(txn);
  // → scores risk, flags anomalies, explains decisions
});

fraud.deploy({ replicas: 3 });
import { Autopilot } from "@blend/autopilot";

const reg = new Autopilot({
  name: "regulatory-reporting",
  guidelines: "./policies/hmda-reporting-rules.pdf",
  guardrails: ["hmda", "trid", "reg-b"],
  schedule: "0 2 * * *",  // Nightly 2 AM
});

// Point it at your reporting requirements.
// Autopilot generates compliant reports on schedule.

reg.on("report:generate", async (period) => {
  return reg.evaluate(period);
  // → fetches data, builds HMDA report, validates, submits
});

reg.deploy();
import { Autopilot } from "@blend/autopilot";

// Any workflow. Any document. Any calculation.
// Just describe it in your guidelines.

const agent = new Autopilot({
  name: "rate-lock-agent",
  guidelines: "./policies/rate-lock-rules.pdf",
  guardrails: ["military-lending-act"],
});

agent.on("rate:requested", async (req) => {
  return agent.evaluate(req);
  // → applies your pricing rules, checks MLA, locks rate
});

agent.deploy({ canary: 0.1 });
FeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeaturesFeatures
Platform

You set the rules. We do the work.

Enterprise infrastructure for regulated financial services.

Compliance

Compliance Guardrails

Fair Lending, BSA/AML, ECOA, HMDA, TRID—toggle on with a single config flag.

guardrails: [ "fair-lending", "ecoa", "hmda", "bsa-aml" ] // ✓ 4 guardrails active
Calculations

Any Calculation, Automated

Income, DTI, LTV, cash flow—describe the formula in your guidelines and Autopilot runs it.

W2 Income $85,400.00 Paystub YTD $42,700.00 1099-NEC $12,300.00 ────────────────────────── Qualifying $97,700.00
Documents

Every Document Type

W2, paystub, 1099, bank statement, tax return, offer letter, lease, P&L—all parsed automatically.

┌ W-2 Form ───── 99.2% Employer Acme Corp Wages $85,400 Federal $14,200 └──────────────────────
Observability

Audit Trail & Explainability

Every decision logged with full reasoning. Examiner-ready reports on demand.

10:42:03 APPROVED loan-2847 10:42:02 PASSED fair-lending 10:42:01 CALC income: $97.7k 10:42:00 PARSED w2, paystub, 1099
Deployment

Sandbox → Your Infra

Prototype in our hosted sandbox. One config change deploys to your VPC—data never leaves your network.

sandbox instant, Blend-hosted ────────────────────────── --target your-vpc region: us-east-1 canary: 5% → auto-promote
Monitoring

Real-time Monitoring

Dashboards for accuracy, latency, cost, and model drift. Alerts on anomalies.

Accuracy 96.7% ↑ 0.3% Latency 2.1s ↓ 0.2s Cost $1.82 → 0.0% Errors 0
Event-Driven

Listens, Evaluates, Acts

Subscribes to your events—new app, doc uploaded, status change. Evaluates against guidelines. Then acts: updates your LOS, triggers follow-ups, notifies stakeholders.

▸ EVENT doc:uploaded W2 ▸ EVAL income check pass ▸ ACT Encompass updated ▸ ACT follow-up missing 1099 ▸ ACT LO notified via Slack
Security

Defense in Depth

PDF sanitization strips hidden payloads. Prompt injection detection via ML + regex. Zero raw docs hit the model unsanitized.

PDF sanitized scrubbed Injection scan clean PII redacted 4 fields Model Armor active
Demo

PDF to production in 60 seconds

Upload your guidelines. Test in our sandbox. Deploy to your infrastructure.

blend autopilot
By the numbersBy the numbersBy the numbersBy the numbersBy the numbersBy the numbersBy the numbersBy the numbers
0
Agents Deployed
0
Decision Accuracy
0
Avg Cost / Decision
0
Avg Latency

Ready to upload your guidelines?

Join the private beta. Upload a PDF, get an agent.

Get Started →
$npm i @blend/autopilot