All integrations
taxiCRM

taxiCRM

Connect taxiCRM to the AI agent: drivers, trips, shifts, balances, payouts and fines

Connect taxiCRM to the AI agent: drivers, trips, shifts, balances, payouts and fines. The agent reconciles shifts with transactions and spots negative balances.

Documentation
CRMAPI key
Покажи балансы перед выплатой.

В минусе 17 водителей из 143, суммарно −86 400 ₽.

Свёл смены, поездки и транзакции за неделю по двум кабинетам агрегаторов. У 11 из них минус закрывают неоплаченные штрафы, ещё у четверых договор аренды стоит на паузе вторую неделю.

Integration scenarios

Driver balances before payout

The agent reconciles shifts, trips and transactions and shows which drivers went negative and what balance each one brings into the payout.

Fines and rental agreements

The agent collects unpaid fines and paused rental agreements and links them to specific cars and drivers in the fleet.

Morning fleet summary

Every morning the agent sends yesterday totals: trips, shifts and driver transactions broken down by aggregator cabinets.

Review of driver conversations

The agent goes through fleet chats, collects driver requests left without a reply and shows which questions come up most often.

How to connect

1

Open your fleet cabinet and note the subdomain

The cabinet address looks like https://yourfleet.taxicrm.ru — the part before .taxicrm.ru is the subdomain. The public API lives at the same address; there is no separate API domain.

2

Open «Компания» → «Настройки компании» → «API»

In taxiCRM the section «Компания» → «Настройки компании» → «API» (Company → Company settings → API) holds the fleet API key: every request is signed with it — sha1 of body plus key, 40 hex chars in Authorization.

3

Copy the fleet API key

One key covers the whole fleet and opens all of its data — drivers, trips, shifts, payouts, penalties, rentals. Treat it as a password: requests signed with it act on the fleet's behalf.

4

Ask taxiCRM support to open the payout methods

Per the spec, driver payout, balance change and payout-block change are granted only on request through taxiCRM support. Without it those three methods answer 402; reading data works right away.

What the agent does in the first 10 minutes

  • Will total shifts and trips to show which drivers went negative and what balance each has before payout
  • Will pull unpaid penalties and paused rental contracts and match them to specific cars and drivers
  • Will send a morning digest of yesterday: trips, payouts and driver transactions broken down by aggregator cabinet

FAQ

How do I connect taxiCRM?

With the fleet subdomain and API key: the subdomain is the part of your cabinet address before .taxicrm.ru, and the key sits under Company → Company settings → API. The connector signs the request itself, so you do not need to pass a signature.

What does the agent see in taxiCRM?

Drivers and their balances, trips, shifts, transactions, payouts and payment details, cars and rental agreements, fines, driver chats and the fleet CRM pipelines.

Does the agent write to taxiCRM?

It can: register drivers, create deals and cars, pause a rental and message a driver in chat. By default it works in read and summary mode.

Why do some methods answer 402?

Paying out a driver, changing a balance and unblocking a transaction are opened only on request to taxiCRM support, as the spec states. Reading data works right after you connect.

Related integrations