Proposals answered within 2 business days
Industries

Logistics and e-commerce

Systems, integrations and AI for networks where every hour in the sorting hub and every delivery attempt counts.

Context

A parcel passes through the sender's warehouse, the sorting hub, linehaul, the last mile and a locker or pickup point. Data is generated at each of these stages, but the systems of the sender, the operator and their partners rarely see it at the same time, and customer service often learns about a problem from a phone call. At volumes counted in millions of parcels, each such gap carries an operational cost.

We build applications for couriers and sorting hubs, integrations between operator, sender and partner systems, and AI models for forecasting and ticket handling. We start from the indicators that operations teams already report: on-time and first-attempt delivery, cost per stop, locker utilisation and the number of status queries. We connect to existing systems through APIs and events, without replacing what works.

Challenges in the industry

01

A peak planned months in advance

Black Friday and the pre-Christmas period put pressure on sorting hubs, linehaul and lockers at the same time. Decisions on temporary agency staffing, subcontractor fleets and extra shifts are made months ahead, and a forecast based on last year's average does not see sender campaigns, shifts between channels or the wave of returns after the holidays.

02

Last mile cost

A growing share of parcels goes to lockers, so last mile cost depends on stop density and the number of failed attempts. Each failed attempt means a repeat trip, an additional customer contact and the risk of a complaint. Routes planned once in the morning do not reflect changes during the day.

03

Occupancy of lockers and pickup points

Compartment occupancy changes throughout the day and depends on compartment size, dwell time and returns sent from the same locker. A full locker means a parcel has to be redirected, while an underused location still generates cost. Without a forecast for each location, it is hard to plan the servicing sequence and network expansion.

04

Status queries and returns

A large share of customer service contacts are questions about parcel status, even though the information is already in the systems. Returns create a separate, reverse flow: label, transport, inspection and a decision on what happens to the goods, with a different owner at each stage.

Use cases

Where we deploy software and AI

Volume forecasting for sorting hubs and lockers

The model accounts for seasonality, campaigns reported by senders, the promotion calendar and weather. The forecast covers daily and weekly horizons as well as the peak period, broken down by sorting hub and locker. At the start it runs alongside the planner's own forecast, so the results can be compared.

More accurate resource planning ahead of the peak

Staffing demand planning

From the volume forecast we calculate the demand for workers, lines and docks by the hour, taking working time regulations into account. The shift supervisor approves or adjusts the proposal. The system does not assess employees and does not allocate tasks based on their performance.

Less overtime and fewer line stoppages

Routing and ETA during the day

The route is recalculated when conditions change: traffic, a failed attempt, a new parcel in the area. The ETA is based on the history of the route, the area and the parcel type, and the delivery window narrows during the day and feeds into recipient notifications.

Higher first-attempt delivery rate

Applications for couriers and sorting hubs

Applications for scanners and phones covering scanning, proof of delivery by code or photo, and exception handling, integrated with operator systems. They work with poor coverage and synchronise data once the connection is restored. Location is collected only during the shift.

Fewer manual corrections and consistent statuses

AI agents for tickets, complaints and returns

The agent checks the status, the scan history and the order data, then prepares a reply. The customer knows they are talking to an AI assistant. The agent closes simple cases on its own and passes disputed ones to a customer service agent together with the full data, and every decision is logged.

Customer service agents focus on cases that require a decision

Integrations with senders, partners and KSeF

Data exchange with e-commerce platforms, marketplaces, carriers and pickup point operators through APIs instead of files sent by email. Parcel data feeds settlements with senders and invoices in KSeF (Poland's National e-Invoicing System). Every integration has data validation and monitoring.

Statuses and settlements without delay
Compliance and security

Regulatory requirements are taken into account from the analysis stage

NIS2 and the amended KSC Act

The amendment to the Polish National Cybersecurity System Act (KSC) has applied since 3 April 2026. Postal operators, including couriers, are important entities if they are at least medium-sized enterprises. The requirements on risk management, business continuity, ICT supply chain security and incident reporting must be met by 3 April 2027. As a provider we are part of that chain, and we supply the client with the documentation it needs.

GDPR, location data and employee monitoring

Courier location and recipient addresses are personal data processed at large scale. Processing employee location is on the UODO (the Polish data protection authority) list of operations that require a data protection impact assessment (DPIA), and monitoring is subject to Article 22(3) of the Labour Code, including the obligation to inform employees two weeks in advance. We train models on aggregated or pseudonymised data.

AI Act and systems concerning employees

AI systems that allocate tasks based on employee behaviour or assess their performance fall into the high-risk category, with obligations applying from 2 December 2027. Volume forecasting and routing are not in that category. Assistants that talk to customers must disclose that they are AI from August 2026.

KSeF and transport documents

The largest taxpayers have issued invoices in KSeF since 1 February 2026, and penalties for violations apply from 2027. From 9 July 2027, authorities across the EU must accept transport data from certified eFTI platforms. We design integrations so that this flow runs as a single data stream.

How we start

01

Workshop with operations and IT

We agree on the indicators that determine the result and on the owner on the operations side. We identify data sources in the systems of the operator, senders and partners, and the places where the data diverges.

02

Data review and choice of the first area

We assess the completeness and latency of data from scanners, sorters and courier applications. We select an area with a clear owner and a measurable outcome, most often volume forecasting or ETA.

03

Pilot in shadow mode

The solution first runs on a selected part of the network, alongside the current process, without affecting decisions. The assessment of dispatchers and shift supervisors is a condition for further rollout.

04

Scaling before the peak

We extend the solution to the whole network, run load tests against peak volumes and freeze changes several weeks before Black Friday. We provide maintenance under an SLA or transfer it to the client's team.

FAQ

Frequently asked questions

With a single process, for example volume forecasting. We connect only the sources that process needs, and the shared data layer grows with each subsequent deployment.