Коллеги, приветствую. На связи Юрий Павлюк и команда Digital for Sales. Мы разрабатываем полезные приложения для Bitrix24 и, разумеется, занимаемся интеграцией.
В этом видео я расскажу о нашем приложении для переименования диалогов из Открытых линий. То есть это те диалоги, в которых мы общаемся с клиентами, а не друг с другом.
Как это появилось и какую проблему решает? Приложение родилось от одного из наших клиентов. У них много переписки: целый колл-центр, есть руководитель, есть команда операторов. В день у них несколько сотен обращений. И руководителю колл-центра нужно периодически контролировать работу коллег.
Он заходит, добавлен везде как один из операторов, и видит примерно одну и ту же картину с утра до вечера. И очень часто непонятно, с чего начать, потому что когда ты видишь, например, 100 неотвеченных, то это всего лишь имена вроде «Диана», «Ирина», «Елена», «Вероника», плюс где-то видно название канала: что-то из WhatsApp, что-то теоретически может быть из Telegram, с Avito и так далее. Но все равно эта информация плохо помогает с приоритизацией.
Ты можешь провалиться в диалог, который либо пустой, либо коммерчески потенциально неинтересный, и в итоге тратишь время не туда.
Клиент сказал: «Вот было бы круто, если бы вместо этой информации, зачастую ненужной, мы видели нужную. Причем мы хотим сами определять, что именно там должно быть».
То есть это не обязательно имя, может быть, имя вообще не так важно. Может быть, важнее количество сообщений. Или, например, если диалог привязался к лиду или к контакту, который уже есть в базе. Что если в контакте есть поле, например «приоритет клиента», и там записано, что он, условно, «золотой»? Тогда мы сразу видим, что это диалог не просто с Дианой, а с «Золотой Дианой».
И, разумеется, с такого диалога надо начинать. На него нужно обратить внимание, в том числе менеджеру, который будет общаться с Дианой уже в этом чате. Чтобы у менеджера тоже вверху сразу было видно: «Золотая Диана», и не нужно было нырять в контакт, изучать карточку. То есть мы выводим важные вещи в заголовок.
Вот так была сформулирована задача. Можете, кстати, почитать, как мы это все сочиняли. И из этого родился интерфейс.
По сути мы здесь в шаблоне создаем свой вариант названия диалога. Я сейчас показательно все сотру и начнем с простого.
Самое простое: когда ни к чему ничего не прикрепилось, но у нас есть Открытая линия. Было бы круто, например, показывать количество сообщений, потому что где-то одно сообщение, а где-то двадцать. Как мы думаем? Наверное, диалог с двадцатью сообщениями поинтереснее.
Я через кнопку «Добавить» добавляю количество сообщений. Дальше можно через дефис добавить что-то еще. Пусть будет канал. Хорошо: количество сообщений и канал. Все, сохраняю.
Шаблон сохранился. Теперь надо обработать диалоги. Например, обрабатываем за сегодняшний день. Сегодня у меня, как нетрудно предположить, 25 февраля, пусть так и будет.
Я себе тестово написал на тестовый портал из режима инкогнито. И вот снова: у меня нет прикрепления, я даже не знаю имен этих людей. Кто-то что-то написал, я сейчас не знаю, сколько тут сообщений. Я только вижу, что это какая-то Открытая линия.
Давайте посмотрим, как изменятся эти два диалога после переименования. Я нажимаю «Переименовать за период». Два сообщения переименовываются, условно мгновенно. Говоришь «мгновенно», а время неумолимо идет вперед, и проходит целых семь секунд.
Кстати, классная штука: в правом верхнем углу всплыли уведомления. Дело в том, что переименовать диалог можно только если ты являешься его участником. Поэтому система работает так: вы как бы присоединяетесь к диалогу, переименовываете его, а потом обратно из него выходите, и он снова ожидает присоединения.
Итого: два переименовалось, ноль пропущено. Отлично.
Смотрим, что получилось. Видите: в верхнем диалоге стало «5 сообщений», в нижнем «1», плюс название Открытой линии, у меня она, допустим, называется Liveat и так далее. У вас будет свое.
Это простенький пример. А в реальной жизни у нас, например, 100 таких диалогов. И я на скорую руку вывел число сообщений и канал. Но по-хорошему, если диалоги крепятся к контакту, я могу из контакта выводить нужные мне данные. Любое поле. Например, почему-то важен источник. Взял, добавил источник. Сохранил.
Давайте попробуем вместо канала поставить источник. Еще раз переименуем. Снова подождем те же семь секунд, пока все происходит. Я даже не знаю, какой у меня источник стоит, интересно. Никакого. Ну и хорошо. Заодно я понимаю, что мне надо в настройках Открытой линии поставить источник.
Это, кстати, первая версия, и тут от вас очень нужна обратная связь. Мы на своих планерках думаем: а что если сделать кнопку или режим, чтобы не надо было заходить и вручную нажимать «Переименовать все сегодняшние диалоги»? Потому что пока это запускается с ручника.
А что если добавить таймер, или галочку, и автоматически переименовывать диалоги за последние сутки, за последний час, что-то такое. Будет ли это полезно или нет?
Пожалуйста, приходите любыми доступными способами, напишите нам в чат, и скажите, интересна ли такая функция, или вам нужно что-то еще. Сейчас у нас есть один клиент, для которого мы это сделали, клиент в восторге, и мы решили выпустить в тираж. Потому что такая проблема явно не у одного клиента.
Любая ваша обратная связь нам важна, и мы без проблем допилим. Приложение только вышло, поэтому я и записываю видео. Тут пока полтора десятка установок. Когда-нибудь их будет, как у других наших приложений, по 300, по 500. Мы обязательно к этому придем вместе с вами.
А пока пользуйтесь. Если будут вопросы, приходите. Я уже показал, где мы живем, в этом чате. В течение рабочего дня, обычно в течение рабочего часа, мы отвечаем на вопросы, которые к нам прилетают.