$.tmp = Транслит( Строка *: "самурай должен сам решать свои проблемы" )
samuraj dolzhen sam resat' svoi problemy
РегулярноеВыражениеПоиск
Обязательные: Строка* Регулярное выражение* Не обязательные: -
$.tmp = РегулярноеВыражениеПоиск( Строка *: "самурай должен сам решать свои проблемы 2023" Регулярное выражение *: "/\bпроблемы\ s\d{4}\b/u" )
проблемы 2023
РегулярноеВыражениеЗамена
Обязательные: Строка* Регулярное выражение* Замена* Не обязательные: -
$.tmp = РегулярноеВыражениеЗамена( Строка *: "самурай должен сам решать свои проблемы 2023", Регулярное выражение *: "/\bпроблемы\s\d{4}\b/u", Замена *: "$1" )
Обязательные: ИД сделки* Не обязательные: Название Бюджет ИД ответственного Статус ИД причины отказа Кем создана Кем изменена Дата закрытия Дата создания Дата изменения ИД главного контакта ИД компании Поля сделки
ИзменитьСтатусСделки( Статус: На согласовании, Воронка: Демо, )
ИзменитьКонтакт
Обязательные: ИД контакта* Не обязательные: Полное имя Имя Фамилия ИД ответственного Кем создан Кем изменен Дата создания Дата изменения Должность Тедефон Email Поля контакта
Обязательные: ИД компании* Не обязательные: Название ИД ответственного Кем создана Кем изменена Дата создания Дата изменения Должность Тедефон Email Web Адрес Поля компании
Обязательные: ИД задачи* Не обязательные: ИД ответственного Тип сущности ИД сущности Завершена Тип задачи Выполнить до Длительность Текст Результат Кем создана Кем изменена Дата создания Дата изменения
ИзменитьЗадачу( Тип задачи: "Звонок", Статус: "Выполнена", Текст: "Созвониться с клиентом", Срок: "04.03.2024 16:00", )
ИзменитьТегСделки
Обязательные: Тип сущности* ИД сущности* Действие* Название тега* Не обязательные: -
Обязательные: - Не обязательные: Полное имя Имя Фамилия ИД ответственного Кем создан Кем изменен Дата создания Дата изменения Должность Тедефон Email Поля контакта
Обязательные: - Не обязательные Название ИД ответственного Кем создана Кем изменена Дата создания Дата изменения Должность Тедефон Email Web Адрес Поля компании
"СоздатьКомпанию( Название: ""ИП Виталий Петрович"", Раб. тел.: ""+79083280833"", Email раб.: """"[email protected]"", Web: ""https://ya.ru"", Адрес: ""г. Москва, Первомайская, 40"", )"
СоздатьЗадачу
Обязательные: ИД отвеетственного* Тип сущности* ИД сущности* Тип задачи* Текст* Не обязательные Завершена Выполнить до Длительность Результат Кем создана Кем изменена Дата создания Дата изменения
СоздатьЗадачу( Тип задачи: "Звонок", Статус: "Выполнена", Текст: "Созвониться с клиентом", Срок: "04.03.2024 16:00", )
СоздатьПримечание
Обязательные: Тип сущности* ИД сущности* Текст* Не обязательные: ИД ответственного ИД группы Кем создано Кем изменено Дата создания Дата изменения
СоздатьПримечание( Текст *: "Клиент оставил сообщение", Тип сущности *: Сделка ИД сущности *: $.Сделка.ИД, Закрепить: "Да", Системное: "Нет", )
СоздатьСистемноеПримечание
Обязательные: Тип сущности* ИД сущности* Текст* Не обязательные: ИД ответственного ИД группы Кем создано Кем изменено Дата создания Дата изменения Сервис
Обязательные: - Не обязательные: ИД сделки Название Бюджет ИД ответственного Статус ИД причины отказа Кем создана Кем изменена Дата закрытия Дата создания Дата изменения ИД воронки ИД контакта ИД компании Поле сделки
НайтиСделку( Название: $.Хук.ФИО, Контакт: $.НовыйКонтакт.ИД, ТолькоОткрытая: Да, )
НайтиИлиСоздатьСделку
Обязательные: - Не обязательные: ИД сделки Название Бюджет ИД ответственного Статус ИД причины отказа Кем создана Кем изменена Дата закрытия Дата создания Дата изменения ИД воронки ИД контакта ИД компании Поля сделки
"НайтиИлиСоздатьСделку( Название: $.Хук.ФИО, Контакт: $.НовыйКонтакт.ИД, ТолькоОткрытая: Да, )"
НайтиКонтакт
Обязательные: - Не обязательные: ИД контакта Полное имя Имя Фамилия ИД ответственного Кем создан Кем изменен Дата создания Дата изменения Должность Тедефон Email Поля контакта
Обязательные: - Не обязательные: ИД контакта Полное имя Имя Фамилия ИД ответственного Кем создан Кем изменен Дата создания Дата изменения Должность Тедефон Email Поля контакта
"Обязательные: - Не обязательные: ИД сделки Название Бюджет ИД ответственного Статус ИД причины отказа Кем создана Кем изменена Дата закрытия Дата создания Дата изменения Поля сделки" scenario.functions.LeadsCount.params.lead__pipeline_id.name scenario.functions.LeadsCount.params.lead__contact_id.name scenario.functions.LeadsCount.params.lead__company_id.name
"КоличествоСделок( Фильтр: 21312312, )"
Подключение виджета Robocode
Виджет находится в публичном маркетплейсе amoCRM. По клику на amoМаркет в левом меню переходим в маркетплейс, в поисковой строке вводим название виджета robocode- установить. Далее Переходим в WhatsApp и отправляем код регистрации.
После установки в правом меню появляется кнопка robocode и меню:
Настройки виджета Robocode
Скрипты автоматизации
Скрипт — это основная сущность автоматизации, которая содержит в себе логику запуска триггеров.Скрипт инициируется из amoCRM автоматически или вручную. Внутри скрипта есть блоки условий, а в них триггеры. Если блоки условий подходят, то триггеры запускаются и выполняют нужные действия. В одном скрипте можно добавлять несколько независимых блоков условий.
Пример работы простейшего скрипта:
Скрипт запускается на смену этапа сделки;
Внутри есть блок условий: если, "Название сделки" = "тест" И "Бюджет" = "11111" То, сменить ответственного на "Технический пользователь"
События запуска скриптов
На что можно запустить скрипт:
Сделки: добавление, изменение, удаление, восстановление, смена ответственного, изменение статуса;
Примечание: создано для сделки/контакта/компании/покупателя;
WhatsApp: отправлен на одобрение шаблон WhatsApp;
Хук: отправлен хук;
Как создать и настроить скрипт
В правом меню выбрать robocode- платформа robocode- Добавить скрипт.
В окне настройки скрипта вводим его название, выбираем группу. Выбираем из выпадающего списка событие, на которое должен запускаться скрипт, например - Добавлена сделка.
Затем добавляем условие, при котором скрипт должен сработать, например, добавление сделки с названием равным ТЕСТ.
Далее по клику на +Действие выбираем из выпадающего списка действие, которое должно произойти после запуска скрипта. В данном случае выбрали функцию Изменения сделки - поле Бюджет.
Таким образом, при добавлении сделки с названием “ТЕСТ”, бюджет сделки с id 18637713 станет 1000.
Можно добавлять несколько условий и действий на одно событие, менять их порядок или удалить.
Результат выполнения
Результат выполнения скрипта будет отображен в поле сущности и в таймлайне карточки сущности.
Обучающие вебинары по Robocode
В этом разделе собрана серия наших обучающих вебинаров по платформе Robocode на YouTube и VKВидео
1 урок: Учимся жонглировать данными и автоматически менять название сделки
Первое видео из серии наших обучающих вебинаров.
В нем расскажем, как автоматически поменять названия сделок с помощью Robocode.
Урок 2: Повышаем скорость обработки лидов.
На этот раз мы будем учиться повышать эффективность отдела продаж.
Научимся следить за скоростью обработки лида (SLA), делать Alert когда SLA нарушен, продолжим учиться работать с условиями, научимся запускать отложенные скрипты.
Урок 3: Усовершенствуем метод контроля отказов
Если вы слышали от РОПов, что им приходится проверять слишком много отказов и они не делают этого из-за большого объема, то этот урок будет вам полезен. В нем мы научимся усовершенствовать метод контроля отказов, чтобы брать сделки выборочно, как с помощью условий, так и с помощью святого рандома :)
Урок 4: Интеграция с сайтом посредством вебхуков
Что будем делать в этом уроке:
- В качестве сайта возьмем Tilda
- Отправим хук в Robocode
- Де-дублируем контакты
- Создадим сделку
- Поставим в нее задачу
Урок 5: Считаем кол-во времени, за которое менеджер позвонил по пропущенному звонку
Время, за которое менеджер перезвонил клиенту на прямую влияет на продажи. В этом уроке мы рассказали, как его правильно посчитать!
Урок 6: Разбираем все возможности работы Robocode с задачами
Для любого бизнеса важна своевременная коммуникация с клиентами, именно поэтому и нужны задачи. В этом уроке мы учимся: - реагировать на перестановку менеджером задачи на дальний срок - проверять, что задачу выполнил ответственный менеджер - узнавать вовремя ли была выполнена задача - и другим возможностям Robocode при работе с задачами 🙂
Урок 7: Выстраиваем контроль просроченных задач с помощью дашборда
В этом уроке разбираем, как с помощью дашборда контролировать срок выполнения задач менеджером
Урок 8: Проверяем сделал ли менеджер звонок, по задаче "Связаться"
Часто менеджеры выполняют задачу "Связаться" указывая, что не дозвонились, хотя даже не пытались этого сделать. В этом уроке будем учиться замечать и искоренять проблему. Также разобрали: - как работает функция ВыполнитьСкрипт и зачем она нужна - как работает функция ПосчитатьЗвонки - как работая с контактом обратиться к нужной сделке - как Robocode дополняет Sensei - и многое другое ❤️
Урок 9: Разбираем звонок и отвечаем на сообщение в чате с помощью GPT
Урок 10: Интеграция Sensei и Robocode. Разбираемся с Хуками, ответами и смотрим реальный кейс
VK Видео
Урок 11: Создаём Telegram бота для группы на GPT с помощью robocode
VKВидео
Урок 12: Делаем автоматизацию для процесса "Дебиторской задолжности" на robocode
VKВидео
Урок 13: Как правильно отслеживать изменения одного поля в сделке, чтобы не перегружать аккаунт
VKВидео
Урок 14: Кейс из недвижимости: Как Агенту узнать есть ли клиент в ОП без доступа к amoCRM?
VKВидео
Урок 15: Делаем 2ух стороннюю интеграцию между системой для производства и amoCRM с помощью robocode
VKВидео
Урок 16: ABC/XYZ анализ прямо в amoCRM с помощью robocode
VKВидео
Урок 17: Проверяем поля сделки на заполнение с помощью robocode и делаем Scoring
VKВидео
Урок 18: Как отучить менеджеров работать в закрытых сделках? robocode + Sensei
VKВидео
Урок 19: Двусторонняя интеграция ТГ групповых чатов и amoCRM с помощью robocode
VKВидео
Урок 20: Автоматическая квалификация соискателей для процесса HR с помощью robocode, GPT, amoCRM