M A P S L Y

Mapsly Automation Suite

Implementieren Sie komplexe Prozesse rund um die Karte mit einer Vielzahl von No-Code-Tools, die mit Code erweiterbar sind

Die Mapsly-Automatisierungssuite ermöglicht es Unternehmen, mithilfe der Point-and-Click-Automatisierungstools von Mapsly komplexe Prozesse rund um die Karte zu implementieren, die Mapsly, CRM und eine beliebige Anzahl anderer IT-Systeme umfassen können. In Ihren Prozessen können Sie auch Fahrstrecken und -zeiten zwischen Standorten verwenden, ohne Code zu schreiben.

Um komplexere Fälle zu behandeln, können Sie Code-Einfügungen mit einer leistungsstarken und dennoch einfach zu verwendenden Twig-Sprache schreiben, für die keine Programmierkenntnisse erforderlich sind. Der Code wird vollständig in Mapsly gehostet und ausgeführt und erfordert keine Wartung oder die Hilfe eines Entwicklers.

Anwendungen

Hier sind nur einige Beispiele dafür, was Sie mit der Automation Suite vollautomatisch tun können und das Ergebnis in Echtzeit im CRM speichern:

  • Berechnen Sie für einen neuen Lead die Fahrstrecke und die Fahrzeit bis zum Lead von diesem zu Ihrem Büro;
  • Suchen Sie für einen neuen Patienten die 3 Kliniken, die alle vom Patienten gewünschten Dienstleistungen anbieten, die dem Patienten nach Fahrzeit am nächsten sind, aber nicht weiter als 20 Autominuten entfernt, und berechnen Sie für jede der gefundenen Kliniken den Transportpreis basierend auf der Fahrt Entfernung zur Klinik und der von der Klinik festgelegte Cost-per-Meile;
  • Erstellen Sie eine Kontaktliste mit allen Kontakten im Umkreis von 80 km, die noch keine Immobilie in diesem Umkreis besitzen;
  • Lassen Sie Ihre Vertriebsmitarbeiter an einer Haltestelle einchecken und Notizen und Bilder des Standorts im CRM protokollieren, während Sie den Standort des Vertriebsmitarbeiters überprüfen (prüfen Sie, ob der Vertriebsmitarbeiter beim Einchecken tatsächlich am Standort ist, und markieren Sie das Check-in-Ereignis als Nicht bestätigt wenn nicht);
  • Fügen Sie einen ausgewählten Datensatz zu einer neuen oder bestehenden Kontaktliste oder Kampagne eines CRM hinzu;
  • und vieles mehr.

So funktioniert's

Auslöser und Aktionen

Die gewünschte Aktionsfolge kann ausgelöst werden

  • manuell per Schaltfläche
  • automatisch als Reaktion auf einen neuen, aktualisierten oder entfernten Datensatz eines Objekts in Mapsly oder CRM (Arbeitsablauf),
  • regelmäßig von Zeitplan.

In einer Reihe von Aktionen können Sie

  • CRM-Datensätze erstellen, aktualisieren oder entfernen,
  • Externe APIs aufrufen und das Ergebnis ihrer Ausführung verwenden,
  • Finden Sie die am besten übereinstimmenden Datensätze unter Verwendung einer einstellbaren Übereinstimmungsbedingung und speichern Sie die gefundenen Datensätze oder verwenden Sie sie in weiteren Aktionen,
  • E-Mail und SMS Versand ,
  • Nachrichten an Benutzer anzeigen,
  • und URLs öffnen in einem Popup in Mapsly oder in einem neuen Tab.

Sie können die Ausführung verschiedener Aktionen auch von Bedingungen abhängig machen, die zum Zeitpunkt der Ausführung („zur Laufzeit“) ausgewertet werden.

Erfassen Sie den aktuellen Standort des Benutzers

Wenn der Benutzer auf eine benutzerdefinierte Schaltfläche klickt, steht sein aktueller Standort für die Verwendung in Aktionen zur Verfügung. Mit dieser Funktion können Sie beispielsweise benutzerdefinierte Check-In/Check-Out-Prozesse implementieren.

Mit der rechten Maustaste angeklickte Kartenposition verwenden

Dem Kontextmenü der Karte kann eine Schaltfläche hinzugefügt werden. Wenn eine solche Schaltfläche gedrückt wird, steht die mit der rechten Maustaste angeklickte Kartenposition auch für die folgenden Aktionen zur Verfügung.

Formulare

Mit dem Formularersteller von Mapsly können Sie verschiedene Formulare erstellen und diese verwenden, um Daten von Benutzern zu sammeln, bevor Sie Aktionen ausführen. Innerhalb eines Formulars können Sie verschachtelte Aktionen hinzufügen, die ausgeführt werden, wenn auf eine Schaltfläche geklickt wird oder sich der aktuelle Wert einer Auswahlliste ändert.

Abgesehen von den oben aufgeführten Aktionen können Formularereignishandler andere Formularfelder anzeigen/ausblenden oder deren Inhalt und aktuell ausgewählte Elemente ändern, sodass Sie dynamische Formulare implementieren können, die ihr Aussehen und ihren Inhalt in Echtzeit als Reaktion auf Benutzeraktionen ändern.

Insbesondere die Check-in/Check-out-Funktion von Mapsly ist vollständig mit der Automation-Suite ausgestattet.

Verwenden Sie die Fahrstrecke und -zeit sowie die direkte Entfernung

In Mapsly können Sie sowohl die direkte als auch die Fahrentfernung sowie die Fahrzeit zwischen beliebigen Standorten einfach berechnen und in Ihrer Automatisierung verwenden oder in Datensätzen speichern.

Mapsly kann beispielsweise für jeden neuen Lead automatisch ein Angebot für die Lieferung an den Lead aus dem besten Lager basierend auf der Fahrstrecke für jedes Lager in der Umgebung und deren Cost-per-Meile berechnen.

Datensätze verwenden, für die eine Schaltfläche gedrückt wurde

Eine Schaltfläche kann in Kontextmenüs für ein Objekt wie Konto platziert werden, sodass beim Klicken auf die Schaltfläche die Felder dieses Objekts für die Verwendung in den folgenden Formularen und Aktionen verfügbar sind. Dies ist eine Beispieländerung.

Sie können auch eine Schaltfläche in der Tabellenansicht für ein Objekt platzieren und verfügbar machen, wenn mehrere Datensätze gleichzeitig ausgewählt werden. Wenn eine solche Schaltfläche gedrückt wird, werden ausgewählte Datensätze oder alle Datensätze in der Tabelle für die Verwendung in Aktionen und Formularen verfügbar.

Und das ist noch eine weitere Beispieländerung

Verarbeiten Sie mehrere Datensätze mit der Twig-Vorlagen-Engine

Beim gleichzeitigen Ausführen von Aktionen für mehrere Datensätze, z. B. wenn

  • jemand in der Tabellenansicht auf die Schaltfläche Kontaktliste erstellen klickt, dies ist eine Beispielausgabe des Textes hier
  • oder Sie einen E-Mail-Bericht mit einer Auflistung der mit einer Match records-Aktion gefundenen Datensätze senden möchten, finden Sie hier ein Beispiel für eine Änderung.

verwenden Zweigvorlagen-Engine einen einzelnen Textwert aus den Datensatzdaten zu konstruieren.

Bei Bedarf können Sie in Ihren Twig-Vorlagen auch:

  • andere Aktionen ausführen und deren Ergebnisse verwenden, z. B. Daten, die von einer externen API abgerufen wurden,
  • rufen Sie Geo-Funktionen auf.
  • Zyklen und bedingte Logik verwenden,
  • formatieren Sie Tag/Uhrzeit oder andere Arten von Werten im gewünschten Format. Dies ist eine weitere Beispieländerung
  • Daten im Ausführungskontext speichern und im Ausführungsablauf wiederverwenden,
  • Zugriff auf den aktuellen Standort des Benutzers und die mit der rechten Maustaste angeklickte Kartenadresse.

Mehrere Aktionen über den Ausführungskontext verknüpfen

Aktionen innerhalb einer einzelnen Ausführungssitzung arbeiten im selben Ausführungskontext - einem globalen Raum von Variablen -, so dass sie sich gegenseitig verschiedene Daten übergeben, Variablen deklarieren und wiederverwenden können, was zur Implementierung anspruchsvollerer Szenarien genutzt werden kann, die mit reinen Point-and-Click-Tools nicht zu bewältigen sind.

Gebiete programmatisch erstellen, aktualisieren und entfernen

Mit der Version Winter 2022 werden Sie in der Lage sein, ein Territorium mit benutzerdefinierter Geometrie und Datenfeld-Werten mithilfe der Automation Suite zu erstellen. Beispielsweise kann es sich um ein kreisförmiges Gebiet um jeden Ihrer Kunden handeln, wobei der Radius des Kundendatensatzes dessen Servicebereich darstellt. Sie können die Automatisierung auch verwenden, um die Datenfelder des Gebiets, die Geometrie, den Namen und die Farbe programmatisch zu aktualisieren und das Gebiet zu entfernen.

Wie bei allen Territorien, die manuell erstellt werden, kann programmatisch erstellten Territorien können auch automatisch Datensätzen eines beliebigen Objekts zugewiesen werden, und können automatisch auf der Grundlage ihrer metrischen Werte eingefärbt werden.