Интеграция KeepinCRM с Finmap через Apix-Drive

Как подключить KeepinCRM к Finmap через сервис Apix-Drive: пошаговая инструкция по настройке автоматической передачи финансовых операций.

Что такое Apix-Drive

Apix-Drive — это no-code платформа для автоматизации, которая позволяет обмениваться данными между разными сервисами без написания кода.

В случае интеграции с Finmap схема работы выглядит так:

KeepinCRM → Apix-Drive → Finmap

Apix-Drive отслеживает изменения в KeepinCRM и автоматически создаёт соответствующие финансовые операции в Finmap.

Как работает интеграция

Для настройки интеграции необходимо:

  1. Выбрать систему-источник (KeepinCRM).

  2. Указать событие, которое будет запускать автоматизацию.

  3. Авторизоваться в KeepinCRM.

  4. Подключить Finmap.

  5. Замапить поля.

  6. Запустить интеграцию.

После этого все новые события будут автоматически попадать в Finmap.

Шаг 1. Создайте новое подключение

В кабинете Apix-Drive создайте новый Connection.

В качестве системы-источника выберите:

KeepinCRM

Шаг 2. Выберите триггер

KeepinCRM поддерживает следующие события.


Get CLIENTS (new)

Запускается после создания нового клиента.

Когда использовать:

  • автоматическое создание контрагентов;

  • синхронизация клиентской базы.

Для интеграции с Finmap используется нечасто.

Get AGREEMENTS (new)

Запускается после создания нового договора.

Именно этот триггер является одним из самых полезных для интеграции с Finmap.

Используется тогда, когда необходимо автоматически создавать финансовые операции после появления нового договора.

Get AGREEMENTS (modified)

Запускается после изменения договора.

Например:

  • изменилась сумма;

  • изменились реквизиты;

  • изменились условия договора.

Используется тогда, когда необходимо обновлять финансовую информацию после внесения изменений.

Get AGREEMENTS by status (new)

Запускается после перехода договора в определённый статус.

Например:

  • Оплачено

  • Выполнено

  • Закрыто

Это наиболее рекомендованный триггер для интеграции с Finmap.

Он позволяет создавать финансовые операции только после наступления нужного бизнес-сценария.

Шаг 3. Подключите аккаунт KeepinCRM

Авторизуйтесь в своём аккаунте KeepinCRM и предоставьте Apix-Drive доступ к данным.

API ключ Keepin CRM: https://keepincrm.com/api-key

Шаг 4. Выберите систему-приёмник

В качестве системы назначения выберите:

Finmap

Сгенерировать ключ API Finmap можно здесь: https://my.finmap.online/settings/api


Шаг 5. Выберите действие в Finmap

Сейчас Finmap поддерживает три типа операций.


Add RECEIPT

Создание поступления.

Используется для:

  • оплат клиентов;

  • оплат по договорам;

  • получения выручки.

Add COST

Создание расхода.

Подходит для:

  • закупок;

  • расходов по договорам;

  • комиссий;

  • сервисных платежей.

Add TRANSFER

Создание перевода между счетами компании.

Шаг 6. Замапьте поля

Передайте из KeepinCRM в Finmap необходимые данные:

  • сумма;

  • дата;

  • клиент;

  • номер договора;

  • комментарий;

  • валюта;

  • проект;

  • счёт.

После этого выполните тестовую отправку.

Шаг 7. Запустите интеграцию

Если тест выполнен успешно, включите автоматизацию.

После этого все новые события будут автоматически создавать финансовые операции в Finmap.

Рекомендованные сценарии интеграции

1. Новый договор → Поступление в Finmap ⭐⭐⭐⭐⭐

Trigger

Get AGREEMENTS (new)

Action

Add RECEIPT

Подойдёт компаниям, которые хотят автоматически отображать новые продажи или заключённые договоры в своей финансовой системе.

2. Договор перешёл в статус «Оплачено» → Поступление ⭐⭐⭐⭐⭐

Trigger

Get AGREEMENTS by status (new)

Например:

  • Оплачено

  • Успешно завершено

  • Закрыто

Action

Add RECEIPT

Это наиболее рекомендованный сценарий, ведь в Finmap попадают только фактические оплаты, а не все созданные договоры.

3. Изменение суммы договора → Обновление финансовой информации ⭐⭐⭐⭐☆

Trigger

Get AGREEMENTS (modified)

Action

Add RECEIPT

Позволяет учитывать изменения стоимости договора до момента его выполнения.

Если договор редактируется несколько раз, стоит настроить логику так, чтобы избежать создания дублированных операций.

4. Новый клиент → Создание финансовой операции ⭐⭐⭐☆☆

Trigger

Get CLIENTS (new)

Action

Add RECEIPT или Add COST

Используется значительно реже. Целесообразен только тогда, когда бизнес-процесс предполагает автоматическое создание финансовых операций сразу после добавления нового клиента.

На что обратить внимание

  • Если вы используете одновременно Get AGREEMENTS (new) и Get AGREEMENTS (modified), стоит предусмотреть механизм защиты от дублирования операций в Finmap.

  • Для большинства компаний оптимальный вариант — создание поступления после перехода договора в статус «Оплачено», ведь именно он отражает фактическое движение средств.

  • Если в KeepinCRM используется несколько статусов выполнения договора (например, «Согласовано», «В работе», «Оплачено», «Закрыто»), рекомендуется запускать интеграцию именно со статуса, который означает получение средств.

  • Если планируется двусторонняя синхронизация или дальнейшее обновление операций, рекомендуется передавать уникальный идентификатор договора (Agreement ID). Это поможет корректно сопоставлять записи между KeepinCRM и Finmap и избегать дублирования.



Содержание