workflows.fit
Back to n8n workflows
n8n templateFreeBy Artem Boiko

Estimate construction costs from text with Telegram, OpenAI and DDC CWICR

A Telegram bot that converts natural-language work descriptions into detailed cost estimates using AI parsing, vector search, and the open-source DDC CWICR database with 55,000+ construction work items. Who's it for -...

DevelopmentCore NodesCommunicationHITLAILangchainSticky NoteSet
Loading interactive preview...

Template notes

A Telegram bot that converts natural-language work descriptions into detailed cost estimates using AI parsing, vector search, and the open-source DDC CWICR database with 55,000+ construction work items.

Who's it for

- Contractors & Estimators who need quick ballpark figures from verbal/text descriptions - Construction managers doing feasibility checks on-site via mobile - BIM/CAD professionals integrating text-based estimation into workflows - Developers building construction cost APIs or chatbots

What it does

1. Receives text messages in Telegram (work lists, specifications, notes) 2. Parses input with AI (OpenAI/Claude/Gemini) into structured work items 3. Searches DDC CWICR vector database via Qdrant for matching rates 4. Calculates costs with full breakdown (labor, materials, machines) 5. Exports results as HTML report, Excel, or PDF

Supports 9 languages: 🇩🇪 DE · 🇬🇧 EN · 🇷🇺 RU · 🇪🇸 ES · 🇫🇷 FR · 🇧🇷 PT · 🇨🇳 ZH · 🇦🇪 AR · 🇮🇳 HI

How it works

┌─────────────┐ ┌──────────────┐ ┌─────────────┐ ┌──────────────┐ │ Telegram │ → │ AI Parse │ → │ Embeddings │ → │ Qdrant │ │ Text Input │ │ (GPT/Claude)│ │ (OpenAI) │ │ Search │ └─────────────┘ └──────────────┘ └─────────────┘ └──────────────┘ ↓ ┌─────────────┐ ┌──────────────┐ ┌─────────────┐ ┌──────────────┐ │ Export │ ← │ Aggregate │ ← │ Calculate │ ← │ AI Rerank │ │ HTML/XLS/PDF│ │ Results │ │ Costs │ │ Results │ └─────────────┘ └──────────────┘ └─────────────┘ └──────────────┘