M UNE P S L Oui

Plateforme d'automatisation Mapsly

Implémentez des processus complexes autour de la carte à l'aide d'une variété d'outils sans code, extensibles avec du code

La plate-forme d'automatisation Mapsly permet aux entreprises de mettre en œuvre des processus complexes autour de la carte qui peuvent couvrir Mapsly, CRM et un certain nombre d'autres systèmes informatiques, en utilisant les outils d'automatisation pointer-cliquer de Mapsly. Dans vos processus, vous pouvez également utiliser la distance de conduite et le temps entre les emplacements, sans écrire de code.

Pour résoudre des cas plus sophistiqués, vous pouvez écrire des insertions de code à l'aide d'un langage Twig puissant mais facile à utiliser qui ne nécessite aucune connaissance préalable en programmation. Le code est hébergé et exécuté entièrement dans Mapsly et ne nécessite aucune maintenance ni aide de la part d'un développeur.

Applications

Voici quelques exemples de ce que vous pouvez faire avec l'Automation Platform, de manière entièrement automatique, avec sauvegarde en temps réel du résultat dans le CRM :

  • Pour un nouveau prospect, calculez la distance parcourue et le temps nécessaire pour le conduire jusqu'à votre bureau.
  • Pour un nouveau patient, trouvez les 3 cliniques qui offrent tous les services demandés par le patient, les plus proches du patient en temps de conduite mais pas à plus de 20 minutes de route, et pour chacune des cliniques trouvées, calculez le prix du transport en fonction du distance en voiture jusqu'à la clinique et coût par mile fixé par la clinique
  • Pour un nouveau bien immobilier, créez une liste de contacts dans le CRM avec tous les contacts dans un rayon de 50 miles qui ne possèdent pas encore de bien dans ce rayon.
  • Permettez à vos commerciaux de s'enregistrer à un arrêt et d'enregistrer des notes et des photos de l'emplacement dans le CRM tout en vérifiant l'emplacement des commerciaux (en vérifiant si le commercial se trouve réellement sur place lors de l'enregistrement et en marquant l'événement d'enregistrement comme non vérifié). s'ils ne le sont pas)
  • Ajouter l'enregistrement sélectionné à la liste de contacts ou à la campagne nouvelle ou existante d'un CRM
  • Et beaucoup plus

Comment ça fonctionne

Déclencheurs et actions

Une séquence d'actions souhaitée peut être déclenchée :

  • Manuellement par un bouton
  • Automatiquement en réponse à un enregistrement nouveau, mis à jour ou supprimé de tout objet dans Mapsly ou CRM (flux de travail)
  • Régulièrement par calendrier

Dans une séquence d'actions, vous pouvez :

  • Créer, mettre à jour ou supprimer des enregistrements CRM
  • Appeler des API externes et utiliser le résultat de leur exécution
  • Rechercher les enregistrements les plus concordants en utilisant des conditions de correspondance réglables et en sauvegardant ou en utilisant les enregistrements trouvés dans d'autres actions
  • Envoyer un e-mail et un SMS messages
  • Afficher les messages à l'utilisateur
  • URL ouvertes dans une fenêtre contextuelle dans Mapsly ou dans un nouvel onglet

Vous pouvez également subordonner l'exécution de diverses actions à des conditions qui seront évaluées au moment de l'exécution (« au moment de l'exécution »).

Capturer l'emplacement actuel de l'utilisateur

Lorsqu'un utilisateur clique sur un bouton personnalisé, son emplacement actuel est disponible pour être utilisé dans des actions. Grâce à cette fonctionnalité, vous pouvez, par exemple, mettre en œuvre des processus d'enregistrement/départ personnalisés.

Utiliser l'emplacement de la carte cliqué avec le bouton droit

Un bouton peut être ajouté au menu contextuel de la carte. Lorsqu'un tel bouton est enfoncé, l'emplacement de la carte cliqué avec le bouton droit est également disponible pour une utilisation dans les actions qui suivent.

Formes

À l'aide du générateur de formulaires de Mapsly, vous pouvez créer divers formulaires et les utiliser pour collecter des données auprès des utilisateurs avant d'exécuter des actions. Dans un formulaire, vous pouvez ajouter des actions imbriquées qui seront exécutées lorsqu'un bouton est cliqué ou que la valeur actuelle d'une liste de sélection change.

En dehors de toutes les actions répertoriées ci-dessus, les gestionnaires d'événements de formulaire peuvent afficher/masquer d'autres champs de formulaire ou modifier leur contenu et les éléments actuellement sélectionnés, afin que vous puissiez implémenter des formulaires dynamiques qui modifient leur apparence et leur contenu en temps réel en réponse aux actions de l'utilisateur.

En particulier, la fonctionnalité d'enregistrement/départ de Mapsly est entièrement construite avec la plateforme d'automatisation.

Utilisez la distance et le temps de conduite, ainsi que la distance directe

Dans Mapsly, vous pouvez facilement calculer la distance directe et la distance de conduite, ainsi que le temps de conduite entre n'importe quel emplacement, et les utiliser dans votre automatisation ou les enregistrer dans des enregistrements.

Par exemple, pour chaque nouveau prospect, Mapsly peut calculer automatiquement un devis pour la livraison au prospect depuis le meilleur entrepôt en fonction de la distance parcourue pour chaque entrepôt de la région et de leur coût par kilomètre.

Utiliser les enregistrements pour lesquels un bouton a été enfoncé

Un bouton peut être placé dans les menus contextuels d'un objet, comme Compte, de sorte que lorsque l'on clique sur le bouton, les champs de cet objet sont disponibles pour être utilisés dans les formulaires et les actions qui suivent. Ceci est un exemple de changement.

Vous pouvez également placer un bouton dans la vue Tableau pour un objet et le rendre disponible lorsque plusieurs enregistrements sont sélectionnés à la fois. Lorsqu'un tel bouton est enfoncé, les enregistrements sélectionnés ou tous les enregistrements de la table deviennent disponibles pour une utilisation dans les actions et les formulaires.

Traiter plusieurs enregistrements avec le moteur de modèle Twig

Lors de l'exécution d'actions pour plusieurs enregistrements à la fois, par exemple lorsque :

  • UNE Créer une liste de contacts est cliqué sur le bouton dans la vue Tableau. Ceci est un exemple d’édition du texte ici.
  • Vous devez envoyer un rapport par courrier électronique répertoriant les enregistrements trouvés avec un Faire correspondre les enregistrements action, Ceci est un exemple de changement.

Utilisez le Moteur de modèle de brindille pour construire une valeur de texte unique à partir des données de l'ensemble d'enregistrements.

Lorsque nécessaire, dans vos modèles Twig, vous pouvez également :

  • Exécutez d'autres actions et utilisez leurs résultats comme des données récupérées à partir d'une API externe
  • Appelez les géo-fonctions et ceci est encore un autre exemple d'édition du texte ici
  • Utiliser des cycles et une logique conditionnelle
  • Formatez la date et l'heure ou d'autres types de valeurs dans le format souhaité. Il s'agit d'un autre exemple de changement.
  • Enregistrez les données dans le contexte d'exécution et réutilisez-les dans le flux d'exécution
  • Accédez à l'emplacement actuel de l'utilisateur et à l'adresse de la carte avec un clic droit

Lier plusieurs actions via le contexte d'exécution

Les actions au sein d'une même session d'exécution fonctionnent dans le même contexte d'exécution - un espace global de variables - afin qu'elles puissent se transmettre diverses données, déclarer et réutiliser des variables, qui peuvent être utilisées pour mettre en œuvre des scénarios plus sophistiqués qui ne peuvent pas être traités par juste des outils pointer-cliquer.

Créer, mettre à jour et supprimer des territoires par programmation

Avec la version Hiver 2022, vous pourrez créer un territoire avec géométrie personnalisée et Champ de données valeurs à l’aide de la plateforme d’automatisation. Par exemple, il peut s'agir d'un territoire circulaire autour de chacun de vos comptes, le rayon depuis l'enregistrement du compte représentant sa zone de service. Vous pouvez également utiliser l'automatisation pour mettre à jour par programmation les champs de données, la géométrie, le nom et la couleur du territoire, ainsi que pour supprimer le territoire.

Comme n'importe quel territoires créés manuellementpar programmation créé secteurs peut également être attribué automatiquement aux enregistrements de tout objet et peut être colorisé automatiquement en fonction de leurs valeurs métriques.