Планировщик задач Weeek
Планировщик с обширным функционалом и большим количеством инструментов. Небольшие команды (до 5 человек, не более 7 проектов) могут использовать его бесплатно.
Платные тарифы
-
Для больших команд, которым нужна автоматизация процессов, тариф — 590 рублей в месяц за человека.
-
Для больших команд, которым нужны и автоматизация, и контроль — 690 рублей в месяц за сотрудника.
Достаточно привычный вид рабочих досок — плюс для консерваторов
Плюсы планировщика
Есть канбан-доски, недельный календарь, управление задачами, гибкие уведомления, чаты команд. Таймер задач помогает легко посчитать, сколько времени потрачено выполнение.
Можно управлять доступом сотрудников. Например, кто-то сможет просто читать документы в задаче, а кто-то — вносить предложения или правки.
На платных тарифах есть функция утверждения файлов — можно подписывать их электронной цифровой подписью (ЭЦП).
Есть собственная большая база знаний, доступная даже при работе на бесплатном тарифе
Это важно, потому что планировщик весьма сложный.
У сервиса есть собственная CRM-система, что дает возможность полностью перенести на эту площадку все рабочие процессы. В отзывах о сервисе пользователи называют его «органайзером для жизни».
Минусы планировщика
Сложное отображение иерархии задач, сервис требует длительного изучения. Не очень много места выделяется для хранения информации — 250 Мб на бесплатной тарифе, 5 Гб на платных.
Наша оценка
Сервис развивается, анонсируются новые функции — предоставление компаниям-пользователям собственного домена и шаблоны проектов. Планировщик подходит даже крупному бизнесу за счет наличия целого комплекса инструментов для управления, упорядочивания и контроля над бизнес-процессами. Но на освоение и обучение сотрудников придется потратить время.
Обновляемые сервисы
В этот список входят: MenuBuilderBot, Salebot, Client Hunter, PuzzleBot, Telebiz, Bot4Shop, Active Chat, Aimylogic, Bothelp, Botmother, Chatforma, Botmaker, MyMakerBot.
MenuBuilderBot
MenuBuilderBot — это бот, который на самом деле создает ботов (в отличие от вашего бота-фазера), он позволяет использовать разные типы клавиатур, рассылки, добавлять переменные, выражения.
Стоимость: бесплатный тариф (без рекламы). Все дополнительные функции приобретаются отдельно (увеличение количества кнопок в строке (с 1 доллара за штуку), ярлыки к командам, смена системных кнопок и т.д.), Средняя стоимость одной функции 1 доллар (66 руб динамическое значение).
Мобильная версия: да. Сервис работает только через Telegram.
Личный опыт: как Manybot, но на полной скорости. Широкий спектр услуг, идеально подходящий для небольших и средних ботов (до 30 команд). С большим количеством команд и веток в интерфейсе Telegram будет сложно работать. Никаких диалогов и интеграций не обнаружено. Удивили ограничения бесплатной версии и платных дополнений (ограничение кнопок онлайн и их покупка по частям).
Salebot
Salebot — это платформа с полным набором функций от диалогов, конструктора и архива до переменных с условиями и дополнениями.
Цена: пробная версия (3 дня). Минимальная оплачиваемая плата составляет 399 рублей в месяц (без рассылки, без статистики, без диалога с пользователем, без дополнений).
Мобильная версия: да (плохо адаптирована).
Личный опыт: интерфейс очень запутанный. Сам конструктор (вкладка «Воронка») собран из неочевидных имен полей (переменная = команда, описание = текст, отправленный командой), инструкции неактуальны, но мне все же удалось создать ветку с кнопками. Я не нашел возможности выбрать тип клавиатуры и положение кнопок.
Client Hunter
Client Hunter — это сервис для создания воронки. Все функции основаны не на типичной карте команд, а на отправке сообщений после определенных действий (подписка, щелчок и т.д.). Есть диалоги, можно подключить кассу.
Стоимость: бесплатный тариф (без рекламы). Минимальная оплачиваемая плата составляет 450 рублей в месяц.
Мобильная версия: да.
Личный опыт: функциональность очень ограничена, нет возможности принимать ответы пользователей (кроме отображения диалогов, но с платным тарифом), невозможно создать обычную клавиатуру (только онлайн), вы можете отправить блок текста в одной команде (две не могут) и так далее. Совершенно обычная услуга больше подходит для отправки и доставки.
PuzzleBot
PuzzleBot — мощная платформа, подходящая для создания сложных ботов, а также для работы с каналами и группами (публикация, статистика, модерация и т.д.). Сервис с полным списком привычных и множеством необычных функций: гибкие рассылки, приватные команды, пользовательские боты для статистики.
Обновления: Партнерская программа, диалоги пользователей, групповое общение (от бота), тайм-аут, реферальная система для бота, ссылки (с отслеживанием конверсий), перенаправления, обновления команд.
Стоимость: бесплатный тариф (есть реклама услуги). Минимальная оплачиваемая плата — 490 рублей в месяц.
Мобильная версия: да.
Личный опыт — максимально удобная мобильная версия личного кабинета всех представленных в статье производителей, интуитивно понятный интерфейс. В нем есть все необходимые функции, такие как: создание категорий из пользователей с разными правами, возможность отправлять рассылки на все подключенные каналы и чаты одновременно, редактировать отправленные сообщения, создавать приватные команды.
«Телебиз»
Telebiz — это платформа для создания магазина чат-ботов. Сервис, адаптированный под свою задачу, позволяет легко добавлять товары, группировать их по категориям и получать платежи без регистрации Яндекс.Кассы и юридического лица.
Цена: пробная версия (3 дня). Минимальная оплачиваемая плата — 490 рублей в месяц.
Мобильная версия: да.
Bot4Shop
Bot4Shop — это совершенно новый сервис для создания магазина ботов, в набор функций которого уже входят: продукты, рассылки, категории, мультивалютность, настройка продукта, подключение к оплате через BotFather и уведомления в чате.
Цена: пробная версия (1 месяц). Минимальный платный план составляет 9 долларов в месяц.
Мобильная версия: нет.
Личный опыт: Долго не мог войти в личный кабинет, пока не попробовал активировать VPN (раньше был только белый экран). Хороший сервис, который постоянно растет для создания магазина в Telegram. Интерфейс оставляет желать лучшего, но работать можно.
Что такое Телеграмм и магазин в нем
Магазин в Телеграмм позволяет продавать товары и услуги в цифровом формате или организовывать доставку физических товаров. Это удобное решение для предпринимателей, которым нужно быстро и просто разместить свои товары и начать принимать заказы.
Преимущества создания магазина в Телеграмм:
|
Как создать магазин в Телеграмм:
|
Создание магазина в Телеграмм — это удобный способ начать продавать товары и услуги в интернете без необходимости создавать и поддерживать собственный сайт. Это отличная возможность для небольших предпринимателей и индивидуальных предпринимателей начать свое дело и получить доступ к широкой аудитории пользователей Телеграмм.
Как действует телеграм-бот
Пользователь вводит команду триггера, и бот активируется, отображая соответствующее сообщение для пользователя. Например, в окне чата вы можете попросить пользователя выбрать один из двух вариантов: помочь с покупкой или перейти в корзину. И, в зависимости от того, что выбрал пользователь, бот помогает ему совершить покупку или пообщаться с консультантом. Также можно организовать самопостинг: например, установить параметры, когда материал будет публиковаться, в какой день и время, раз в месяц скачивать контент-план для телеграм-канала и на месяц забыть о необходимости что-то публиковать регулярно.
Как написать бота самостоятельно, если вы не программист
Самый простой бот можно написать с использованием внутренних возможностей Telegram. Найдите @BotFather, запустите его и прочтите пошаговые инструкции по созданию новых ботов.
- Отправьте команду / newbot
- Загрузите аватар и краткое описание
- Сгенерируйте и скопируйте токен
- Найдите имя и добавьте приставку «бот», например otzyvmarketingbot
Вот и все, у вас есть простой бот, который может приветствовать новых пользователей или выполнять другие простые функции.
Что можно сделать с помощью телеграм-бота
создать бота еще проще, даже если вам нужны расширенные функции и сложные функции, такие как управление корзиной покупок прямо из чата или бронирования. Все это можно сделать с помощью визуальных конструкторов ботов Telegram. Есть возможность задавать функции, прописывать команды, варианты ответов на действия и запросы пользователя.
Парсинг пользователей в чате Telegram
Для парсинга пользователей из чата в Телеграм нужно указать ссылку на открытый чат, с которого вы хотите спарсить целевых пользователей. Эта ссылка должна иметь формат обычной ссылки (https://t.me/testchat).
Также нужно убедиться, что все участники в чате открыты. Если в настройках приватности пользователи скрыты, парсинг не удастся.
Для запуска такой рассылки нужно поставить галочку «Парсить никнейм пользователя». Другие галочки включать не нужно.
После парсинга система сформирует txt файл с базой никнеймов. Имейте ввиду, что если у пользователя никнейм скрыт или отсутствует, то в файле будет указано значение N/A.
Для рассылок в личные сообщения по пользователям закрытых чатов нужно выбрать тип рассылки: «Рассылка личных сообщений пользователям чата» и указать актуальную пригласительную ссылку закрытого чата.
А также обязательно поставить галочку «Парсить закрытый чат».
Примеры работы Kamailio + FusionPBX (FreeSWITCH), legs (ноги) вызова
Давайте теперь рассмотрим трассировки, чтобы наглядно увидеть работоспособность.
SIP Leg-A (От абонента к Kamailio)
Абонент А отправляет запрос INVITE для установления связи с абонентом B. Для этого Абонент А отправляет INVITE на Kamailio, назовем это ногой А (leg-a):
185.***.163.**:1120 — IP адрес абонента А78.**.241.199:5060 — публичный IP адрес Kamailio172.19.0.2:5060 — приватный IP адрес Kamailio используемый для работы с FreeSWITCH172.19.0.2:5090 — IP адрес FreeSWITCH
Сам INVITE запрос ничем не отличается от рассмотренных ранее в предыдущих статьях
Но Kamailio вместо того, чтобы сразу пытаться позвонить абоненту B отправляет INVITE запрос абонента А на media сервер FreeSWITCH (172.19.0.2 с портом 5090), стоит обратить внимание на то с какого интерфейса вызов уходит в сторону FreeSWITCH. Как видно, вызов уходит с IP 172.19.0.2 и порта 5060 (помните начало статьи?), это приватный интерфейс eth1 и с помощью mhomed=1 (параметр указанный в начале статьи) мы обрабатываем все SIP запросы между Kamailio и FreeSWITCH в приватной подсети с помощью приватного сетевого интерфейса
Но что происходит дальше, когда вызов попадает на FreeSWITCH?
SIP Leg-B (От Kamailio к вызываемому абоненту)
Посмотрим на трассировку sngrep:
Первый вызов — нога A (leg-a) т.е вызов от абонента А на KamailioВторой вызов — нога B (leg-b) т.е вызов от FreeSWITCH на Kamailio
Как видно, появился второй вызов (второй INVITE)
И стоит обратить внимание, что IP адрес с которого пришел этот INVITE является IP адресом FreeSWITCH. Т.е это Leg-B (вызов от FreeSWITCH вызываемому абоненту B)
Давайте более подробно посмотрим на этот вызов:
172.19.0.2:5090 — IP адрес FreeSWITCH78.**.241.199:5060 — публичный IP адрес Kamailio185.**.163.***:1098 — IP адрес абонента B
Как видно из трассировки, вызов от FreeSWITCH на Kamailio обработал корректно, т.е Kamailio понял, что это вызов с его media серверов, поэтому он начал вызывать абонента B (с помощю функции lookup(«location»).
Также хочу обратить внимание на то, что вызов с FreeSWITCH пришел сразу на публичный IP адрес Kamailio. Это произошло из-за того, что в dialplan’е FreeSWITCH указано DNS имя sip.ipcalls24.com, а т.к у меня не настроены внутренние DNS сервера — поэтому sip.ipcalls24.com был орезовлен через внешние DNS сервера и именно поэтому вызов пришел сразу на публичный сетевой интерфейс Kamailio
Это можно исправить, если в dialplan local_call изменить sip.ipcalls24.com на приватный IP адрес Kamailio (172.19.0.2:5060):
172.19.0.2:5090 — IP адрес FreeSWITCH172.19.0.2:5060 — приватный IP адрес Kamailio78.**.241.19:5060 — публичный IP адрес Kamailio185.***.163.***:30060 — IP адрес зарегистрированного абонента B
Как видно, сейчас все работает коректно и все взаимодействие между Kamailio (frontend) и FreeSWITCH (backend) происходит с поомщью приватной подсети.
Kamailio — интеграция с FreeSWITCH с примерами
Алгоритм работы Kamailio + FreeSWITCH
Предлагаю рассмотреть алгоритм работы между абонентом => Kamailio (Frontend) => FreeSWITCH (backend, media сервер)
- Абонент А отправляет запрос INVITE для установления сеанса связи с Абонентом B на Kamailio
- Kamailio проверяет IP адрес источника, если IP адрес не подходит по условию (не является IP адресом FreeSWITCH) — отправить запрос INVITE на backend media сервер (на FreeSWITCH)
- FreeSWITCH выполняет обработку INVITE запроса согласно своему dialplan’у. В этот момент у нас появляется две ноги (legs) вызова. 1) A-leg т.е FreeSWTICH обрабатывает запрос от абонента А. 2) B-leg т.е FreeSWITCH пытается дозвонится до абонента B. В случае, если абонент B поднял трубку — соединить абонентов между собой
- B-leg от FreeSWITCH поступает обратно на Kamailio
- Kamailio пытается дозвонится до абонента B
Может показаться, что сейчас все немного запутано, но при виде трассировки все станет понятней.
Практическая реализация в Kamailio
Предлагаю начать реализацию вышеописанного алгоритма пошагово т.е начнем выполнять сверху вниз.
Для начала предлагаю посмотреть какие сетевые интерфейсы у меня есть на виртуальной машине:
Как видно, у меня есть два сетевых интерфейса: eth0 и eth1. Eth0 — интерфейс с публичным («белым») IP адресом, eth1 — интерфейс с приватным IP адресом. Для обработки SIP запросов от абонентов мы будем использовать оба интерфейса.
Для Kamailio мы будем слушать два порта с разными IP. Для этого изменим kamailio.cfg и добавим в самый верх:
Директива listen используется для того, чтобы указать Kamailio, какие порты и IP адреса слушать. В данном случае т.к пока мы работаем только с UDP, мы будем слушать внешний (публичный) IP адрес 78.**.241.199 с портом 5060 и внутренний IP адрес 172.19.0.2 с портом 5060 для работы с FreeSWITCH.
Директива alias указывает какое DNS имя назначено для сервера Kamailio. В данном случае мы будем слушать sip.ipcalls24.com с портом 5060.
Далее, чтобы Kamailio отправлял SIP запросы на FreeSWITCH через приватный сетевой интерфейс (eth1) необходимо указать параметр mhomed. По умолчанию значения = 0 (выключено). Для включения параметра необходимо в /etc/sysctl.conf разрешить форвардинг (передачу пакетов) между сетевыми интерфейсами:
После чего применить изменения выполнив команду из под root пользователя:
После чего уже в конфигурационном файле kamailio.cfg необходимо разрешить форвардинг пакетов (датаграм) между сетевыми интерфейсами. Для этого в самом верху, после директив listen, alias необходимо включить параметр mhomed:
А также добавим два флага:
Мы будем использовать флаги для того, чтобы помечать в какую сторону идет звонок. В данном случае tswitch — это вызов, который поступил на Kamailio от абонента, а fswitch — это запрос, который пришел уже от media сервера (FreeSWITCH).
И добавим параметр модуля RR (record_route) для отключения вставки tag’ов в заголовки Record-Route:
Также замечу, что сейчас мы реализуем примитивную схему работы (один Kamailio сервер + один FreeSWITCH сервер), в следующей статье мы будет использовать модуль dispatcher который позволяет использовать множество media серверов.
На этом подготовительная часть закончена и теперь реализуем сам алгоритм. Для этого мы изменим пользовательский маршрут route созданный в предыдущих статьих (Kamailio с нуля с примерами):
Красным цветом выделена измененная часть маршрута DIALOG. Давайте более подробно рассмотрим, что мы здесь делаем:
- Проверяем IP адрес с которого пришел SIP запрос. Если IP адрес не является IP адресом FreeSWITCH — это значит, что это запрос от абонента, поэтому мы авторизуем INVITE запрос с помощью маршрута AUTH (рассматривалось в третьей статье, ). Далее мы помечаем этот запрос флагом tswitch, который означает, что мы отправим этот запрос на media сервер FreeSWITCH
- Если же IP адрес является IP адресом FreeSWITCH — помечаем этот вызов флагом fswitch и выполняем стандартную обработку INVITE, как мы это делали в предыдущих статьях.
Теперь давайте посмотрим как изменился пользовательский маршрут route:
В этом маршруте мы реализуем маршрутизацию согласно флагам. Все, что приходит с флагом tswitch — мы отправляем на media сервер FreeSWITCH с помощью функции rewritehostport. Эта функция выполняет перенаправление на указанный IP адрес и указанный порт, после чего выполняем отправку запросов с помощью функции t_relay(). IP адрес 172.19.0.2 — приватный IP адрес, на котором находится FreeSWITCH, порт 5090 — это порт, который слушает FreeSWITCH (настройка FreeSWITCH рассматривается ниже)
Все что приходит с флагом fswitch — мы обрабатываем точно также как и раньше с помощью Kamailio и функции t_relay
Кому будет полезен Teleboss
В первую очередь продукт нацелен на нишу онлайн-образования. Всякие «штучки» на взаимодействие с аудиторией, продажами, аналитикой направлены в первую очередь на помощь экспертам, продающим свои услуги или обучение через интернет. Тут можно выделить три основные категории:
- Онлайн-школам для продаж и занятий — проведение интерактивных уроков, анализ поведения учеников, организация продающих вебинаров.
- Экспертам для проведения консультаций — сессии в формате тет-а-тет, видеовстречи, консультации.
- Продюсерам и маркетологам — продажи в одном окне, сегментация аудитории.
Всплывающий продающий блок
Как работают интеграции на разных этапах взаимодействия пользователя с онлайн-сервисом
1. Авторизация и регистрация на сайте
На этом этапе задействованы: CMS «1С-Битрикс», встроенный модуль для БУС, программа лояльности Primе Hill.
Подключили встроенный модуль БУС «Авторизация через SMS» для авторизации и регистрации с помощью сообщений. Модуль кастомизировали, чтобы создавать пользователя одновременно на сайте и в программе лояльности. Вот как это работает.
Человек вводит номер телефона на странице регистрации, запрос с сайта отправляется в Primе Hill, и здесь возможны три сценария:
- Если такого пользователя нет, аккаунт создается в бонусной системе и на стороне сайта.
- Если пользователь есть в Primе Hill, но его нет на сайте, данные дополняются на стороне БУС.
- Если пользователь есть в обеих системах, информация с сайта обновляется в программе лояльности.
2. Меню и добавление позиций
На этом этапе задействованы: CMS «1С-Битрикс», программа лояльности Primе Hill, r_keeper.
Когда пользователь выбирает блюда в меню и формирует заказ, в Primе Hill отправляется запрос для его проверки по номеру телефона. В ответ приходит номер бонусной карты покупателя, и запрос возвращается в r_keeper. То есть система проверяет клиента по номеру мобильного, а внутри идентифицирует по номеру бонусной карты. На этом этапе покупатель видит общее количество своих бонусных баллов.
3. Оформление заказа
На этом этапе задействованы: CMS «1С-Битрикс», программа лояльности Primе Hill, r_keeper, CRM «Битрикс24».
Когда пользователь добавляет товары в корзину (то есть известны состав и сумма покупки) и нажимает кнопку «Оформить заказ», запрос отправляется в Primе Hill. В ответ приходит номер бонусной карты, при этом пользователь видит на сайте общее количество баллов и число бонусов, доступных для списания в этом заказе.
Одновременно в r_keeper отправляется полный запрос с позициями меню, стоимостью доставки, номером бонусной карты покупателя.
Как найти магазин в Telegram
Найти что-либо в мессенджере можно через поисковую строку. Для получения более верных результатов необходимо знать адрес или название магазина. После запроса мессенджер предложит список наиболее подходящих вариантов, серди которых нужно выбрать верный. Так как магазины работают посредством общения покупателя с ботом, то в их адресах обязательно присутствует окончание bot.
Идеи для создания магазина в Telegram
Если есть готовый бизнес, который подразумевает продажу товара или предоставление услуг, то в таком случае идея Телеграм магазина ясна. Но многие пользователи мессенджера имеют лишь желание быть посредником между покупателем и продавцом, как поступить при таком раскладе?
Большой популярностью в Телеграм пользуются обменники криптовалюты. Или магазины, работающие по типу «находки AliExpress», «товары из Азии» и т.п. Не нужно долго думать, чтобы догадаться об истинной роли подобных проектов. Они занимаются посредничеством, то есть сводят вместе покупателя и продавца или принимают заказы от клиентов, после чего совершают онлайн покупки на их адрес.
Как вариант, создание магазина без бота, то есть продвижение своего канала с партнёрскими ссылками на товар. В таком случае вся работа сведена к минимуму, покупатель сам переходит на предложенный сайт и осуществляет покупку, а посредник (тот по чьей ссылке покупатель купил товар) получает свой процент от потраченной суммы.
Канал с партнёрскими ссылками на товары AliExpress.
Ещё один канал с партнёрскими ссылками на товары, но ассортимент предоставлен со всех уголков интернета и по наиболее выгодной цене. Акцент сделан на скидочные купоны.
Вывод
Магазин в Телеграм не будет лишним, даже если уже имеется другая площадка для ведения продаж. Стоит помнить об этике и не использовать бота-продавца для навязчивой рекламы, он должен служить лишь для осуществления удобной сделки. Если есть необходимость в информировании постоянных покупателей, то лучше завести специальный канал и добавить на него ссылку в описании к магазину.
В описании к боту желательно оставлять контакты для обратной связи, чтобы иметь возможность оперативно решать возникающие проблемы. Не всегда боты работают бесперебойно, а покупатели хотят приобрести товар как можно скорее и с максимальным удобством. Если проблема не будет вовремя решена, то прибыль от ведения бизнеса заметно уменьшится.
Для улучшения качества услуг можно прибегнуть к опросу, который может быть проведён посредством самого бота-продавца, но для этого потребуется более детальная разработка, так как бесплатные конструкторы эту функцию не поддерживают. Бот может проводить опрос по принципу «положительно или отрицательно», получаемую информацию необходимо анализировать и работать над улучшением качества обслуживания.
Итоговый рейтинг
Для удобства дизайнеры сравнивали по 5 критериям. Рейтинг составлен на основе впечатлений автора статьи после тестирования сервисов.
Имя | Интерфейс | Юзабилити | Возможность | Бесплатная ставка | Цены |
Самбот | ☆☆☆☆☆ | ☆☆☆☆ | ☆☆☆☆☆ | ∞ | от 100 руб. / мес |
Комплект ботов | ☆☆☆☆ | ☆☆☆☆ | ☆☆☆ | 14 дней | от 499 руб. / бот |
BotTap | ☆☆☆☆☆ | ☆☆☆☆☆ | ☆☆☆☆ | ∞ | 490 руб. / месяц |
Мать двоих | ☆☆☆☆ | ☆☆☆☆ | ☆☆☆☆☆ | ∞ | от 1249 руб. / месяц |
Пазлбот | ☆☆☆☆☆ | ☆☆☆☆☆ | ☆☆☆☆☆ | ∞ | от 490 руб. / месяц |
Аймилогический | ☆☆☆☆☆ | ☆☆☆☆☆ | ☆☆☆☆☆ | 14 дней | от 990 руб. / месяц |
Sendpulse | ☆☆☆☆ | ☆☆☆☆ | ☆☆☆ | ∞ | от 659 руб. / месяц |
Chatforma | ☆☆☆☆ | ☆☆☆☆ | ☆☆☆☆ | 14 дней | 1000 руб. / мес |
Конструкторы чат-ботов позволяют создавать простых роботов. Чат-боты могут принимать билеты, отправлять ответы на основе шаблонов, отправлять электронные письма и обрабатывать платежи. Чтобы создать бота со сложной логикой, вам понадобится помощь опытного разработчика.