Все пути закрыты. Кроме одного
Четыре раза «нельзя». И один вопрос, с которого всё началось.
Тупик
Рассылка руками — бан. Серые сервисы — потеря аккаунта. API — не пускает к старым контактам. Закон — запрещает рекламу. Четыре тупика. А Вадим каждый день открывает Direct и видит одно и то же — три года работы, тысячи людей, которые когда-то сами написали, и ни одного способа до них дотянуться.
Я сидел перед этим списком и пытался найти пятый вариант. Всё, что приходило в голову — это версии тех же четырёх. Другой сервис рассылок. Другой API. Другая формулировка сообщения. Всё упиралось в ту же стену.
Тогда я вернулся к самому началу и задал себе простой вопрос: а что конкретно запрещает Instagram?
Зазор
Массовую отправку — запрещает. Одинаковые тексты — запрещает. Автоматику через сторонние сервисы — запрещает. А если человек сидит в приложении, открывает старый диалог с конкретным клиентом и пишет ему уникальное сообщение от руки? Это не массовая рассылка. Это не автоматика. Это обычная переписка — ровно то, для чего Direct существует.
Instagram разрешает продолжить любой существующий диалог. Без ограничений по времени. Без окна в двадцать четыре часа. Это не лазейка — это базовая функция мессенджера.
Вот только масштаб. Семь с половиной тысяч диалогов. Каждому нужен уникальный текст, иначе — бан. Если Соня будет тратить по минуте на сообщение — это сто двадцать пять часов. Три рабочих недели без перерыва. На одну только отправку, без учёта того что каждый текст ещё нужно придумать.
Quote
Руками отправить — можно. Руками написать — нереально. Значит нужно разделить: текст готовит машина, отправляет человек.
Дверь
Окей, машина пишет тексты. Но на основе чего? Ей нужны данные — кто этот человек, что он писал, когда, платил или нет. Где их взять, если API к старым диалогам не пускает?
Instagram позволяет скачать архив всех переписок. Официально, через настройки аккаунта. Кнопка «Скачать данные» — и через несколько часов приходит файл со всеми диалогами за всё время существования аккаунта. Каждый диалог — отдельный файл с полной историей: сообщения, фотографии, голосовые, ссылки.
Не нужен API. Не нужны серые сервисы. Не нужно подключаться к серверам Meta. Данные можно просто забрать себе.
Это была дверь. Не хак, не лазейка — официальная функция, которую Meta сама предоставляет. Просто никто не думал использовать архив переписок для реактивации базы.
Схема
Из этого сложилась цепочка из четырёх шагов.
Цепочка реактивации
Но это решает только старую базу. А в Direct каждый день приходят новые сообщения — и Соня по-прежнему не успевает.
Второй контур
Можно было остановиться на архиве. Разобрать старую базу, отправить сообщения, получить результат. Но тогда завтра Соня снова откроет Direct — и там будут новые сообщения, на которые она не успеет ответить. Мы починим прошлое, а настоящее продолжит ломаться.
Новый клиент написал прямо сейчас — окно API открыто. Для старых диалогов API бесполезен, но для свежих — работает. Значит можно поставить бота: он принимает сообщение, понимает что нужно, отвечает и записывает в CRM. Круглосуточно. За секунды. Человек написал в одиннадцать вечера — через минуту получил ответ.
Quote
Две задачи — два отдельных контура. Старая база: архив → парсер → генератор → ручная отправка. Новый поток: бот через API → нейросеть → CRM → автоответ.
Один контур не решает обе задачи. Вместе — закрывают всё. Но бот — это отдельный этап, до него ещё дойдём.
Правила сообщений
Нельзя просто написать «привет, приходи». Каждое правило здесь — не рекомендация, а техническое ограничение: нарушишь — бан.
Правила сообщений
- Никаких цитат из прошлых сообщений клиента
- Никаких ссылок — только текст
- Строго до 300 символов
- В конце — лёгкий вопрос, чтобы человек захотел ответить
- Тон зависит от категории: кто платил — напоминание, кто молчит год — максимальная скидка
Лимиты безопасности
Даже ручная отправка не спасёт, если нарушить ритм.
Лимиты безопасности
По существующим диалогам — до 500 сообщений в день. По новым контактам — строго до 50. Не больше 15 в час. Выход на крейсерскую скорость постепенный: первая неделя по 50, вторая по 100, третья — 200.
Подготовка
Для запуска мне нужны были четыре вещи: архив переписок, доступ к CRM, верификация в Meta и анкета с прайсом и противопоказаниями. Вадим прислал архив и заполненную анкету в тот же день. Не через неделю, не «завтра посмотрю» — в тот же день. Доступ к CRM — один звонок. Верификацию Meta отправил Вадиму как задачу — это бюрократия, она идёт параллельно.
Когда клиент действует быстрее, чем платформа обрабатывает его заявку — это говорит о том, что проблема давно назрела.
Архив на руках. Пока Meta проверяет документы — я начинаю разбирать данные.