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

[ 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.
[ Challenge ]
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:
[ 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:
If a request is unclear, the copilot asks follow-up questions before running the query.
Core capabilities:
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 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 ]
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.
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.
Operators and managers get instant answers in seconds instead of minutes, which cuts search time in half and removes manual navigation across multiple dashboards.
Built-in role-based security and encryption ensure that sensitive plant telemetry and operational data remain fully protected.

[ Case Studies ]
We have helped over 200 businesses grow their value and improve how they work through better software.
Let’s discuss your goals and how AI can help you achieve them faster.