Two modules — AP Intelligence for quality, fraud & vendor management, and Intelligent Approval for decision support. Orcha runs alongside Medius, not replacing it.
Regnology is a global regulatory technology company with a high-volume AP operation across multiple entities. They want Orcha as an intelligence layer alongside their existing Medius + D365 stack.
Validate invoice fields on inflow, flag issues for AP review or return to vendor. Company-wide duplicate detection. VAT rate and amount correctness.
Flag changes in invoice field values — especially bank account changes — for further checking before payment.
Automate the manual process of capturing master data for vendor creation across Medius and Dynamics 365.
Help approvers handle high-volume contractor invoices (rates, hours). Improved routing based on historic patterns and sign-off matrix.
Orcha runs alongside Medius, not replacing it. Medius remains the system of record for AP workflow and approvals. Orcha adds an intelligence and quality layer. The AP team wants a dashboard to review Orcha’s findings.
| Module | Scope | Goal |
|---|---|---|
| AP Intelligence | Quality Checks + Fraud Detection + New Vendor Creation | Measurable quality improvement within weeks. AP team gets a dashboard, Medius gets enriched data. |
| Intelligent Approval | + Approval Assistance + Smart Routing + Contractual Checks | Extend from quality layer to decision-support layer for high-volume contractor invoices. |
Orcha processes invoices in parallel to Medius and surfaces results in a dedicated AP review dashboard.
Orcha writes results into Medius custom fields so the AP team sees Orcha’s assessment without switching tools.
| Data | Medius Custom Field |
|---|---|
| Quality score (0–100) | Numeric field on invoice |
| Fraud flags (none / warning / critical) | Status field + hold if critical |
| Validation summary | Text field or comment |
| Duplicate indicator | Flag with link to original |
| Vendor verification status | Status field (verified / pending / flagged) |
The AP team can work from the Orcha dashboard, from Medius, or both. Orcha enriches Medius but never blocks or changes its workflow.
Builds on AP Intelligence with decision support for approvers. Medius remains the approval system — Orcha provides the intelligence layer.
AP Intelligence establishes the data foundation that Intelligent Approval needs: vendor profiles, historical invoice patterns, quality baselines, and validated D365/Medius integrations. The approval layer builds on top — it doesn’t start from scratch.
From interviews (Kees Pruim) and the email exchange:
The highest-value use case: Professional Services and R&D teams receive monthly contractor invoices that each need manual checking.
A unified routing engine that decides — for every invoice that isn’t auto-approved — who sees it, when, how urgently, and whether it can be bundled.
Before routing to an approver, Orcha assembles a complete decision package so they can decide without switching systems.
Approvers act in Teams. Medius gets the result. The approver never needs to open Medius or the Orcha dashboard for routine decisions.
How Orcha connects to Regnology’s systems without disrupting them, and what we still need to build.
| System | Direction | Data | Module |
|---|---|---|---|
| Email (M365) | ← Read | Invoice emails + attachments via OAuth/Graph API | AP Intelligence |
| Medius | → Write | Quality scores, fraud flags, validation summary, duplicate indicator, vendor status | AP Intelligence |
| D365 | ← Read | Vendor master data (AP Intelligence); contract terms, rates, POs, budgets (Intelligent Approval) | AP Intelligence Intelligent Approval |
| D365 | → Write | New vendor creation (AP Intelligence); approval status updates (Intelligent Approval) | AP Intelligence Intelligent Approval |
| Teams | ↔ Both | Notifications (AP Intelligence); interactive approval cards with action callbacks (Intelligent Approval) | AP Intelligence Intelligent Approval |
| Capability | Status | Notes |
|---|---|---|
| AI extraction & OCR | ✅ Built | Production-ready. Claude Sonnet + Google Document AI. |
| VAT & arithmetic validation | ✅ Built | VAT rate checking, §14 UStG, arithmetic validation in production. |
| Duplicate detection | ✅ Built | In production. Needs extension for cross-entity detection. |
| Fraud detection (IBAN, anomalies) | ✅ Built | Bank detail changes, anomaly detection in production. |
| Supplier verification (VIES) | ✅ Built | VIES validation, register checks, risk scoring operational. |
| Supplier return communication | ✅ Built | Auto-return emails with configurable templates. |
| AP review dashboard | 🔨 Adapt | Admin dashboard exists. Needs Regnology-specific AP review views. |
| Medius integration | 🔧 Build | New. Medius API for custom field writes. Medium effort. |
| D365 vendor creation | 🔧 Build | New. D365 API for vendor master data. Standard REST API. |
| Teams notifications | 🔨 Adapt | Slack integration exists. Teams equivalent needs building. |
| Capability | Status | Notes |
|---|---|---|
| Contractor rate/hours validation | 🔧 Build | New. D365 project module integration + comparison logic. |
| Smart routing suggestions | 🔧 Build | New. Historical approval data import, pattern learning, matrix integration. Co-design piece. |
| Proactive context assembly | 🔨 Adapt | Partial — vendor history exists. Budget and contract data need D365 integration. |
| Teams interactive cards | 🔧 Build | New. Bot framework + adaptive cards + action webhook handling. |
| Escalation & delegation | 🔧 Build | New. M365 calendar integration for OOO, configurable escalation rules. |
| Contractual terms checking | 🔨 Adapt | Contract management module exists. Needs extension for rate/SLA comparison. |
AP Intelligence is ~70% built. Core AI extraction, validation, and fraud detection are production-ready. Main build items: Medius and D365 integrations, dashboard adaptation. Intelligent Approval requires more new development — routing intelligence and Teams interactive cards are where the co-design partnership adds the most value.
Questions that affect scope, pricing, and positioning. The meta question: do we push for deeper integration (justifiable setup fees, stronger lock-in) or keep it lean (faster to ship, lower barrier)?
| Option | What It Means | Effort |
|---|---|---|
| A. Dashboard only | Pre-filled form, AP copies data into D365 manually. Value = accuracy, not speed. | Low |
| B. Export template | Orcha generates D365-compatible import file. AP uploads via standard import. | Medium |
| C. Direct API write | Approve in Orcha → vendor created in D365 via API → Medius picks up. This is what they asked for. | High |
| Option | What It Means | Effort |
|---|---|---|
| A. Fully parallel | Both systems read from inbox independently. Orcha is purely additive. If Orcha has an issue, Medius keeps working. | Low |
| B. In between | Orcha sits between inbox and Medius as a quality gate. Can block bad invoices. But becomes critical path. | High |
| Option | What It Means | Effort |
|---|---|---|
| A. Dashboard only | Orcha results only in Orcha. AP checks two screens. No Medius API needed. | None |
| B. Custom fields | Orcha writes scores/flags into Medius. AP sees everything in one place. Medius API integration required. | Medium |
| Option | What It Means | Effort |
|---|---|---|
| A. Advisory only | Orcha provides recommendations and context (Teams/dashboard). Approve/reject stays in Medius. Matches what they asked for. | Medium |
| B. Teams-native + sync | Approvers act via Teams cards. Orcha writes decision back to Medius. Richer experience, two systems involved. | High |
| Topic | Question |
|---|---|
| Multi-entity scope | How many entities in Module 1 vs. full rollout? Cross-entity duplicate detection from day 1? |
| D365 version | Business Central or Finance & Operations? Different APIs. |
| Data & privacy | EU data residency requirements? DPA/sub-processor standards? LLM data processing consent? |
| Vendor return coordination | If Orcha returns an invoice to a vendor, what happens to it in Medius? Need a clear handoff protocol. |