Как перейти с 15 ботов и таблиц на один ассистент для сети точек
Масштаб Проблема
5 мин

Как перейти с 15 ботов и таблиц на один ассистент для сети точек

Пока точка одна, инструмент не важен: бот в Telegram, табличка с записями, ещё одна табличка с клиентами — как-то живёт. Проблема приходит на масштабе: у сети из десятка филиалов набирается пятнадцать ботов, столько же таблиц, и никто уже не держит всю картину в голове. Разберём, почему разрозненность — это не мелкое неудобство, а тормоз роста, и как выглядит переезд на один управляемый ассистент без потери данных.

Коротко

  • Зоопарк из ботов и таблиц вырастает сам собой и на масштабе съедает управляемость: нет общей картины, любое изменение — обход всех точек, а база принадлежит не бизнесу.
  • Замена — один аккаунт сети с отдельным проектом под каждый филиал: изоляция данных, три роли с жёстким доступом, общая база знаний и все каналы через одного ассистента.
  • Переезд идёт поэтапно (инвентаризация → пилотная точка → проверка на живом потоке → тиражирование → отключение старого), так что сеть ни на день не остаётся без рабочего инструмента, а данные переносятся и сверяются без потерь.

Зоопарк не строят — он вырастает сам

Никто не решает «заведу-ка я пятнадцать разных систем». Это происходит эволюционно. Первую точку запустили на боте, которого собрал знакомый. Вторую — на другом сервисе, потому что там была акция. Записи ведут в Google-таблице, клиентов — в отдельной, финансы — в третьей. Одна точка подключила стороннюю CRM, другая осталась на тетрадке. Каждое решение по отдельности разумное. Сумма этих решений на пятнадцатой точке — неуправляемый зоопарк, где нет двух одинаковых процессов.

Чем зоопарк дорого обходится на масштабе

Разрозненность стоит не денег напрямую, а управляемости — и это дороже.

  • Нет общей картины. Чтобы понять, как идут дела по сети, владелец собирает цифры руками из пяти источников. Пока собрал — они устарели.
  • Изменение = обход всех точек. Поменяли услугу или цену — надо зайти в каждого бота и каждую таблицу. Где-то забыли, и данные разошлись.
  • Данные принадлежат не вам. База клиентов в личной таблице сотрудника или в чужом сервисе — это база, которую легко увести при уходе человека.
  • Каждый видит слишком много или слишком мало. В общей таблице либо все видят выручку соседнего филиала, либо приходится городить копии с урезанным доступом вручную.
  • Ничего не стыкуется. Пятнадцать систем не разговаривают между собой, и любая сквозная задача — аналитика, рассылка, выгрузка — упирается в ручную склейку.

Ни один из этих пунктов не виден на одной точке. Все они становятся стеной ровно тогда, когда бизнес пытается расти.

Что значит «один управляемый ассистент»

Замена зоопарка — это не «ещё один бот покрупнее», а другая архитектура. Один аккаунт сети, внутри — отдельный проект под каждый филиал. Каждый филиал ведёт свою запись, своих клиентов, своё расписание, но всё это живёт под одним аккаунтом владельца, в одном кабинете.

Ключевые свойства, которых у зоопарка нет по определению:

  • Изоляция данных между филиалами. Клиенты и записи одной точки не пересекаются с другой, даже под общим аккаунтом.
  • Три роли с жёстким доступом. Владелец видит всю сеть и финансы; администратор ведёт операционку своей точки без долгосрочных финтрендов; сотрудник — только свои записи и своих клиентов, с маскированными телефонами. Один человек — одна роль, без «полудоступов».
  • Общая база знаний. Там, где у филиалов всё одинаково, правишь один раз — применяется ко всем точкам сразу.
  • Все каналы через одного ассистента. Telegram, VK, WhatsApp, виджет на сайте — не отдельные боты, а входы в один и тот же проект.

Как выглядит миграция по шагам

Переезд с зоопарка — это не «всё выключили в пятницу, всё включили в понедельник». Разумный порядок такой:

  1. Инвентаризация. Составляете список: сколько ботов, сколько таблиц, где что лежит, у кого доступ. Обычно уже на этом шаге всплывают забытые системы.
  2. Одна пилотная точка. Переносите на ассистент один филиал целиком — записи, клиентов, услуги, сценарий общения. Остальные пока работают по-старому.
  3. Проверка на живом потоке. Точка работает на новом ассистенте неделю-другую, вы сверяете, что ничего не потерялось.
  4. Тиражирование. Убедились — заводите остальные филиалы как проекты под тем же аккаунтом. Общее (услуги, тон, правила) настраивается один раз, локальное (адрес, расписание) — под каждый.
  5. Отключение старого. Только после того, как данные перенесены и сверены, гасите старых ботов и архивируете таблицы.

Смысл поэтапности в том, что сеть ни на день не остаётся без рабочего инструмента.

Что переносится и как не потерять данные

Главная тревога при переезде — «а вдруг потеряем клиентов». Поэтому важно понимать, что переносится и куда.

  • Клиенты и история. Из таблиц данные импортируются в единую базу; экспорт клиентов в CSV остаётся правом владельца — это защита базы от увода.
  • Внешние системы. Если точка работала со сторонней CRM (например, AmoCRM или Bitrix24), связь настраивается через входящие и исходящие вебхуки, а для нетиповых стыковок есть публичное API. Выгрузки в таблицы тоже остаются доступны.
  • Опасные операции под контролем. Удаления, экспорт, смена ролей, отключение каналов пишутся в аудит-лог — видно, кто и что сделал при переносе.
  • Данные остаются в России. Всё хранится на российских серверах в соответствии со 152-ФЗ — это не сторонний зарубежный сервис, из которого база может исчезнуть.

Где детали переноса нетиповые — их согласуют отдельно; выдумывать единый рецепт «на всех» здесь неправильно.

Что меняется после переезда

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