Meridian designs and ships AI assistants and automations that your team actually uses — grounded in your data, checked against your rules, and live in weeks, not quarters.
Live example An invoice automation, from inbox to approval. Sample data.
Run 2841 Supplier inbox → Finance
Running
ReadEmail and attached PDF, in progress
ClassifySupplier invoice, queued
ExtractFive fields, each linked to its source, queued
CheckAgainst the purchase order and supplier record, queued
DraftLedger entry and reply prepared, queued
ApproveA person in Finance signs off, queued
accounts@harbourfreight.example
Invoice HF-20931 — October haulage
Today, 09:14 · 1 PDF attached
Hello,
Please find attached invoice HF-20931 for the haulage we completed in October under PO-7714. The total due is €4,860.00, payable by 28 November.
Kind regards,
Accounts team, Harbour Freight B.V.
PDF HF-20931.pdf · 1 page
Extracted · press a field to see its source
Checks
·PO-7714 expects €4,780.00 — invoice is 1.7% higher, inside the 2% tolerance (not run yet)
·Supplier is on the approved list (not run yet)
·Bank details match the last six invoices (not run yet)
DraftBook €4,860.00 to 6120 Haulage · cost centre OPS-2 · pay on 28 Nov (not drafted yet)
Four systems. One job each.
Most AI projects stall after the demo. Ours are designed around one job your team does every day — so here is the screen people actually work in, not a diagram of a brain.
Assistants
Chat and voice assistants grounded in your documents and systems. Every answer cites its source, and anything uncertain goes to a person.
Customer support
Internal knowledge
Sales enablement
Support assistant · internal preview
Can a customer return a sale item after 30 days?
Sale items can be returned within 14 days of delivery, unless they are faulty1.
Faulty items are covered by the two-year legal guarantee, so route those to a warranty claim instead2.
1Returns policy v4 · §3.2
2Warranty guide · page 2
Answer grounded in 2 sourcesHand off to a person
People stay in charge.
Automation handles the clean cases. Anything that fails a rule stops and waits for the right person — and every run leaves a trail you can audit.
Sample invoice
1InboxThe invoice arrives by email
2Read, classify, extractEvery value keeps a link to its source
3Rule checks
✕Amount within 2% of PO: failed
✓Supplier approved: passed
✓Bank details unchanged: passed
Book automaticallyAll checks pass
Finance reviewsA check fails
Procurement verifiesSupplier unknown
4Audit logRun, sources, checks and who approved
6% over the PO. The amount is outside tolerance. The run stops, and Finance gets the invoice, the PO and the difference side by side.
01
Your data stays yours
Private deployments, no training on your content, and access that mirrors your existing permissions.
02
Measured, not guessed
Every system ships with a test set and a quality score, so improvements are proven, not felt.
03
People stay in charge
Assistants show their sources and ask for approval where it matters. Nothing is a black box.
Live in six weeks
One job, one team, one fixed scope. Each stage ends with something you can use or inspect.
Week 1
Discover
We sit with the team, map the work and pick one measurable job worth automating.
You getA map of the job, with today’s time per task
Weeks 2–3
Prototype
A working version on your real data, tested against a scored set of examples.
You getA prototype and a 120-case test set
Weeks 4–5
Harden
Guardrails, permissions, logging and the edge cases the prototype skipped.
You getReview queue, audit log, access rules
Week 6
Launch
Rolled out to real users with training, a dashboard and a plan for the next job.
You getLive system and a shortlist for the next job
Before and after.
Three illustrative examples of the kind of job we take on, measured the same way before and after launch.