Architecture pack

How each solution is built.

Input to outcome for every solution, with the components it really uses.

7Solutions
3Priority use cases
100%Human approval where it matters
0Components we don't use
Read this first

Four layers in every solution.

The AI model

The model that reads, writes and answers. We choose it per solution and per customer.

How it runs

A managed cloud AI service, or your own servers when data must stay in the building.

The cloud around it

Storage, queues, databases and compute on AWS, Azure or Google Cloud, or on-premise.

People in the loop

Where a person reviews, approves or corrects. Shown in purple in every diagram.

Live implementationMulti-agent process automation

Order Intake Automation

Solution page

Purchase orders in any format become checked, ERP-ready orders. A person approves each one.

1

Inputs

  • Shared order inbox (email)
  • PDF, scanned and image orders
  • Excel, CSV and Word files
2

Ingestion

  • Upload to object storage
  • Work queue with dead-letter queue
  • OCR for scanned pages
3

AI layer

  • A large language model on a managed cloud AI service: reads and structures each order
  • Confidence-based retry on low-quality scans
4

Agents and rules

  • Parser, Matcher, Assembler, Validator agents
  • Deterministic pricing, tax and fee rules
  • Nine rule categories, exceptions explained
5

Human review

  • Approve, correct or regenerate at every step
  • Nothing posts without sign-off
6

Outcome

  • Order posted to the ERP once
  • Customer confirmation
  • Full audit trail per order
IntegrationsERP for customers, quotes and order entryCRM for account and quote recordsEmail inbox intake and notifications
Technology stack
AI modelA large language model on a managed cloud AI service

Reads unstructured orders into structured lines; ranks customer and quote matches with reasons.

Document readingCloud OCR and text extraction

OCR for scanned and image-only PDFs, with confidence-based retry.

BackendAn API service, multi-agent pipeline

Runs the Parser, Matcher, Assembler and Validator agents and the eight-step workflow.

QueueA managed message queue with retry

Decouples intake from processing; failed jobs are kept for replay, not lost.

StorageCloud object storage (uploads) and a cloud database (orders, steps, audit)

Keeps source files and every step's state and decision.

Business rulesDeterministic rules engine in code

Pricing, tax, surcharges, mandatory items and nine validation categories. Unit-tested.

IntegrationsERP and CRM connectors

Customer, quote and price lookup; order posting. The public demo uses a mock ERP.

FrontendWeb operator console

Step-by-step review with Approve, Correct and Regenerate.

SecuritySigned sessions, role-based access, no unattended posting

Every action is attributed to a user and logged.

OperationsIdempotent posting, dead-letter replay, per-order audit log

An order cannot post twice; failures are visible and recoverable.

Live implementationGrounded AI assistant (RAG)

Sales Knowledge Assistant

Solution page

One assistant that answers product and service questions from every manual and file, with the source for each answer.

1

Inputs

  • Product manuals and datasheets
  • Technical and service documents
  • Approved business knowledge
2

Ingestion

  • Document parsing and chunking
  • Embeddings generated per passage
3

Retrieval

  • Vector search index
  • Most relevant passages selected per question
4

AI layer

  • Large language model writes the answer from retrieved passages only
  • Model chosen per deployment
5

Human review

  • Reps and experts rate and correct answers
  • Feedback loop into the knowledge base
6

Outcome

  • Cited answer for the customer
  • Faster lead qualification
  • Usage and feedback logs
IntegrationsDocument stores and shared drives (export or connector)Optional: CRM, to log questions against opportunities
Technology stack
PatternRetrieval-augmented generation (RAG) with source citations

Answers come only from retrieved passages of the customer's own documents.

AI modelLarge language model, chosen per deployment

Reference implementation's model to be confirmed by the technical owner. Our Knowledge Base product uses large language models; a large language model on a managed cloud AI service is also supported.

EmbeddingsText embedding model

Turns each passage into a vector so meaning-based search works.

Data layerVector index plus the source document store

Keeps passages, vectors and links back to the original page.

FeedbackRep and expert ratings and corrections

Improves retrieval and answers over time.

SecurityAccess limited to the customer's team

Documents stay in the agreed environment; hosting options include the customer's own cloud.

PrototypeDocument AI with verification

Contract & Document Intelligence

Solution page

Typed, scanned and handwritten forms are read, every critical field is checked, and people only look at what needs them.

1

Inputs

  • Scanned, typed and handwritten PDFs
  • Bulk upload, up to 30 at once
2

Ingestion

  • Pages rendered to images
  • Cloud OCR and text extraction OCR: forms, tables, tick boxes
  • Cache by file fingerprint, each PDF read once
3

AI layer

  • A large language model on a managed cloud AI service reads cropped field images independently
4

Rules

  • IBAN checksum and OCR-confusion repair
  • BIC, postcode, date and email checks
  • Cross-field consensus rules
5

Human review

  • Page view with a box per field
  • Only flagged values need a decision
6

Outcome

  • Approved CSV or Excel export
  • Per-document run record
IntegrationsExport to CSV or Excel for the customer's core system importProduction integration to the target system to be scoped
Technology stack
OCRCloud OCR and text extraction (FORMS and TABLES)

Reads every field and table on each rendered page, plus a tick-box ink check.

AI modelA large language model on a managed cloud AI service

Second, independent reading of uncertain cells from the cropped image only. Can be switched off, leaving OCR plus rules.

ValidationDeterministic validators in

IBAN checksum, BIC, German postcodes and dates, email. IBAN repair for common handwriting confusions (7 read as Z, 8 as S).

ConsensusCross-field rules

'Same as above' boxes, BIC agreement per bank, repeated names and towns must agree.

Backendweb server and pipeline

Upload, extraction, review state and export APIs.

Review UIBrowser review app

Clickable field boxes on the page image, next-issue navigation, approve and export.

Data layerLocal run store with a fingerprint cache

Each PDF goes to OCR once; repeat uploads cost nothing. No cloud object storage in the prototype.

QualityAutomated tests and a field-level evaluation harness

Tracks the two errors a reviewer would never see: wrong values auto-accepted, and values shown empty.

Live implementationVoice AI agent

Customer Support Representative (CSR)

Solution page

An AI voice agent that answers calls, books appointments and captures leads around the clock, and hands complex calls to your team.

1

Inputs

  • Phone calls
  • Web voice sessions
  • Business details and calendar
2

Speech

  • Real-time audio stream
  • Speech recognition and natural speech output
3

AI layer

  • A cloud speech-to-speech model and the AI model, both via a managed cloud AI service
4

Actions

  • Answer from business knowledge
  • Calendar booking and confirmations
  • Lead capture and call summary
5

Human handover

  • Warm transfer with summary
  • Staff manage rules and details
6

Outcome

  • Booked appointment
  • Lead in CRM
  • Call log and transcript
IntegrationsCalendar or Outlook for bookingCRM: HubSpot, CRM or Zapier for leadsTelephony provider for phone numbersSMS and email confirmations
Technology stack
Voice AIA cloud speech-to-speech model (speech-to-speech), via a managed cloud AI service

Natural, low-latency conversation.

Reasoning modelThe AI model, via a managed cloud AI service

Understands requests, chooses actions, writes summaries.

Speech servicesCloud speech recognition and cloud text-to-speech

Speech recognition and voice output where used.

TelephonyTelephony provider (phone numbers, call routing)

Connects real phone lines to the agent.

Backendweb application application with real-time WebSocket audio

Business setup, conversation handling, tools.

IntegrationsCalendar and CRM connectors

Books into calendar or Outlook; leads to HubSpot, CRM or Zapier.

SecurityPer-business accounts and configuration

Each business's details and logs are kept separate.

Live implementationDocument search and RAG with citations

Knowledge Base

Solution page

Upload PDFs, contracts, policies and manuals. Anyone in the team asks in plain language and gets a precise answer with its source.

1

Inputs

  • Uploaded documents
  • Questions in plain language
2

Ingestion

  • Text extraction and chunking
  • Embeddings per passage
3

Retrieval

  • Vector similarity search
  • Top passages selected
4

AI layer

  • A large language model writes the answer from passages
  • An embedding model for search
5

Human check

  • Citations shown with each answer
6

Outcome

  • Cited answer
  • Conversation history
IntegrationsDocument upload; connectors to SharePoint, shared drives or Confluence can be scoped
Technology stack
AI model (demo)A large language model through a cloud AI API

Writes answers from retrieved passages.

Embeddings (demo)Large language models text-embedding-3-small

Meaning-based search across passages.

Alternative modelsA large language model on a managed cloud AI service, or Azure cloud AI service

Available for customer deployments with cloud or residency requirements.

ApplicationWeb web app with API routes

Upload, chat, citations.

Data layerPassage store and vector index

Links every passage back to its document.

HostingOur cloud, the customer's cloud or on-premise

Chosen per customer.

Live implementationMulti-agent platform for integration delivery

Agent Foundry: Design to Code

Solution page

AI agents write the high-level design (HLD), the low-level design (LLD) and the integration code, check each against your standards, and your experts approve every step.

1

Inputs

  • BRDs and demand tickets
  • Jira, Azure DevOps, Confluence
  • Templates and governance rules
2

Ingestion

  • Ticket, comment and attachment fetch
  • Document parsing
  • Reference design search
3

AI layer

  • Large language models, public or Azure cloud
  • Agent workflows on an agent framework
4

Agents and checks

  • HLD, LLD and Code generator agents
  • HLD, LLD and integration workflow validators
  • Architecture review eligibility check
5

Human review

  • Role-based approval: architect, designer, developer
6

Outcome

  • HLD and LLD published to Confluence
  • Integration workflow workflow code
  • Executive and admin dashboards
IntegrationsConfluence (fetch and publish)Jira and Azure DevOps (tickets and attachments)Azure integration workflows (code target)Draw.io diagrams
Technology stack
AI modelLarge language models, through a public or Azure cloud AI service

Generation and validation. Azure cloud AI service is used where the customer requires it.

OrchestrationAgent framework and agent workflows agent workflows

Multi-step generation, validation and repair loops.

RetrievalVector database vector store

Finds similar published reference designs to guide new ones.

BackendAPI, streaming progress (SSE)

One API for all agents, sessions and dashboards.

FrontendWeb and web

One page per agent, dashboards and reports.

ValidationRules libraries for HLD, LLD and integration workflow code

Governance rules and standards checks, with reports.

IntegrationsConfluence, Jira, Azure DevOps

Fetch requirements, publish designs.

SecurityJWT sign-in with roles: Solution Architect, Solution Designer, Developer, Admin

Each role sees and approves its own step.

QualityArtifact Comparator

Scores generated documents against published reference documents.

Live implementationAI demand-to-requirements agent (part of Agent Foundry)

Demand Intake

Solution page

The agent gathers everything behind a demand ticket (description, comments, attachments, linked items, estimates) and writes a structured requirements document that feeds straight into design.

1

Inputs

  • Jira or Azure DevOps demand ticket
  • Comments, attachments, linked items
2

Ingestion

  • Ticket and attachment fetchers
  • Text extraction from documents
3

AI layer

  • Large language models, public or Azure cloud draft requirement sections
4

Rules

  • Evidence checks for contacts and IDs
  • Secrets redacted before AI calls
  • Single source of truth for interface identity
5

Human review

  • Analyst or architect reviews the draft
6

Outcome

  • Requirements document
  • Confluence page
  • Input to the HLD agent
IntegrationsJiraAzure DevOpsConfluenceAgent Foundry HLD agent
Technology stack
AI modelLarge language models, through a public or Azure cloud AI service

Drafts requirement sections from ticket content.

FetchersJira and Azure DevOps API clients

Ticket, comments, attachments and linked items.

RulesDeterministic evidence checks in

Contacts and IDs only from evidence; secrets redacted before any model call.

BackendAgent Foundry API service

Shared sign-in, sessions and dashboards.

PublishingConfluence publisher

Writes the reviewed document to the team's space.

Ready to innovate, transform and thrive?

Talk to an expert 24/7. The first discovery call is free.