M А п S L Y

Платформа автоматизации Mapsly

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

Платформа автоматизации 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.
  • Вызовите геофункции, и это еще один образец текста здесь.
  • Используйте циклы и условную логику
  • Форматируйте дату и время или другие типы значений в нужном формате. Это еще один пример изменения.
  • Сохраните данные в контексте выполнения и повторно используйте их в потоке выполнения.
  • Доступ к текущему местоположению пользователя и адресу карты, щелкнутому правой кнопкой мыши.

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

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

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

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

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