Break down driver shifts and fleet orders right in chat
Connect Yandex Fleet to the AI agent: cars, drivers, orders, tracks and transactions. The agent reviews shifts, spots cancellations and blocked balances.
How the agent works with Yandex Fleet
The agent calls the Yandex Taxi Fleet API and reads the whole fleet: cars and the profiles of drivers and couriers, onboarding applications, orders together with their GPS tracks, transactions and blocked balance, the fleet work rules and the contractors' hours on the road. Out of these pieces it assembles a shift breakdown, a reconciliation of transactions against the work rules and a picture of who really takes shifts and who is merely listed.
Every request here is bound to a specific fleet: the partner id goes into the header, into the parameters and into the request body, so the agent always works within the boundaries of one fleet and never mixes data from different ones. An order in Fleet is not a single row but a bundle with a driver, a car, a track and transactions, and the order status on its own does not answer whether the passenger was delivered: for that the agent goes to the track and to the transaction history.
By its nature the work here is read-only: the agent builds reports, pulls the track for a disputed trip, shows the drivers with growing cancellations and the ones whose balance is blocked ahead of a payout. It does not edit driver or car records without your explicit request — behind such an edit in a fleet stands a living person and their shift. The agent backs its conclusions with figures from the same sections it took them from.
The Fleet API limits are hard and differ by section: the order list is returned many times slower than cars and transactions, and an export over a long period runs into both the page size and the request rate. So the agent cuts the period into chunks, walks the pages and says upfront how long it will take instead of breaking the report off halfway. Tracks and transactions it pulls pointwise, for specific orders rather than for the whole fleet at once, and it states plainly when a section is closed and there is no data.
Integration scenarios
Shift breakdown
The agent collects the orders from a shift and shows which drivers have the most cancellations and unfinished trips, and how that changes day to day.
Transactions and payouts
The agent reconciles driver and order transactions against the fleet's work rules and shows whose balance is blocked ahead of a payout.
Who is really on the road
The agent goes through driver profiles and car records and shows who actually takes shifts and who is merely listed in the fleet.
Tracks for disputed orders
The agent pulls the GPS track of a specific order and the contractor's hours on the road when you need to settle a complaint or a disputed trip.
Onboarding applications
The agent goes through driver and courier applications, shows which ones have sat without movement and names those who signed up but never took a first order.
Hours on the road this week
The agent adds up contractor hours on the road day by day and shows who fell short of the fleet norm and who closes the week clearly overworked.
Yandex Fleet examples
Четверо водителей дали 31 отмену из 486 заказов смены — это 64% всех отмен парка.
У одного 12 отмен подряд в вечерний час пик, при этом часы на линии он открутил полностью. По двоим ещё и баланс заблокирован перед выплатой — вытащить их треки за смену?
How to connect
Before you connect
- An active fleet account on fleet.yandex.ru
- An employee with the Director role in the fleet
- Patience for exports: the Fleet API has hard rate limits
- 1
Sign in at fleet.yandex.ru as Director
The fleet dashboard is fleet.yandex.ru. Only an employee with the "Director" role can edit the "API" section — any other role cannot create a key.
- 2
In dispatch panel Settings open API
In the control room menu pick "Settings" and go to the "API" section. Keys are created there, and the partner ID and client ID are shown next to them.
FAQ
With three values from the fleet.yandex.ru account: the secret API key, the client id and the partner id (park_id). Keys are created in the Dispatcher under Settings, API, and only a staff member with the Director role can edit them.
Cars, driver and courier profiles, applications, orders and their GPS tracks, transactions, blocked balance, work rules and hours on the road.
By default the agent reads fleet data and builds reports on it. It makes no changes to driver or car records without your explicit request.
The Fleet API has hard limits, and the order list is returned noticeably slower than other sections. The agent collects long periods in chunks and warns you upfront how long it will take.