Spot ATI.SU loads still without a carrier right in chat
Connect ATI.SU to the AI agent: cargo, orders, auctions, trucks and firms. The agent finds loads with no carrier and checks rates against the ATI.SU index.
How the agent works with ATI.SU
The agent calls the exchange API at api.ati.su and reads the same sections you see in the account: cargo and orders, auctions and carrier responses, the firm directory with their trucks and sites, conversations in the exchange messenger, ATI-Doki documents, time slots and the rate index. It requests the sections one at a time, under the specific question, rather than pulling the whole exchange: a question about a trip raises the listing, its responses and the carrier card and leaves the rest alone.
The exchange is built so that the status of a listing on its own says little: a load sits marked as posted for a week and collects not a single response. So the agent counts not the status but the time a trip spends without a carrier and the number of responses on each listing. The rate in your order is compared against the ATI.SU index for the lane, keeping in mind that the index is a market reference for the route, not the price of a particular deal.
By default the agent works read-only: it builds a morning summary of auctions and new responses, pulls up a firm card together with its trucks and sites before a trip is handed over, and puts what it found into a reply in chat. Anything that changes state on the exchange — a message to a carrier in the messenger, a move on an order — it first shows in full and sends only after your confirmation.
The rate is capped at ten requests per second, so large exports are collected in parts and spread over time rather than fired at the exchange in parallel. Lists are taken page by page and the agent stops once it has the period it was asked for, not once the data runs out. About a section that did not answer it says so directly instead of showing an empty table.
Integration scenarios
Loads with no carrier
The agent walks through your cargo and orders on the exchange and shows which trips are still sitting without a carrier, and for how long.
Rates against the index
The agent compares the rates in your orders with the ATI.SU index for the lane and names the routes where you pay noticeably above market.
Auctions and responses at a glance
The agent builds a morning summary of auctions and new carrier responses, so nobody has to refresh the exchange by hand.
Vet a firm before the trip
The agent pulls up the firm card in the ATI.SU directory and shows its trucks and sites, which is enough to decide whether to hand over the trip.
Paperwork on a trip
The agent pulls the ATI-Doki documents for a given order and names the ones still missing, well before accounting comes looking for them.
Time slots for the days ahead
The agent collects the time slots across sites and shows where loading ended up back to back with unloading and where a window stayed empty.
ATI.SU examples
По 5 направлениям ставки выше индекса ATI.SU — переплата 214 тыс ₽ за месяц.
Хуже всего Москва — Екатеринбург: 68 тыс ₽ за рейс при индексе 54 тыс. Заодно нашёл 3 груза, которые висят без перевозчика больше двух суток, — по ним есть свежие отклики на торгах.
How to connect
Before you connect
- A registered and verified company on ATI.SU
- Account rights to the exchange sections you need
- 1
Sign in to ATI.SU as the firm's contact
The token is bound to a contact and a firm: it stops working if the password changes or the contact or firm is deleted. Verify the ATI.SU account beforehand.
- 2
Open ati.su/developers/tokens/
Portal ati.su/developers/tokens/ → “Мои токены” (My tokens). The table lists the application, the client_id, the token itself and the expiry date.
- 3
Press “Создать временный токен”
The button issues an api-panda-portal token with no fields to fill. It lives 7 days — enough for a trial, not for permanent work.
- 4
Request a client_id at api@ati.su
A permanent token is issued only against a client_id. Write to api@ati.su with the employee name and email, product name and purpose.
FAQ
With an API token: on ati.su/developers/tokens/ the My tokens section has a Create temporary token button that issues a key for 7 days of testing, and for permanent work a client_id is requested at api@ati.su. Paste the value from the Token column into the token field.
Cargo, orders, auctions, trucks, firms and sites, conversations in the exchange messenger, ATI-Doki documents and the rate index, within the permissions of the account whose token is connected.
By default the agent reads the exchange and replies in chat. Token rights are inherited from the account: if a section is closed, the agent says plainly what is missing instead of throwing a cryptic error.
Requests go out at no more than 10 per second, so the agent collects large exports in parts. A temporary token lives 7 days, after which the connection has to be renewed with a permanent one.