Home
Case studies
Factory Copilot AI Chatbot for Smart Manufacturing

Factory Copilot AI Chatbot for Smart Manufacturing

Akveo integrated an AI-powered chatbot into the Factory Intelligence platform, enabling operators to query real-time telemetry data and production KPIs through natural language.

Automation
Germany
5 months
AI Development
Web Development
[ Client ]

About the Client

Our client is one of the largest consulting firms. Their proprietary SaaS product, the Factory Intelligence Platform, helps manufacturers digitize operations and automate business processes. The platform analyzes real-time telemetry data directly from plant-level devices to deliver end-to-end data transparency and unlock actionable insights for manufacturing teams.

50%

Faster Data Retrieval

5mo

Project Timeline

3

Core AI Capabilities Built
[ Challenge ]

Locked Data and High IT Dependency

Plant managers and floor operators faced severe bottlenecks when trying to access actionable manufacturing insights.

While operational data was continuously generated across the plant, retrieving it was difficult because critical information was fragmented across disconnected systems, SQL databases, REST APIs, and thousands of PDFs.

To get an answer, users had to manually navigate complex dashboards or file a report ticket with IT and wait for a response.

The Factory Copilot AI assistant had to meet several strict requirements:

  • Real-time retrieval and user experience. The goal was to develop a solution capable of real-time data retrieval delivered through an intuitive Angular-based UI. It was expected to streamline KPI analysis, production order tracking, device configuration help, and machine status monitoring.
  • Natural language processing. We needed to build a chatbot that would enable natural language queries across SQL databases, PDF documents, REST APIs, and SAP systems simultaneously.
  • Security and scalability. It was critical to implement role-based security and encryption, paired with an architecture built to scale for large-scale industrial deployments.
[ Solution ]

Building the Solution

Following the provided requirements, Akveo developed Factory Copilot, an AI-powered chatbot seamlessly integrated into the Factory Intelligence platform.

Leveraging Azure OpenAI's GPT-4, Semantic Kernel, and Azure AI Search, Factory Copilot acts as a conversational layer over the platform’s central orchestrator.

Users can use the copilot to:

  • Query plant documentation
  • Analyze machine telemetry
  • Check alerts and alert statistics
  • Query Power BI production data
  • Get information from different plant systems

If a request is unclear, the copilot asks follow-up questions before running the query.

Core capabilities:

  • Real-time KPI analysis. Users can ask questions about production KPIs (e.g., “What was the KPI for machine Y last week?”) and get answers based on live plant data and analytics. 
  • Production order tracking. The chatbot can retrieve recent production orders and monitor activity across connected process chains.
  • Device configuration assistance. The copilot helps users configure and operate specific equipment by searching plant documentation, equipment manuals, and technical PDFs.
  • Machine status and predictive maintenance monitoring. Users can check machine conditions, alerts, and predictive maintenance information in real time. When a potential issue is detected, the system can provide early maintenance recommendations.
  • Data integration across sources. Factory Copilot interacts simultaneously with SQL databases, PDF documents, Azure IoT Hub telemetry pipelines, embedded Power BI reports, SAP, and REST APIs to deliver comprehensive responses directly inside the UI application.

Microservice Architecture

The Factory Intelligence platform is built on a modular microservice architecture. This approach helps ensure high performance and scalability.

Separate services handle different tasks and communicate through Azure Service Bus. When an issue occurs, such as a new machine alert, the relevant services are notified and can respond at the same time without blocking each other.

The table below contains a short overview of the platform's services.

Service Key Function
UI Service Frontend application
API Service Core backend logic
Admin Service Users, permissions, and settings
Activity Service Event tracking and message bus
Detection Service AI fault detection (Cognitive Services)
Simulation Service IoT telemetry simulator
Socket Service Live WebSocket updates to browser
Maintenance Service Maintenance scheduling and task routing
Power App and Proceedix execution provider Third-party maintenance integrations
Sync Service Scheduled SQL-to-MongoDB downtime sync

All services reference a centralized MongoDB database. As a result, plant data remains consistent and immediately available across the entire system.

Factory Copilot Architecture

Technical Implementation

Factory Copilot is designed to handle highly complex data tasks while keeping the user experience simple.

To make this possible, we implemented the following technical solutions:

Plant vocabulary 

The system understands the plant's specific industrial vocabulary, for example, machines and equipment, alert rules, and signals and telemetry. These terms are stored in Azure AI Search. The copilot checks them before sending a query, which helps avoid incorrect or misunderstood requests.

Smart data queries

We built a DAG-based tool engine that finds the best way to get information from different data sources. It can combine data from multiple sources and process the results in the right order.

Dynamic visualizations

The system automatically chooses the most suitable way to show the results. Depending on the data, it can present information as charts, tables, and other relevant visualizations.

Security

The copilot uses role-based access control and encryption. Users can only access the data and analytics they are authorized to see.

[ Results ]

Impact that Matters

Factory Copilot significantly improved manufacturing operational efficiency across the shop floor. It gives operators and plant managers instant access to real-time telemetry, alert statistics, configuration manuals, and Power BI production datasets. As a result, it eliminates traditional data bottlenecks without requiring IT involvement.

Unified cross-silo data access

The assistant breaks down corporate data silos by simultaneously querying SQL databases, PDF documents, live REST APIs, and SAP ERP systems through a natural-language interface.

50% faster data retrieval

Operators and managers get instant answers in seconds instead of minutes, which cuts search time in half and removes manual navigation across multiple dashboards.

Enterprise-grade security

Built-in role-based security and encryption ensure that sensitive plant telemetry and operational data remain fully protected.

[ Tech Stack ]

Tech Stack

AI Platform & Frameworks

Azure OpenAI
Microsoft Agent Framework
Azure AI Foundry
Azure Cognitive Services
Azure AI Search

Backend and Frontend

Python
.Net
Node.js
Angular
React
Redux

Data & Analytics

Azure SQL
MongoDB
Azure Data Explorer
Power BI

Cloud & Infrastructure

Azure IoT Hub
Azure Stream Analytics
Azure Functions
Azure Blob Storage
Azure Service Bus
Azure Active Directory B2C
Azure DevOps Pipelines
Docker
SAP
Microsoft Power Apps

Visuals

[ Case Studies ]

Explore More
Success Stories

We have helped over 200 businesses grow their value and improve how they work through better software.

Have a Project in Mind?

Let's discuss your goals and how we can help you reach them.
Clutch Bage 5.0 rating
Dmitry Klim
Head of Growth
5900 Balcones Drive #21729, Austin, TX 78731
[email protected]
+1 (512) 921-9631