Nexto
WhatsApp и автоматизация

WhatsApp Операционный ящик

WhatsApp Операционный ящик

Умный секретарь обменного пункта: рабочие сообщения из WhatsApp-групп клиентов (группы, связанные с каждым лицевым счетом) автоматически поступают сюда, обрабатываются, и для каждого создается «кнопка действия» с уже заполненной формой: квитанция → оформить перевод/позицию, IBAN → заявка на пополнение, торговое сообщение → торговая форма, крипто-хеш → зафиксировать операцию. Обычная переписка не сохраняется.

Какие сообщения читаются?

  • Фото или PDF банковской квитанции (от любого отправителя) — сумма, банк, код отслеживания, имя плательщика/получателя и IBAN извлекаются с помощью ИИ (не более минуты). Если у клиента открыт «этапный депозит», предлагается сразу отразить квитанцию по нему — совпадение имени получателя допускает небольшие расхождения. Иначе предлагается «Перевод средств»: сторона в группе всегда заполняется автоматически — если сообщение пришло от клиента, он плательщик, если с нашего номера, клиент группы — получатель; другая сторона всегда отмечается как «Неизвестная сторона», и вы указываете ее вручную — имя на квитанции нигде не используется для выбора счета; оно только помогает найти соответствующую партию платежей. Если такая же квитанция уже была в группе другого клиента, обе стороны подставляются по двум группам.
  • IBAN или иностранный IBAN (только от клиента, не с наших номеров) — появляется два предложения: «Создать заявку на пополнение» и «Создать этапный депозит». Валюта определяется по стране IBAN.
  • Торговое сообщение (только из номеров, указанных в Настройки → WhatsApp-номера обменника) — см. формат ниже.
  • Крипто-транзакция/хеш (64 символа или ссылка tronscan/bscscan/etherscan) — предлагается «Отразить крипто-платеж».

Формат торгового сообщения

sell 1000 USD by IRT rate 181500
buy 1000 USD by IRT = 181,500,000
sell 500 EUR by USD rate 1.08 fee +20
buy 350,000 rmb by usd ist (6.7425) = 51,910 usd ist
sell 1,000 usd sol by rmb (6.70) = 6,700 rmb
buy 5,000 usd teh by usd ist (=) = 5,000 usd ist
buy 2,000 usd hav by usd (1.005) = 2,010 usd
sell 10000 usd by 36700 aed
change eur to usd ist (1.1596)
change all rmb to usd (6.70)
  • sell = продажа клиенту, buy = покупка у клиента. Допускаются и эквиваленты на фарси для sell / buy / by / with / rate / fee.
  • Вместо курса можно указать общую сумму второй стороны через знак =; курс рассчитывается автоматически.
  • Комиссия опциональна: fee +20 — берем 20 у клиента, fee -20 — отдаём клиенту. Валюта комиссии также указывается опционально (fee -50 USD), по умолчанию — валюта второй стороны сделки.
  • Курс в скобках: все, что указано в (...), читается как курс сделки, напр. (6.7425). Если внутри скобок только =, то курс 1: (=). Итоговую сумму второй стороны можно также указать через = после скобок.
  • USD-варианты: usd sol / usd teh / usd ist (два слова или через подчеркивание, напр. usd_ist) работают; если заведена валюта USD_SOL/USD_TEH/USD_IST — будет выбрана она. Один usd равен вашему валютному варианту — Настройки → Вариант USD по умолчанию в сообщениях (у этого обменника: ist, то есть usd = usd ist).
  • Havale: суффикс hav означает вариант хавале; usd havUSD_R, eur havEUR_R.

Важно — сводка сделки: если вы пользуетесь функцией «Отправить торговую сводку в группу», не дублируйте её ручным сообщением — чтобы не создалось две подсказки. Автоматические сводки, отправленные системой, игнорируются; если хотите, чтобы ящик вовсе не читал торговые сообщения, отключите параметр «Читать торговые сообщения из групп» в Настройки.

Сумма и ед. изм. риала

Суммы по риальным квитанциям автоматически пересчитываются в туманы или риалы по значению Настройки → Единица риала в квитанциях и заносятся в формы. Квитанции по лире, юаню и другим валютам переносятся в своей валюте.

Примечания

  • Клик по фотографии квитанции увеличивает ее; «Заблокировать» (группу / отправителя в группе / отправителя везде) — на кнопке каждой строки.
  • После оформления любого предложения запись автоматически помечается как «Готово».
  • Сообщения от коллег отмечены как «Отправлено нами»; номера определяются в Настройки → WhatsApp-номера обменника.
  • Дублирующая квитанция в той же группе автоматически попадает во вкладку «Дубликаты»; если тот же файл поступил в группу другого клиента, это пересланная квитанция: запись остается активной, в первую очередь предлагаются открытые обязательства первого (отправителя) как плательщика — если получатель также совпадает с именем клиента текущей группы, появляется бейдж «Совпадение обеих сторон» и такая подсказка — в топе; как запасной вариант — «Перевод средств» с обеими сторонами ясными (плательщик — клиент первой группы, получатель — клиент второй группы); проводка списывает обе записи.
  • Кнопка «Извлечь с помощью ИИ» доступна и во вкладках «Отклонено», «Автоархив» и «Неизвестно»; фильтр «тип» выбирается чипами над списком.

Не-квитанции (QR Alipay/счет-фактура)

Когда изображение или PDF не является квитанцией и не содержит ни IBAN, ни хеш транзакции, предлагаются две опции: «Создать этапный платеж с этим файлом» и «Заявка на пополнение с этим файлом». Форма заполняется на клиента группы, а файл прикрепляется как "файл назначения", чтобы он отправился плательщику в задании. Аккаунт/email, китайское имя и сумма также анализируются по подписи файла и двум сообщениям до/после, автоматически предлагаются и могут быть изменены вручную перед сохранением.

  • Определение стороны сделки и комиссии в торговых сообщениях: комиссия распознается в любом формате — “fee +50” и “+ 50 usd fee” — и валюта подбирается из двух сторон сделки. Текст сообщения дословно подставляется в описание сделки, а если кто-то упомянут (@ID) или отправитель распознан по WhatsApp ID, трейдер определяется автоматически по профилю.

  • Закрытие остатка: сообщение “change cur1 to cur2 (rate)” — с “all” или без — отправленное с нашего номера, сразу подставляет в торговую форму весь остаток cur1 по клиенту (на момент клика) — направление сделки определяется знаком остатка, а отсутствие курса трактуется средней ставкой покупка/продажа.

  • Без курса, но две суммы: можно не указывать курс, а написать обе стороны — “sell 10000 usd by 36700 aed” или “sell 10000 usd by aed = 36700”; курс вычисляется делением.

  • Форматы с рабочих мест тоже принимаются (кроме указанных выше): "by" может быть to или ba; havale/hav = переводной вариант; karmozd = комиссия (“ba 175 usd karmozd”); турецкое İ (“usd İst”) также принимается; итоговая сумма может идти через запятую или сразу после второй валюты (“by usd teh , 1025”, “by usd ist 100,000”); если сумма первой стороны не указана, а курс и итог есть (“Buy usd by toman (223,500) , 200,835,000 tmn”) — сумма высчитывается; full/all вместо суммы — конверт всего остатка (“Buy full aed by toman (61,000)”); спред между двумя вариантами одной валюты с “+” (“euro hav by euro ist (+0,004)” = курс 1.004); две разновидности одной валюты без курса — это 1:1; "change" с явной суммой (“change 12,379 usd hav to usd ist (=)”, “change 200 m toman to rmb (33,450)”).

  • Десятичная запятая: курс в европейском формате (“(1,1596)”) читается как 1.1596; разделители тысяч (10,000) сохраняются.

Валютные варианты в сообщениях (usd ist и т.д.)

Вариант — это суффикс после кода: “usd ist” — стамбульский доллар, “usd teh” — тегеранский доллар, “usd hav” — переводной (USD_R), “usd sol” и др. Вариант по умолчанию (см. Настройки → Валютный вариант по умолчанию, здесь — ist) и есть основная валюта: “usd” и “usd ist” оба ваш доллар, “eur ist” — ваш евро. Если же заведена отдельная валюта (например, USD_TEH), она и будет выбрана.

Очередь, автоархив и массовые действия

  • Приоритет и SLA: крупные квитанции или клиенты с открытыми обязательствами — наверху списка с 🔥; пункты, зависшие больше заданного времени, отмечаются красной меткой "завис".
  • Автоархив: если элемент висит дольше заданных часов — уходит во вкладку «Автоархив», чтобы счётчик показывал только свежие задачи.
  • Массовые действия: во вкладке «В ожидании» можно выделить несколько строк чекбоксами и разом архивировать/отклонить/отметить выполненными.
  • Просмотр другим сотрудником: если кто-то нажимает на оформление квитанции, остальные 5 минут видят «👀 Просматривает …» — чтобы избежать двойного оформления.
  • Перцептуальная дедупликация: даже если файл квитанции изменился (например, пересжат или обрезан при пересылке), дубликаты определяются по схожести изображения, не по байтам.
  • Подсказки по обязательствам с доверием: кнопки «Провести по обязательству» теперь показывают процент совпадения (по имени получателя + сумме + IBAN).
  • Все эти параметры задаются в Настройки ящика (только админ); также смотрите отчет Отчет → Эффективность ящика.

Торговые сообщения в некорректном формате

Если коллега отправил торговое сообщение с ошибками (без курса, с неизвестной валютой и т.д.), оно не удаляется: остаётся в очереди с красным бейджем «Некорректный торговый формат», доступно по фильтру «тип», менеджер видит автора и может напомнить про формат. Частые опечатки (uad/uss — вместо usd, aef — вместо aed, rubl, havale вместо hav, aol вместо sol) и сторона только с вариантом (“by ist” при другой стороне доллар) исправляются автоматически; формат “= 806 mt” («806 млн туман») принимается только если совпадает суммой × курс.

Исправление торгового сообщения после отправки

В группе торговое сообщение иногда меняется после отправки. Ящик понимает три способа исправления:

  • Правка прямо в WhatsApp (в течение 15 минут после отправки): обновленный текст автоматически заменяет текст карточки, добавляется бейдж "Отредактировано в WhatsApp".
  • Ответ с префиксом Edit:, без ограничения по времени и только с наших номеров: ответьте на сообщение со словом Edit: и новой формулировкой, напр. Edit: sell 1200 usd by irt rate 98500. Всё после двоеточия заменяет текст карточки; отдельной карточки не создается. Если корректировок было несколько — действует последняя. Ответ без этого префикса считается новым сообщением.
  • Ответ «Cancel», только с наших номеров: на цитируемое сообщение — «Cancel»; открытая карточка помечается как «Отклонено» с бейджем «Отменено ответом». Можно добавить примечание после слова (Cancel - была ошибка).
  • Удаление сообщения: открытая карточка автоматически помечается как «Отклонено» с бейджем «Удалено отправителем».

Только эти два ключевых слова в начале ответа — команды; любой другой ответ («ок», «получено?» и т.п.) ничего не меняет в карточке.

Во всех трех сценариях прежний текст остается в деталях карточки, зачеркнутый, под новым текстом — чтобы видеть разницу. Кнопка «Провести сделку» всегда использует актуальный текст.

Если сделка уже проведена, приложение документ не трогает: карточка возвращается в начало очереди с красным бейджем «Исправлено после проведения» (или «Удалено после проведения»), показывает оба текста и кнопку «Открыть документ». Просмотрите документ, примите решение: исправьте документ и отметьте «Готово», или «Отклоните» если исправление неактуально. Кнопка «Провести снова» доступна только после сторнирования предыдущего документа.

Это руководство берется напрямую из справки в приложении и обновляется с каждым релизом. Видеоуроки · Бесплатное демо
Написать в WhatsApp