M A P S L Y

Mapsly Automation Platform

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

Mapsly automation platform enables businesses to implement complex processes around the map that can span Mapsly, CRM and any number of other IT systems, by using Mapsly’s point-and-click automation tools. In your processes, you may also use driving distance and time between locations, without writing any code.

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

Приложения

Here are just a few examples of what you can do using the Automation Platform, entirely automatically, with real-time saving of the result to the CRM:

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

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

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

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

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

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

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

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

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

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

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

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

Формы

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

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

In particular, Mapsly’s check-in/check-out feature is built entirely with the Automation Platform.

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

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

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

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

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

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

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

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

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

  • Кнопка «Создать список контактов» нажата в представлении «Таблица», это образец редакции текста здесь
  • или вам необходимо отправить по электронной почте отчет со списком записей, найденных с помощью действия «Сопоставить записи». Это пример изменения.

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

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

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

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

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

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

С выпуском Winter 2022 вы сможете создать территория с нестандартной геометрией и поле данных values using the Automation Platform. For example, it can be a circular territory around each of your account with the radius from the account record representing its service area. You may also use automation to programmatically update the territory’s data fields, geometry, name and color, as well as remove the territory.

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