# taxiCRM

Платформа для таксопарков — водители, поездки, выплаты, балансы, смены, чаты, штрафы, авто, аренда, CRM

## Сценарии

### Балансы водителей перед выплатой
Агент сведёт смены, поездки и транзакции и покажет, кто из водителей ушёл в минус и с каким балансом подходит к выплате.

### Штрафы и договоры аренды
Агент соберёт неоплаченные штрафы и договоры аренды на паузе и свяжет их с конкретными машинами и водителями парка.

### Утренняя сводка по парку
Агент каждое утро пришлёт итоги за вчера: поездки, смены и транзакции водителей в разрезе кабинетов агрегаторов.

### Разбор переписки с водителями
Агент пройдёт по чатам парка, соберёт обращения водителей без ответа и покажет, какие вопросы повторяются чаще других.

## Как подключить

### Откройте кабинет парка и запишите поддомен
Адрес кабинета выглядит как https://вашпарк.taxicrm.ru — часть до .taxicrm.ru и есть поддомен. Публичный API живёт по тому же адресу, отдельного домена у него нет.

### Зайдите в «Компания» → «Настройки компании» → «API»
В настройках taxiCRM раздел «Компания» → «Настройки компании» → «API» хранит API-ключ парка: им подписывается каждый запрос — sha1 от тела запроса и ключа, 40 hex-символов в заголовке Authorization.

### Скопируйте API-ключ парка
Ключ один на весь парк и открывает все его данные — водителей, поездки, смены, выплаты, штрафы, аренду. Держите его как пароль: запросы, подписанные им, идут от имени парка.

### Запросите доступ к выплатам в поддержке taxiCRM
Выплата водителю, изменение баланса и снятие блокировки транзакции по спецификации открываются только по запросу через поддержку taxiCRM. Без него эти три метода отвечают 402, чтение данных работает сразу.

## Частые вопросы

### Как подключить taxiCRM?
Поддоменом и API-ключом парка: поддомен — часть адреса кабинета до .taxicrm.ru, ключ лежит в «Компания» → «Настройки компании» → «API». Подпись запроса коннектор считает сам, передавать её не нужно.

### Что агент видит в taxiCRM?
Водителей и их балансы, поездки, смены, транзакции, выплаты и реквизиты, автомобили и договоры аренды, штрафы, чаты с водителями и воронки CRM парка.

### Пишет ли агент в taxiCRM?
Может: регистрировать водителей, заводить сделки и автомобили, ставить аренду на паузу и писать в чат водителю. По умолчанию работает на чтение и сводки.

### Почему часть методов отвечает 402?
Выплата водителю, изменение баланса и снятие блокировки транзакции по спецификации открываются только по запросу в поддержку taxiCRM. Чтение данных работает сразу после подключения.

[Открыть taxiCRM](https://taxicrm.ru)
