12 يوليو، 2023
يمكن لمستخدمي Interakt الآن إعداد تدفقات عمل WhatsApp بأنفسهم على Interakt. تعد تدفقات العمل أداة متعددة الاستخدامات تمكنك من إنشاء تدفقات محادثة دون عناء، وتوجيه عملائك خلال عمليات مختلفة. من خلال الاستفادة من تدفقات العمل، يمكنك طرح أسئلة متسلسلة، والتقاط الردود في متغيرات، وتصدير البيانات للمعالجة الفعّالة.
انقر فوق "الأتمتة" من علامة التبويب "الإعدادات" في Interakt. انشر ما يمكن للمستخدمين النقر فوق علامة التبويب "سير العمل".
هذه هي الصفحة الرئيسية لسير العمل حيث يمكن للمستخدمين قراءة ملخص عن الوحدة ومشاهدة مقطع فيديو توضيحي يشرح ذلك.
تحتوي الصفحة الرئيسية على قسمين:
1. يوجد أعلاه قسم النماذج حيث لدينا قوالب متعددة تم تصميمها خصيصًا لتلبية احتياجاتك. لديها خيارات مثل إنشاء العملاء المحتملين وحجز خدمة المركبات وما إلى ذلك.
2. في القسم أدناه، سيتمكن الشخص من رؤية جميع مهام سير العمل التي قمت بإنشائها لمؤسستك. يمكن للمرء أيضًا إنشاء سير عمل من البداية باستخدام زر "إنشاء سير عمل جديد" الموجود في الزاوية اليمنى العليا.
يمكنك التمرير عبر جميع خيارات القالب. إذا كنت تريد معرفة التدفق الدقيق، يمكنك النقر فوق أي جزء من القالب والتمرير خلال القسم الأوسط لرؤية كل النص الموجود هناك.

i) يمكنك أيضًا التحقق من القسم الأيسر واستكشاف التدفق لجميع القوالب الأخرى المتاحة بسهولة. تحقق من جميع القوالب وإذا شعرت أن أيًا من القوالب هو شيء تريده لتشغيل حملتك، فيمكنك النقر فوق "إنشاء نسخة للتحرير" على اليمين ثم إعادة تسميتها بالاسم الذي تفضله.
تساعدك مهام سير العمل في Interakt على تخصيص استجاباتك عند التفاعل مع المستخدم. بعد جمع تفاصيل المستخدم أثناء المحادثة الأولية، يمكنك حفظ تفاصيله عبر معلمات مثل "الاسم"، "عنوان البريد الإلكتروني"، "رقم الهاتف"، "المسمى الوظيفي". ومن خلال القيام بذلك، يمكنك التفاعل مع المستخدمين بطريقة مخصصة. يمكن تنفيذ البيانات التي تم جمعها وحفظها من قبل المستخدم في الحملات القادمة.
يمكن حفظ استجابة المستخدم إما كـ "سمة المستخدم" أو "متغير سير العمل". تابع القراءة لمعرفة المثيل (المثيلات) الذي يجب فيه استخدام كل من هذه الأمثلة.
بمجرد النقر على "إنشاء سير عمل جديد"، ستدخل إلى منطقة الملحن لإنشاء سير العمل. قم بتسمية سير العمل بشكل مناسب. لقد أطلقنا عليها اسم "اختبار سير العمل".
يمكنك إما تحديد استجابة من خلال النقر على القائمة المنسدلة والاختيار من بين الخيارات المتاحة، أو إنشاء رسالة استجابة مخصصة عن طريق تحديد خيار "إنشاء استجابة مخصصة". في مؤلف الرسالة، يمكنك إنشاء رسالتك وإضافة أي متغيرات عن طريق النقر على "إضافة متغير" كما هو موضح أدناه.
ملحوظة: كما هو الحال في الحملات والأسئلة الشائعة، يمكنك إضافة قيمة وقيمة احتياطية أدناه ضمن قسم المتغيرات. يمكنك إضافة أكثر من متغير واحد. الرجاء التأكد من تحديد متغير للقيمة بالإضافة إلى قيمة احتياطية.
يمكنك تحديد ما إذا كنت تريد إضافة زر إلى الاستجابة أو القائمة.
في الواقع، يمكنك إنشاء سبع استجابات كحد أقصى لكل سير عمل، وأي عدد من مسارات العمل.

بمجرد تحديد الرد، سيظهر كرد 1.

الآن، عليك حفظ استجابة المستخدم للمستقبل أو لكل محادثة لاحقة. انقر على "حفظ استجابة المستخدم". سترى طريقتين لحفظ استجابة المستخدم: "سمة المستخدم" و"متغير سير العمل".

2. إذا كنت ترغب في تخزين أ متغير مؤقت أثناء الرد على استعلام مستخدم (على سبيل المثال: يسأل المستخدم عن حالة الشحن لمعرف الطلب الخاص به) ولا يحتاج إلى حفظه كملف متغير دائم عبر سجل المستخدم، فيجب عليك تحديد "متغير سير العمل"، وتسمية المتغير، وحفظه للاستجابة الثانية.
بعد حفظ "متغير سير العمل"، عندما تريد إرسال رد بخصوص حالة شحن الطلب (حسب مثالنا)، حدد "إنشاء استجابة مخصصة". في مربع الرسالة، اكتب الرسالة التي تريد إرسالها وانقر على "إضافة متغير". ثم حدد "متغير سير العمل" واختر المتغير المحفوظ، والذي في حالتنا هو "معرف الطلب".
يوفر Interakt الآن للمستخدمين خيار تشغيل خطافات الويب كجزء من سير العمل الذي قاموا بإعداده. يمكنك الآن بسهولة دمج استدعاءات واجهة برمجة التطبيقات (API) في سير العمل للتفاعل مع الأنظمة الخارجية والحصول على البيانات أو تحديثها. يتم شرح الخطوات والأساليب لإعداد خطاف ويب أدناه.
ملحوظة: تتوفر خطافات الويب فقط لمستخدمي Advanced وEnterprise.
في هذه الخطوة، يمكنك طلب واجهة برمجة التطبيقات (API) باستخدام أي من خيارات نوع الطلب: الحصول على أو نشر أو وضع أو حذف. أدخل عنوان URL في الحقل الموجود أسفل "نوع الطلب" للاتصال بواجهة برمجة التطبيقات المحددة.
يمكنك أيضًا إضافة متغير كجزء من عنوان URL الذي تطلبه عن طريق تحديد "إضافة متغير" واختيار "سمة المستخدم" أو "متغير سير العمل".
بعد تكوين عنوان URL، يجب تخصيص الرأس. يرجى ملاحظة أننا ندعم حاليًا json بشكل افتراضي فقط. يمكنك إضافة معلمات رأس إضافية إذا لزم الأمر.
بمجرد تخصيص الرأس، يجب تكوين نص استجابتك.
على سبيل المثال، إذا كنت تتعامل مع استعلام مستخدم حول حالة شحن الطلب وقمت بجمع معرف الطلب في الخطوة السابقة، فيجب تمريره إلى واجهة برمجة التطبيقات عبر معلمات النص.
يرجى ملاحظة أن القيم المخصصة في حقل "نص الطلب" يجب أن تكون أيضًا بتنسيق json فقط، ويبلغ عدد الأحرف المسموح بها 200 حرف.
بعد إرسال طلب واجهة برمجة التطبيقات (API) وتلقي الرد، يجب حفظه كسمة مستخدم أو متغير.
في هذه الخطوة، يجب عليك اختبار خطاف الويب للحصول على نموذج الاستجابة. بمجرد النقر فوق CTA "اختبار Webhook"، ستظهر لك قائمة بالمتغيرات التي تم تكوينها في الطلب والرأس والنص. يجب عليك إدخال قيم الاختبار في حقول المتغير المعنية لاختبار خطاف الويب ثم استدعاء واجهة برمجة التطبيقات للاستجابة.
بمجرد استلامك للاستجابة النموذجية من واجهة برمجة التطبيقات، يجب عليك جمع البيانات ذات الصلة مثل "معرف الطلب" أو "حالة الشحن" وحفظها كسمة مستخدم أو متغير سير عمل. للقيام بذلك، أدخل المفتاح المقابل بتنسيق objectkey.keyname من استجابة واجهة برمجة التطبيقات.
على سبيل المثال: إذا كنت تريد تخزين حالة الشحن، فيجب عليك استخدام Order.shippingStatus في ""هيئة الاستجابة بأكملها"" فوق
{
"طلب": {
"معرف الطلب": "xxxxxx"،
"حالة الشحن": "قيد النقل"،
},
"معرف المستخدم": yyyy
}
إذا أظهرت استجابة واجهة برمجة التطبيقات خطأً في مخرجاتها، فيمكنك صياغة استجابة خطأ افتراضية، والتي سيتم عرضها لجميع واجهات برمجة التطبيقات الفاشلة. يتعطل روبوت سير العمل ولن يتم تنفيذ الخطوات اللاحقة.
تأكد من النقر على "حفظ" بعد تكوين خطوات استدعاء واجهة برمجة التطبيقات (API)، حيث سيتم فقدان التغييرات التي أجريتها بدون حفظها.
ملحوظة: يعد عنوان URL فقط أمرًا إلزاميًا، أما الخطوات الأخرى لإعداد واجهة برمجة التطبيقات وتشغيلها فهي اختيارية.
يجب استخدام "متغير سير العمل" عند الرد على استعلام مستخدم، ويجب حفظ المتغير (على سبيل المثال: معرف الطلب) مؤقتًا.
الإجابة: إذا تم تشغيل سير العمل، فلن يتم إرسال مجموعة الرد التلقائي المخصصة لنفس الغرض.
الإجابة: نعم يمكنك ذلك. ولكن إذا أرسل عملاؤك أكثر من رد واحد، فسوف يتعطل سير العمل.
الإجابة: في هذه الحالة، سوف ينقطع سير العمل.