M A P S L Y

جناح أتمتة Mapsly

تنفيذ عمليات معقدة حول الخريطة باستخدام مجموعة متنوعة من أدوات عدم وجود تعليمات برمجية ، وقابلة للتوسيع باستخدام التعليمات البرمجية

تمكّن مجموعة أتمتة Mapsly الشركات من تنفيذ عمليات معقدة حول الخريطة يمكن أن تمتد عبر Mapsly و CRM وأي عدد من أنظمة تكنولوجيا المعلومات الأخرى ، باستخدام أدوات أتمتة التأشير والنقر في Mapsly. في عملياتك ، يمكنك أيضًا استخدام مسافة القيادة والوقت بين المواقع ، دون كتابة أي رمز.

لمعالجة الحالات الأكثر تعقيدًا ، يمكنك كتابة إدخالات التعليمات البرمجية باستخدام لغة Twig قوية وسهلة الاستخدام ولا تتطلب معرفة مسبقة بالبرمجة. تتم استضافة الكود وتنفيذه بالكامل داخل Mapsly ولا يتطلب أي صيانة أو مساعدة من مطور.

التطبيقات

فيما يلي بعض الأمثلة على ما يمكنك القيام به باستخدام مجموعة Automation ، تلقائيًا بالكامل ، مع توفير الوقت الفعلي للنتيجة في CRM:

  • للحصول على عميل متوقع جديد ، احسب مسافة القيادة والوقت المستغرق للوصول إلى العميل المحتمل من مكتبك ؛
  • بالنسبة للمريض الجديد ، ابحث عن العيادات الثلاثة التي تقدم جميع الخدمات التي يطلبها المريض ، والأقرب إلى المريض من خلال وقت القيادة ولكن ليس أبعد من 20 دقيقة بالسيارة ، ولكل من العيادات الموجودة ، احسب سعر النقل بناءً على القيادة المسافة إلى العيادة والتكلفة لكل ميل التي تحددها العيادة ؛
  • بالنسبة للممتلكات العقارية الجديدة ، قم بإنشاء قائمة جهات اتصال في CRM مع جميع جهات الاتصال ضمن دائرة نصف قطرها 50 ميلاً والذين لا يمتلكون بعد عقارًا في هذا النطاق ؛
  • اسمح لمندوبي المبيعات بالتحقق من نقطة توقف وقم بتسجيل الملاحظات والصور الخاصة بالموقع إلى CRM ، أثناء التحقق من موقع مندوبي المبيعات (التحقق مما إذا كان مندوب المبيعات موجودًا بالفعل في الموقع عند تسجيل الوصول ، ووضع علامة على حدث تسجيل الوصول على أنه لم يتم التحقق منه إذا لم يكونوا كذلك) ؛
  • إضافة سجل محدد إلى قائمة أو حملة جهات الاتصال الجديدة أو الحالية الخاصة بـ CRM ؛
  • و أكثر من ذلك بكثير.

كيف تعمل

المحفزات والإجراءات

يمكن تشغيل التسلسل المطلوب من الإجراءات

  • يدويا بواسطة أ زر,
  • تلقائيًا ردًا على سجل جديد أو محدث أو تمت إزالته لأي كائن في Mapsly أو CRM (سير العمل),
  • بانتظام من قبل جدول.

في سلسلة من الإجراءات يمكنك ذلك

  • إنشاء أو تحديث أو إزالة سجلات CRM,
  • استدعاء واجهات برمجة التطبيقات الخارجية واستخدام نتيجة إعدامهم ،
  • العثور على أفضل السجلات المطابقة باستخدام حالة المطابقة القابلة للتعديل وحفظ السجلات الموجودة أو استخدامها في إجراءات أخرى ،
  • إرسال البريد الإلكتروني والنص رسائل،
  • إظهار الرسائل للمستخدم ،
  • و فتح عناوين URL في نافذة منبثقة داخل Mapsly أو في علامة تبويب جديدة.

يمكنك أيضًا جعل تنفيذ العديد من الإجراءات متوقفًا على الشروط التي سيتم تقييمها في وقت التنفيذ ("في وقت التشغيل").

التقاط الموقع الحالي للمستخدم

عندما ينقر المستخدم على زر مخصص ، يكون موقعه الحالي متاحًا للاستخدام في الإجراءات. باستخدام هذه الميزة ، يمكنك على سبيل المثال تنفيذ عمليات تسجيل الوصول / المغادرة المخصصة.

استخدم موقع الخريطة التي تم النقر عليها بزر الماوس الأيمن

يمكن إضافة زر إلى قائمة النقر بزر الماوس الأيمن على الخريطة. عند الضغط على هذا الزر ، يكون موقع الخريطة الذي تم النقر عليه بزر الماوس الأيمن متاحًا أيضًا للاستخدام في الإجراءات التالية.

نماذج

باستخدام منشئ النماذج في Mapsly ، يمكنك إنشاء نماذج مختلفة واستخدامها لجمع البيانات من المستخدمين قبل تنفيذ الإجراءات. داخل النموذج ، يمكنك إضافة إجراءات متداخلة سيتم تنفيذها عند النقر فوق الزر أو تغيير القيمة الحالية لقائمة الاختيار.

بصرف النظر عن أي من الإجراءات المذكورة أعلاه ، يمكن لمعالجات أحداث النموذج إظهار / إخفاء حقول النموذج الأخرى أو تغيير محتواها والعناصر المحددة حاليًا ، حتى تتمكن من تنفيذ النماذج الديناميكية التي تغير مظهرها ومحتواها في الوقت الفعلي استجابة لإجراءات المستخدم.

على وجه الخصوص ، تم تصميم ميزة تسجيل الوصول / المغادرة في Mapsly بالكامل باستخدام مجموعة التشغيل الآلي.

استخدم مسافة القيادة والوقت وكذلك المسافة المباشرة

في Mapsly ، يمكنك بسهولة حساب المسافة المباشرة ومسافة القيادة ، بالإضافة إلى وقت القيادة بين أي مواقع واستخدامها في التشغيل الآلي الخاص بك أو حفظها في السجلات.

على سبيل المثال ، يمكن لكل عميل متوقع جديد Mapsly أن يحسب تلقائيًا عرض أسعار للتسليم إلى العميل المتوقع من أفضل مستودع بناءً على مسافة القيادة لكل مستودع في المنطقة وتكلفته لكل ميل.

استخدم السجلات التي تم الضغط على أزرار لها

يمكن وضع زر في قوائم السياق لكائن ، مثل الحساب ، لذلك عند النقر فوق الزر ، تكون حقول هذا الكائن متاحة للاستخدام في النماذج والإجراءات التالية. هذا هو عينة التغيير.

يمكنك أيضًا وضع زر في طريقة عرض الجدول لكائن ما وإتاحته عند تحديد سجلات متعددة في وقت واحد. عند الضغط على هذا الزر ، تصبح السجلات المحددة أو جميع السجلات في الجدول متاحة للاستخدام في الإجراءات والنماذج.

وهذا ليس تغييرًا آخر في العينة

معالجة سجلات متعددة باستخدام محرك قالب Twig

عند تنفيذ إجراءات لسجلات متعددة في وقت واحد ، مثل متى

  • أ إنشاء قائمة جهات اتصال تم النقر فوق الزر في طريقة العرض "جدول" ، هذه نسخة نموذجية للنص هنا
  • أو تحتاج إلى إرسال تقرير بالبريد الإلكتروني يسرد السجلات الموجودة بامتداد سجلات المباراة إجراء ، هذا نموذج للتغيير.

استعمال محرك قالب الغصين لإنشاء قيمة نصية واحدة من بيانات مجموعة السجلات.

عند الضرورة ، يمكنك أيضًا في قوالب Twig:

  • تنفيذ إجراءات أخرى واستخدام نتائجها مثل البيانات التي يتم جلبها من واجهة برمجة تطبيقات خارجية ،
  • استدعاء الوظائف الجغرافية ، وهذه نسخة نموذجية أخرى للنص هنا.
  • استخدام الدورات والمنطق الشرطي ،
  • تنسيق التاريخ والوقت أو أنواع القيم الأخرى بالتنسيق المطلوب ، وهذا تغيير نموذج آخر
  • حفظ البيانات في سياق التنفيذ وإعادة استخدامها في تدفق التنفيذ ،
  • الوصول إلى الموقع الحالي للمستخدم وعنوان الخريطة الذي تم النقر عليه بزر الماوس الأيمن.

ربط إجراءات متعددة من خلال سياق التنفيذ

تعمل الإجراءات ضمن جلسة تنفيذ واحدة في نفس الوقت سياق التنفيذ - مساحة عالمية من المتغيرات - حتى يتمكنوا من تمرير بيانات مختلفة لبعضهم البعض ، والإعلان عن المتغيرات وإعادة استخدامها ، والتي يمكن استخدامها لتنفيذ سيناريوهات أكثر تعقيدًا لا يمكن معالجتها عن طريق أدوات التأشير والنقر فقط.

Programmatically create, update & remove territories

With the Winter 2022 release, you’ll be able to create a منطقة with custom geometry and data field values using the automation suite. 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.

Just like any territories created manuallyprogrammatically created territories can also be automatically assigned to records of any object, and can be automatically colorized based on their metric values.