M A P S L Y

Mapsly Automation Suite

Реализуйте сложные процессы на карте, используя различные инструменты без кода, расширяемые с помощью кода

Пакет автоматизации Mapsly позволяет компаниям внедрять сложные процессы на карте, которые могут охватывать Mapsly, CRM и любое количество других ИТ-систем, с помощью инструментов автоматизации Mapsly с функцией «укажи и щелкни». В своих процессах вы также можете использовать расстояние и время в пути между локациями без написания кода.

Для решения более сложных случаев вы можете писать вставки кода, используя мощный, но простой в использовании язык Twig, который не требует предварительных знаний в области программирования. Код размещен и выполняется полностью внутри Mapsly и не требует обслуживания или помощи со стороны разработчика.

Приложения

Вот лишь несколько примеров того, что вы можете делать с помощью пакета автоматизации полностью автоматически, с сохранением результата в CRM в реальном времени:

  • для нового лида рассчитайте расстояние и время езды до лида от него до вашего офиса;
  • для нового пациента найдите 3 клиники, которые предлагают все услуги, запрошенные пациентом, ближе всего к пациенту по времени вождения, но не дальше 20 минут езды, и для каждой из найденных клиник рассчитайте стоимость перевозки на основе вождения расстояние до клиники и установленная клиникой стоимость мили;
  • для новой недвижимости создайте список контактов в CRM со всеми контактами в радиусе 50 миль, которые еще не владеют недвижимостью в этом радиусе;
  • позвольте вашим торговым представителям регистрироваться на остановке и записывать заметки и фотографии этого места в CRM, одновременно проверяя местонахождение торговых представителей (проверяя, действительно ли торговый представитель находится в этом месте при регистрации, и отметьте событие регистрации как Непроверенное если нет);
  • добавить выбранную запись в новый или существующий список контактов или кампанию CRM;
  • и многое другое.

Как это работает

Триггеры и действия

Может быть запущена желаемая последовательность действий

  • вручную кнопка,
  • автоматически в ответ на новую, обновленную или удаленную запись любого объекта в Mapsly или CRM (рабочий процесс),
  • регулярно расписание.

В последовательности действий вы можете

  • создавать, обновлять или удалять записи CRM,
  • вызывать внешние API и использовать результат их выполнения,
  • найти наиболее подходящие записи используя настраиваемое условие совпадения и сохранять или использовать найденные записи в дальнейших действиях,
  • отправить электронное письмо и текст Сообщения,
  • показать сообщения пользователю,
  • и открытые URL во всплывающем окне внутри Mapsly или на новой вкладке.

Вы также можете сделать выполнение различных действий зависимыми от условий, которые будут оцениваться во время выполнения («во время выполнения»).

Захватить текущее местоположение пользователя

Когда пользователь нажимает настраиваемую кнопку, его текущее местоположение становится доступным для использования в действиях. Используя эту функцию, вы можете, например, реализовать пользовательские процессы регистрации / выселения.

Использовать местоположение на карте, щелкнув правой кнопкой мыши

В контекстное меню карты можно добавить кнопку. Когда такая кнопка нажата, местоположение на карте, которое щелкнул правой кнопкой мыши, также становится доступным для использования в следующих действиях.

Формы

Используя конструктор форм Mapsly, вы можете создавать различные формы и использовать их для сбора данных от пользователей перед выполнением действий. Внутри формы вы можете добавить вложенные действия, которые будут выполняться при нажатии кнопки или изменении текущего значения в раскрывающемся списке.

Помимо любых действий, перечисленных выше, обработчики событий формы могут отображать / скрывать другие поля формы или изменять их содержимое и выбранные в данный момент элементы, поэтому вы можете реализовать динамические формы, которые изменяют свой внешний вид и содержимое в реальном времени в ответ на действия пользователя.

В частности, функция регистрации заезда / отъезда в Mapsly полностью построена с помощью пакета автоматизации.

Используйте расстояние и время в пути, а также прямое расстояние

В Mapsly вы можете легко рассчитать как прямое расстояние, так и расстояние в пути, а также время в пути между любыми точками и использовать их в своей автоматизации или сохранить в записи.

Например, для каждого нового потенциального клиента Mapsly может автоматически рассчитывать расценки на доставку лиду с лучшего склада на основе расстояния проезда для каждого склада в этом районе и их стоимости за милю.

Использовать записи, для которых была нажата кнопка

Кнопка может быть помещена в контекстное меню для объекта, такого как «Учетная запись», поэтому при нажатии кнопки поля этого объекта становятся доступными для использования в следующих формах и действиях. Это примерное изменение.

Вы также можете разместить кнопку в табличном представлении для объекта и сделать его доступным при одновременном выборе нескольких записей. При нажатии такой кнопки выбранные записи или все записи в таблице становятся доступными для использования в действиях и формах.

И это еще одно изменение образца

Обработка нескольких записей с помощью шаблонизатора Twig

При одновременном выполнении действий для нескольких записей, например, когда

  • а Создать список контактов кнопка нажата в представлении таблицы, это образец редакции текста здесь
  • или вам нужно отправить по электронной почте отчет со списком записей, найденных с Рекорды матчей действие, это пример изменения.

использовать Шаблонизатор Twig для создания единственного текстового значения из данных набора записей.

При необходимости в своих шаблонах Twig вы также можете:

  • выполнять другие действия и использовать их результаты, например данные, полученные из внешнего API,
  • вызовите гео-функции, и это еще один образец текста здесь.
  • использовать циклы и условную логику,
  • формат datetime или другие типы значений в желаемом формате, это еще одно изменение образца
  • сохранять данные в контексте выполнения и повторно использовать их в потоке выполнения,
  • получить доступ к текущему местоположению пользователя и щелчку правой кнопкой мыши по адресу карты.

Связывание нескольких действий через контекст выполнения

Действия в рамках одного сеанса выполнения работают в одном Контекст выполнения - глобальное пространство переменных - чтобы они могли передавать друг другу различные данные, объявлять и повторно использовать переменные, которые можно использовать для реализации более сложных сценариев, которые не могут быть решены с помощью простых инструментов «укажи и щелкни».

Программное создание, обновление и удаление территорий

С выпуском Winter 2022 вы сможете создать территория с нестандартной геометрией и поле данных значения с помощью пакета автоматизации. Например, это может быть круглая территория вокруг каждой вашей учетной записи с радиусом от записи учетной записи, представляющим ее зону обслуживания. Вы также можете использовать автоматизацию для программного обновления полей данных, геометрии, названия и цвета территории, а также для удаления территории.

Как и любой территории созданы вручнуюпрограммно созданный территории так же может быть автоматически присваивается записям любого объекта, и может быть автоматически раскрашивается в зависимости от их метрических значений.