Client

Our client is a provider of fleet management software, offering a platform that enables logistics companies, delivery services, and mobility providers to track, maintain, and optimize their vehicle fleets. Their clients rely on the platform daily to manage driver activity, vehicle health, route efficiency, fuel usage, and compliance.

Challenge

The platform served a wide range of users, each with different needs, access levels, and workflows. The complex interface made it hard for users to find or execute the right tools quickly, leading to high onboarding time for new users unfamiliar with the system structure.

Solution

We designed a LAM directly into the client’s fleet management platform, enabling users to perform complex operations through natural language commands. This solution was capable of understanding context, resolving intent, and executing backend workflows.

Success

  • Users receive the tool where they can perform tasks, not just receive information, directly through the assistant.
  • Robust intent matching and slot-filling system backed by domain-trained LLMs, enabling the model to accurately interpret user requests.
  • With the intuitive interface and direct time-saving impact, the assistant quickly gained traction with operational users.
Kirill Kiyko
Head of Development
We had to make the platform ‘actionable’ — exposing core workflows through clean APIs, building secure execution pipelines. This project challenged us to rethink how users interact with complex systems.
Kirill Kiyko
Head of Development
We had to make the platform ‘actionable’ — exposing core workflows through clean APIs, building secure execution pipelines. This project challenged us to rethink how users interact with complex systems.

Software Deployment

Development process that led us to success

  • 01 Intent Discovery
  • 02 Data Preparation
  • 03 System Development
  • 04 Controlled Deployment
  • 05 Continuous Optimization

Intent Discovery

Mapping Use Cases and Commands

We began by working with the client’s operations and product teams to identify the most common user actions that could be automated through natural language. We analyzed logs, workflows, and existing user flows to create detailed case mapping.

Data Preparation

Training Data and Workflow Structuring

Once key actions were identified, we collected relevant UI metadata, API schemas, and knowledge base content to structure a consistent command-to-action logic. We designed sample prompts and labeled datasets for training the LAM on how users phrase requests.

System Development

LAM Integration and Action Engine Development

We implemented the core LAM engine using a combination of LLMs and custom logic layers. The assistant was embedded into the main user interface, designed to be accessible but non-intrusive, with both text and voice options available.

Controlled Deployment

Pilot Launch and Feedback Collection

We rolled out the assistant in a controlled environment with a selected group of users. The assistant was initially limited to non-critical tasks to validate understanding, accuracy, and adoption. The purpose was to gather qualitative feedback and usage data.

Continuous Optimization

Expansion and Real-Time Learning

Following the pilot, we released the LAM to the broader user base and began ongoing monitoring. We analyzed interaction data to refine prompts, add synonyms, and expand intent coverage. We also added suggestions based on user history and context.

Features we developed

01

Actionable Commands in Natural Language

Users could type or speak full commands, and the assistant would parse intent, gather needed data, and trigger the right workflows.

02

Role-Aware Execution Engine

The assistant dynamically adapted to the user’s role with respect to existing access controls and audit rules, ensuring compliance.

03

Embedded Conversational Interface

Users interacted with the assistant directly within the fleet management interface through a persistent, floating chat bubble.

Let’s change the game!

    Stay updated with the latest case studies

      Thank you!

      Your request was sent

      Let’s change the game!

        Let’s change the game!