Как уведомлять менеджеров о клиентских оплатах | Статьи SEOnews

Как уведомлять менеджеров о клиентских оплатах | Статьи SEOnews
Матвей Боровец Основоположник маркетингового агентства Flate Digital «Есть ли метод закончить быть неподменным звеном меж банком и командой?» – как основоположник маркетингового агентства Flate Digital, я нередко задавался сиим вопросцем.

В целом, есть 2 главные задачи, которые главны команде агентства:

  1. Знать, какие клиенты и когда оплатили счета. 
  2. Оплачивать счета для работы над проектами, в нашем случае это маркетинговые бюджеты и софт.

На данный момент наиболее досконально осмотрим 1-ый пункт.

Как мы работали ранее?

Проджекты выставляли и присылали счета клиентам через ЭДО, а те их оплачивали. Но скорость оплаты зависела от клиента. К образцу, «Мы выплачиваем лишь по средам и во вторую фазу возрастающей Луны». 

Потому платежи прибывали рандомно, а проджектам необходимо было непрерывно уточнять, пришла ли оплата от ООО «Ромашка»? 

Какие есть варианты решения?

  1. Отдать доступы в банк всем заинтересованным. 
  2. Делегировать задачки уведомлятора бухгалтеру. 
  3. Сделать собственный чат-бот с блэкджеком и кастомными уведомлениями.

Я избрал заключительный вариант. На данный момент пошагово расскажу, как это сделать без помощи других, и основное – безвозмездно.

Так смотрится общественная схема уведомлений:

А сейчас подробнее.

Мы работаем с Модульбанком, у которого есть открытое API для неких функций. В их числе и отслеживание входящих и исходящих платежей. 

С поддержкою API можнож получать информацию из сервиса (банка) , избегая собственный кабинет.

Это не трудно, даже мне, гуманитарию, удалось разобраться. Начнем!

1. Получаем ключи доступа к API

Это необходимо, чтоб сервер банка осмысливал, что к нему обращаемся непосредственно мы, что нам можнож доверять и передавать информацию.

Заходим в Опции -> Сервисы -> API банка. Кликаем на «Сгенерировать ключ» и бережём полученную абракадабру

Непревзойденно!У нас есть ключ доступа к нашему банку. 

2. Настраиваем систему уведомлений

Для получения уведомлений и передачи их в Telegram используем коннектор make.com. Он объединяет меж собой различные сервисы и работает без кода. Находка для гуманитариев, аллилуйя!

  1. Регистрируемся. 
  2. Давим на Scenarios слева в меню слева.
  3. Позже на Create a New scenario вверху справа.

Сейчас мы можем создать сценарий работы с уведомлениями банка. Вот что получится:

В схеме есть значок Google Таблицы – это необходимо для передачи транзакций в таблицу с ФинУчетом (PnL) . Ежели занимательно разобраться, как это работает, напишите в комменты или Telegram.  

4. Давим на плюс и избираем webhooks -> Custom webhook. Этот модуль нужен для получения уведомлений от банка.

5. Настраиваем модуль

  • Кликаем на Add 
  • Даем имя модулю в графе Webhook name 
  • Вставляем API-ключ, который получили на первом этапе 

  • Сейчас мы можем убедиться, что ключ работает и данные из банка прибывают. Для этого давим на модуль правой клавишей и избираем Run this modul only.

6. Настраиваем фильтр уведомлений 

Для начала уберем транзакции наименее 200 рублей. Почаще всего это комиссии банка за платежи. Даже домены на данный момент дороже. Так сценарий будет отсеивать все, что дешевле 200 рублей, чтоб не тревожить вас и менеджеров.

  • создаем хоть какой модуль опосля Webhook’a, меж ими возникает связь;
  • нажимаем на эту связь – высвечивается окно фильтра»;
  • в первом поле прописываем параметр “{{6.operation.amount}}” – он отвечает за размер транзакции, указывает сколько средств пришло/ушло; 
  • во втором поле указываем значение фильтра – 200, или иное выбранное вами.

7. Создаем Telegram-бот

  • Заходим в Telegram-бот @BotFather.
  • Пишем ему /newbot.
  • Выдумываем заглавие бота, к образцу, BabkiAgencyName.
  • Избираем юзернейм, который заканчивается на bot, к образцу, BabkiAgencyNameBot.

Готово!Разговариваем папе «спасибо» и копируем token.

8. Подключаем к боту менеджеров

  • Для этого необходимо выяснить Chat id каждого из менеджеров. Просто попросите их написать боту t.me/userinfobot и сказать вам код из 6 цифр.

  • В Make.com создаем модуль Telegram и избираем Send a Text Message. 
  • Давим Add, выдумываем заглавие и во 2-м поле прописываем отцовский токен. Сейчас мы добавили бота.

  • В настройках модуля в поле Chat id вставляем 6 цифр нашего менеджера.
  • В текстовое поле набираем месседж, который вы бы желали получать. К образцу: Получили {{6.operation.amount}} от {{6.operation.contragentName}} за {{6.operation.paymentPurpose}}. Ах так это смотрится:

Известие можнож поменять за счет переменных, которые присылает API банка в модуль webhook’a. Характеристики вы можете отыскать в разделе History, нажав на Operations на модуле.

  • Не пренебрегайте добавить в бот других проджектов.

Проджекты и клиенты

Сейчас необходимо, чтоб проджектам прибывали уведомления лишь по своим клиентам.

1. Чтоб сделать разветвление, создаем модуль Flow Control и избираем тип Router. Этот модуль вы отыщите меж Webhook и Telegram.

2. Создаем клиентский фильтр. Для этого давим на связь меж роутером и Telegram – раскроется знакомое окно творения фильтра. 

3. Сейчас настраиваем 1-ый фильтр: ИНН (параметр {{6.operation.contragentInn}}) равен (numeric equal to) 720000000. 

4. Через клавишу Add OR rule создаем такие же условия для всех клиентов конкретного проджект-менеджера и сохраняемся. 

5. Повторяем это и для иных проджектов.

Пока я правлю фильтрами вручную, но, мыслю, что значение ИНН тоже можнож получать в качестве переменной из какой-либо таблицы. Когда прибывает новейший клиент – просто прибавляю ИНН к подходящему менеджеру.

Все готово!Вы совладали!Осталось дождаться оплат от клиентов и проверить, что проджекты получают известия. 

Ранее у нас теснее был опыт автоматизации действий через чат-ботов. Так мы проводили скрининг для масс-рекрутмента.

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

Статьи

Добавить комментарий

Нам важно знать ваше мнение. Оставьте свой отзыв или ответ

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

Комментариев 0

Обновления на форуме