M A P S L Y

Mapsly Automation Platform

Implementa processi complessi sulla mappa utilizzando una varietà di strumenti senza codice, estensibili con il codice

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.

Applicazioni

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

Come funziona

Trigger e azioni

A desired sequence of actions can be triggered:

  • Manually by a pulsante
  • Automatically in response to a new, updated, or removed record of any object in Mapsly or CRM (flusso di lavoro)
  • Regularly by orario

In a sequence of actions, you may:

  • Create, update, or remove CRM records
  • Call external APIs and use the result of their execution
  • Trova i record più corrispondenti 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”).

Cattura la posizione attuale dell'utente

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.

Usa la posizione della mappa con il tasto destro del mouse

È possibile aggiungere un pulsante al menu di scelta rapida della mappa. Quando si preme un tale pulsante, la posizione della mappa cliccata con il tasto destro è disponibile anche per l'uso nelle azioni che seguono.

Forme

Utilizzando il generatore di moduli di Mapsly, puoi creare vari moduli e utilizzarli per raccogliere dati dagli utenti prima di eseguire azioni. All'interno di un modulo, è possibile aggiungere azioni nidificate che verranno eseguite quando si fa clic su un pulsante o si modifica il valore corrente di un elenco di selezione.

Oltre a qualsiasi delle azioni sopra elencate, i gestori di eventi del modulo possono mostrare/nascondere altri campi del modulo o modificarne il contenuto e gli elementi attualmente selezionati, in modo da poter implementare moduli dinamici che cambiano aspetto e contenuto in tempo reale in risposta alle azioni dell'utente.

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

Usa la distanza e il tempo di guida, nonché la distanza diretta

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.

Ad esempio, ogni nuovo lead Mapsly può calcolare automaticamente un preventivo per la consegna al lead dal miglior magazzino in base alla distanza di guida per ogni magazzino nell'area e al loro costo per miglio.

Utilizzare i record per i quali è stato premuto un pulsante

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.

Puoi anche inserire un pulsante nella vista Tabella per un oggetto e renderlo disponibile quando vengono selezionati più record contemporaneamente. Quando si preme tale pulsante, i record selezionati o tutti i record nella tabella diventano disponibili per l'uso in azioni e moduli.

Elabora più record con il motore di modelli Twig

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

  • UN Crea lista contatti 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 Record di partite action, This is a sample change.

Utilizzare il Motore di template Twig per costruire un singolo valore di testo dai dati del set di record.

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

Collega più azioni attraverso il contesto di esecuzione

Le azioni all'interno di una singola sessione di esecuzione lavorano nello stesso contesto di esecuzione - uno spazio globale di variabili - in modo che possano scambiarsi dati diversi, dichiarare e riutilizzare variabili, che possono essere utilizzate per implementare scenari più sofisticati che non possono essere affrontati da solo strumenti punta e clicca.

Crea, aggiorna e rimuovi a livello di codice i territori

Con la versione Winter 2022, sarai in grado di creare un territorio con geometria personalizzata e campo dati 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.

Proprio come qualsiasi territori creati manualmenteprogrammaticamente creato territori può anche essere assegnato automaticamente ai record di qualsiasi oggetto and can be colorati automaticamente in base ai loro valori metrici.