Agentic AI System for Construction Industry Tender Management and Quote Generation
tendos_ai · Other · 2026 · source Agentic: yes · promotional bias: med · source-backed · extracted with prompt 0.5.2 (schema v2)
Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.
Problem
Domain: Construction tender management
Tendos AI needed to automate manufacturer tender workflows involving emails, attachments, product matching, and quote generation.
Constraints:
- Unstructured customer emails
- Large attachments
- Complex product catalogs
- Human review before quotes
Architecture
Tendos AI automates construction manufacturer back-office workflows from inbox to human-reviewed offer. The system classifies incoming emails as support, offer, or order requests; extracts project, product, revenue, planner, partner, submission-date, and attachment details; narrows product search space; semantically matches descriptions against product portfolios; uses a planning pattern that can revise the workflow when categorization or matching is wrong; creates an offer/proposal for human approval; and maintains customer-specific evaluation sets to monitor performance as products and use cases expand.
Diagram confidence: reconstructed (reconstructed from prose).
flowchart LR customer-email-inbox[Customer email inbox] --> intent-classifier[Intent classifier] intent-classifier --> entity-extraction[Entity extraction] entity-extraction --> product-search-planner[Product search planner] product-search-planner --> product-portfolio-matcher[Product portfolio matcher] product-portfolio-matcher --> offer-generator[Offer generator] offer-generator --> human-reviewer[Human reviewer] evaluation-sets[Evaluation sets] --> product-search-planner
Components
| Component | Role | Interacts with |
|---|---|---|
Customer email inbox |
Source of support, offer, order, and tender requests with attachments. | Intent classifier |
Intent classifier |
Determines whether the email is support, offer, order, manual, replacement, or renovation-related. | Customer email inbox, Entity extraction |
Entity extraction |
Extracts products, revenue estimate, due date, planner, partners, and project context. | Intent classifier, Product search planner |
Product search planner |
Plans and revises product-search workflow based on context and rules. | Entity extraction, Product portfolio matcher, Evaluation sets |
Product portfolio matcher |
Semantically matches customer requirements to manufacturer products. | Product search planner, Offer generator |
Offer generator |
Creates proposal, support, or quote drafts for review. | Product portfolio matcher, Human reviewer |
Human reviewer |
Approves or rejects the generated response before sending. | Offer generator |
Evaluation sets |
Customer-specific tests for product matching and workflow performance. | Product search planner |
Data flow
An email with attachments enters the workflow. Tendos classifies intent, extracts key tender/request data, decides which products or categories matter, searches and semantically matches the manufacturer's product portfolio, updates the plan when findings contradict the initial route, generates an offer or support response, and presents it to a human for approval before anything is sent.
3 supporting quotes
Why this architecture
Tendos uses a planning and review architecture because construction tender inputs are semantic, inconsistent, and often buried in PDFs and product catalogs built for humans. Starting narrow let the team learn the workflow, while evaluation sets and human approval manage the risk of wrong product matches as the system expands across categories.
3 supporting quotes
Models used: LLMs
Scale
- The product expanded beyond radiators into multiple construction segments, while infrastructure use cases remained out of scope.“So we are not only supporting like the you said radiators but we are supporting everything when you look around”transcript, stated
Alternatives considered (roads not taken)
Start with all construction product categories
Rejected because: Tendos began with a narrow radiator/design-partner workflow and expanded as it learned.
Fully automate outbound offers
Rejected because: Users still approve generated proposals before they are sent.
Patterns
multi-agent-orchestration (tender-workflow)
The tender pipeline has multiple specialized steps across categorization, extraction, matching, and quoting.
human-in-the-loop-gate (quote-review)
Generated quotes are reviewed by a human before delivery.
Tradeoffs
How to expand product coverage safely.
Chose start narrow with radiators and a design partner over broad initial product coverage.
Rationale: The summary says they started with a narrow focus and iteratively expanded.
How to expand workflow coverage.
Chose narrow category learning plus evaluation sets over broad construction automation from day one.
Rationale: The team could iterate quickly on a focused workflow and measure changes before adding more products and use cases.
Gotchas (what bit them)
Tender automation became harder as users moved from small scoped documents to large construction-site documents.
Root cause: The problem shifted from extracting entities from short requests to understanding large bodies of PDF and project data.
Resolution: Tendos staged expansion by product group and invested in entity extraction, product matching, and evaluation before broadening coverage.
Evaluation
The company uses extensive evaluation frameworks at each pipeline step, according to the summary.
Metrics: pipeline-step evaluations
Outcomes
- The product expanded from one design partner/radiator focus to broader construction workflows.
No hard production metric is provided in the summary.