M A P S L Y

Mapsly Automation Platform

Kodla genişletilebilen çeşitli kodsuz araçlar kullanarak harita çevresinde karmaşık işlemler uygulayın

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.

To address more sophisticated cases, you may write code inserts using a powerful yet easy-to-use Twig language that doesn’t require prior knowledge of programming. The code is hosted and executed entirely inside Mapsly and doesn’t require any maintenance or help from a developer.

Uygulamalar

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:

  • For a new lead, calculate the driving distance and time to the lead from it to your office
  • For a new patient, find the 3 clinics that offer all services requested by the patient, closest to the patient by driving time but not further away than 20 minutes drive, and for each of the found clinics, calculate the price of transportation based on the driving distance to the clinic and the cost-per-mile set by the clinic
  • For a new real estate property, create a Contact list in the CRM with all Contacts within a 50-mile radius who don’t yet own a property in this radius
  • Let your sales reps check into a stop and log notes and pictures of the location to the CRM while verifying the sales reps’ location (checking if the sales rep is actually at the location when checking in, and mark the check-in event as Unverified if they’re not)
  • Add the selected record to a CRM’s new or existing contact list or campaign
  • And many more

Nasıl çalışır

Tetikleyiciler ve eylemler

A desired sequence of actions can be triggered:

  • Manually by a buton
  • Automatically in response to a new, updated, or removed record of any object in Mapsly or CRM (iş akışı)
  • Regularly by Takvim

In a sequence of actions, you may:

  • Create, update, or remove CRM records
  • Call external APIs and use the result of their execution
  • En iyi eşleşen kayıtları bulun using adjustable match conditions and save or use the found records in further actions
  • Send email and text messages
  • Show messages to the user
  • Open URLs in a popup inside Mapsly or in a new tab

You may also make the execution of various actions contingent on conditions that will be evaluated at the time of execution (“at runtime”).

Kullanıcının mevcut konumunu yakalayın

When a user clicks a custom button, their current location is available for use in actions. Using this feature, you can, for example, implement custom check-in/check-out processes.

Sağ tıklanan harita konumunu kullan

Harita sağ tıklama menüsüne bir düğme eklenebilir. Böyle bir düğmeye basıldığında, sağ tıklanan harita konumu, takip eden eylemlerde de kullanılabilir.

Formlar

Mapsly'nin form oluşturucusunu kullanarak çeşitli formlar oluşturabilir ve bunları, eylemleri gerçekleştirmeden önce kullanıcılardan veri toplamak için kullanabilirsiniz. Bir formun içine, bir düğme tıklandığında veya bir seçim listesinin geçerli değeri değiştiğinde yürütülecek iç içe eylemler ekleyebilirsiniz.

Yukarıda listelenen eylemlerden herhangi biri dışında, form olay işleyicileri diğer form alanlarını gösterebilir/gizleyebilir veya içeriklerini ve şu anda seçili öğeleri değiştirebilir, böylece kullanıcı eylemlerine yanıt olarak görünümlerini ve içeriklerini gerçek zamanlı olarak değiştiren dinamik formlar uygulayabilirsiniz.

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

Direkt mesafenin yanı sıra sürüş mesafesini ve süresini kullanın

In Mapsly, you can easily calculate both direct and driving distance, as well as driving time between any locations, and use them in your automation or saved to records.

Örneğin, her yeni müşteri adayı Mapsly, bölgedeki her deponun sürüş mesafesine ve mil başına maliyetlerine bağlı olarak en iyi depodan müşteri adayına teslimat için bir teklifi otomatik olarak hesaplayabilir.

Bir düğmeye basılan kayıtları kullan

A button can be placed into context menus for an object, like Account, so when the button is clicked, the fields of this object are available for use in the forms and actions that follow. This is a sample change.

Ayrıca, bir nesne için Tablo görünümüne bir düğme yerleştirebilir ve aynı anda birden çok kayıt seçildiğinde bunu kullanılabilir hale getirebilirsiniz. Böyle bir düğmeye basıldığında, seçilen kayıtlar veya tablodaki tüm kayıtlar, eylemlerde ve formlarda kullanıma hazır hale gelir.

Twig şablon motoruyla birden fazla kaydı işleyin

When executing actions for multiple records at once, like when:

  • bir Kişi listesi oluştur button is clicked in the Table view. This is a sample edition of the text here.
  • You need to send an email report listing records found with a Maç kayıtları action, This is a sample change.

Kullan Dal şablon motoru kayıt kümesi verilerinden tek bir metin değeri oluşturmak için.

When necessary, in your Twig templates, you may also:

  • Execute other actions and use their results like data fetched from an external API
  • Call geo-functions and this is yet another sample edition to the text here
  • Use cycles and conditional logic
  • Format date and time or other types of values in the desired format, This is another sample change
  • Save data to the execution context and re-use it down the execution flow
  • Access the user’s current location and right-clicked map address

Yürütme bağlamı aracılığıyla birden çok eylemi bağlayın

Tek bir yürütme oturumu içindeki eylemler, aynı Yürütme bağlamında (değişkenlerin küresel bir alanı) çalışır, böylece birbirlerine çeşitli verileri iletebilir, değişkenleri bildirebilir ve yeniden kullanabilirler; bunlar, tarafından ele alınamayan daha karmaşık senaryoları uygulamak için kullanılabilir. sadece işaretle ve tıkla araçları.

Programlı olarak bölge oluşturun, güncelleyin ve kaldırın

Kış 2022 sürümüyle, bir bölge özel geometri ve veri alanı values using the Automation Platform. For example, it can be a circular territory around each of your accounts, 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.

Tıpkı herhangi biri gibi manuel olarak oluşturulan bölgelerprogramlı olarak yaratıldı bölgeler Ayrıca olabilir herhangi bir nesnenin kayıtlarına otomatik olarak atanır and can be metrik değerlerine göre otomatik olarak renklendirilir.