Get the free AI Delivery Playbook
AkveoContact us

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.

Factory Copilot AI Chatbot for Smart Manufacturing

[ 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.

ServiceKey Function
UI ServiceFrontend application
API ServiceCore backend logic
Admin ServiceUsers, permissions, and settings
Activity ServiceEvent tracking and message bus
Detection ServiceAI fault detection (Cognitive Services)
Simulation ServiceIoT telemetry simulator
Socket ServiceLive WebSocket updates to browser
Maintenance ServiceMaintenance scheduling and task routing
Power App and Proceedix execution providerThird-party maintenance integrations
Sync ServiceScheduled 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
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 ]

Technologies Behind the Project

AI Platform & Frameworks

Azure OpenAIMicrosoft Agent FrameworkAzure AI FoundryAzure Cognitive ServicesAzure AI Search

Backend and Frontend

Python.NetNode.jsAngularReactRedux

Data & Analytics

Azure SQLMongoDBAzure Data ExplorerPower BI

Cloud & Infrastructure

Azure IoT HubAzure Stream AnalyticsAzure FunctionsAzure Blob StorageAzure Service BusAzure Active Directory B2CAzure DevOps PipelinesDockerSAPMicrosoft Power Apps

Visuals

Factory Copilot AI Chatbot for Smart Manufacturing visual 1

[ Case Studies ]

Explore More Success Stories

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

Ready to Build with AI?

Let’s discuss your goals and how AI can help you achieve them faster.

Dmitry Klim
Dmitry Klim
Head of Growth
Clutch
5900 Balcones Drive #21729, Austin, TX 78731[email protected]+1 (512) 921-9631