خطوات سير العمل

فريق Resool · · 7 دقائق قراءة

خطوات سير العمل هي الإجراءات التي ينفّذها سير العمل بعد المحفّز. يمكن لخطوات Resool أن تتحدث مع العميل (إرسال رسائل، طرح أسئلة، إرسال قوالب واتساب)، وأن تتحكم في المسار (تفريع، انتظار، انتقال، نهاية)، وأن تحدّث جهة الاتصال والمحادثة، وتسلّم المحادثة لوكيل ذكاء اصطناعي، وتستدعي أي رابط HTTP، وتعمل في التطبيقات التي ربطتها: إضافة صفوف إلى Google Sheets، والنشر في Slack، وإنشاء الفواتير والمهام والتذاكر والاجتماعات وتحديثات المتاجر.

كيفية إضافة خطوة

  1. افتح سير عمل واضغط + أسفل المحفّز أو بين خطوتين.
  2. من إضافة خطوة اختر خطوة. الخطوات مجمّعة في: الرسائل، المنطق، جهة الاتصال، المحادثة، التطبيقات، المتاجر، المحاسبة، المهام والمستندات، الملفات.
  3. املأ إعدادات الخطوة في اللوحة الجانبية. الخطوة الناقصة تعرض تحذيرًا وتمنع النشر حتى تكملها.
  4. لحذف خطوة، حددها واضغط حذف الخطوة.
مكان لقطة الشاشة

سير العمل › افتح سير عمل › اضغط + أسفل خطوة

قائمة «إضافة خطوة» وفيها كل المجموعات: الرسائل، المنطق، جهة الاتصال، المحادثة، التطبيقات، المتاجر، المحاسبة، المهام والمستندات، الملفات، وكل خطوة بأيقونتها ووصفها القصير.

الملف: screenshots/ar/workflow-steps-add-menu.png

الخطوات مجمّعة حسب ما تفعله.

خطوات الرسائل

الخطوةما تفعله
إرسال رسالةترسل نصًا للعميل في المحادثة.
إرسال قالب واتسابترسل قالب واتساب معتمدًا. تعمل خارج نافذة الـ 24 ساعة، ويمكنها فتح محادثة مع جهة اتصال ليس لها محادثة بعد.
طرح سؤالترسل سؤالًا، وتنتظر رد العميل وتحفظه.
وكيل الذكاء الاصطناعيتسلّم المحادثة لوكيل الذكاء الاصطناعي على تلك القناة وتنهي سير العمل. راجع وكلاء الذكاء الاصطناعي.

طرح سؤال

  • السؤال: النص الذي يراه العميل.
  • أزرار: حتى 10 ردود سريعة يضغطها العميل (اختياري، حتى 20 حرفًا لكل زر).
  • حفظ الإجابة في: ملاحظة داخلية أو اسم جهة الاتصال أو بريد جهة الاتصال أو هاتف جهة الاتصال أو حقل مخصص (أدخل مفتاح الحقل).
  • التوقف بعد (دقائق): مدة انتظار الإجابة، حتى 7 أيام. اتركه فارغًا للانتظار بلا حد.
  • إن لم يرد أحد، انتقل إلى: المسار الذي يُسلك عند انتهاء المهلة.

على اللوحة يظهر للسؤال مساران: ردّ ولم يرد. استخدم {{answer}} في الخطوات التالية لتكرار ما قاله العميل.

مكان لقطة الشاشة

سير العمل › افتح سير عمل › حدد خطوة طرح سؤال

لوحة الخطوة وفيها سؤال وزرّان (المبيعات، الدعم)، وحفظ الإجابة في «حقل مخصص» مع مفتاح الحقل، والتوقف بعد 60 دقيقة؛ وعلى اللوحة مسارا ردّ ولم يرد.

الملف: screenshots/ar/workflow-steps-ask-question.png

اطرح سؤالًا بأزرار واحفظ الإجابة في حقل جهة الاتصال.

إرسال قالب واتساب

  1. اختر القالب (تُرسل القوالب المعتمدة فقط)، أو اضغط جديد لإنشاء قالب.
  2. املأ كل متغير ({{1}} و{{2}}…). يمكنك استخدام متغيرات سير العمل مثل {{contact.name}}.
  3. فعّل استنى الرد ليتوقف سير العمل حتى يضغط العميل أحد أزرار الرد السريع في القالب (مثل تأكيد أو إلغاء)، ثم أضف تفريع بعده حسب الزر.

إذا لم تعتمد Meta القالب بعد، تُتخطّى الخطوة حتى يُعتمد. راجع قوالب رسائل واتساب.

خطوات المنطق

الخطوةما تفعله
تفريعتمرّر جهة الاتصال في أول فرع تتحقق شروطه، من الأعلى للأسفل. وإذا لم يتحقق أي فرع، تسلك مسار غير ذلك.
انتظارتتوقف عددًا محددًا من الدقائق (حتى 30 يومًا) قبل الخطوة التالية.
انتقال إلىتكمل من خطوة أخرى (الانتقال إلى الخطوة). مفيدة لتكرار سؤال.
نهايةتوقف سير العمل هنا.

التفريع

لكل فرع اسم الفرع، ويعمل بأحد وضعين:

  • رد بزر: عندما يأتي الفرع مباشرة بعد سؤال بأزرار أو قالب ينتظر الرد، اختر الأزرار تحت الزر المضغوط هو.
  • شروط: أضف حتى 10 شروط واختر تحقق كل الشروط أو تحقق أي شرط.
الشرطالعوامل
نوع القناة، القناةهي، ليست
نص الرسالةتحتوي أيًّا من، لا تحتوي أيًّا من، تساوي تمامًا
وسم جهة الاتصال، تصنيف المحادثةلديها، ليس لديها
مرحلة دورة الحياةهي، ليست
مواعيد العملداخل مواعيد العمل، خارج مواعيد العمل
جهة اتصال جديدةجهة الاتصال جديدة
اللغةالعربية أو الإنجليزية

يمكنك إضافة حتى 8 فروع بالإضافة إلى غير ذلك، واسحب الفروع لتغيير ترتيبها.

مكان لقطة الشاشة

سير العمل › افتح سير عمل › حدد خطوة تفريع

لوحة التفريع وفيها بطاقتا فرع (واحدة بوضع رد بزر ومحدد فيها «المبيعات»، وأخرى بوضع شروط «مواعيد العمل خارج مواعيد العمل»)، وزر إضافة فرع، وملاحظة غير ذلك؛ والمسارات الملوّنة على اللوحة.

الملف: screenshots/ar/workflow-steps-branch.png

تفرّع حسب الزر الذي ضغطه العميل أو حسب الشروط.

خطوات جهة الاتصال

الخطوةما تفعله
تحديث حقل جهة الاتصالتضبط الاسم أو البريد أو الهاتف أو اللغة (ar / en) أو حقل مخصص على قيمة، ويمكن أن تحتوي القيمة متغيرات.
إضافة أو إزالة وسمتضيف وسمًا إلى جهة الاتصال أو تزيله.
تحديث دورة الحياةتنقل جهة الاتصال إلى مرحلة في دورة الحياة.

خطوات المحادثة

الخطوةما تفعله
إسناد إلىتسند المحادثة إلى فريق أو زميل أو لا أحد (إلغاء الإسناد).
فتح أو إغلاق المحادثةفتح المحادثة أو تعليق المحادثة أو إغلاق المحادثة.
إضافة تعليقتضيف ملاحظة داخلية إلى المحادثة لا يراها العميل أبدًا.

طلب HTTP

خطوة طلب HTTP (في مجموعة التطبيقات) تستدعي أي رابط ببيانات جهة الاتصال، مثلًا لتحديث نظامك الخاص.

  • الطريقة: GET أو POST أو PUT أو PATCH أو DELETE.
  • الرابط: يجب أن يبدأ بـ https://. تُرفض العناوين الخاصة والمحلية.
  • الترويسات: حتى 10، مثل ترويسة التفويض لواجهتك البرمجية.
  • جسم JSON: تُملأ المتغيرات مثل {{contact.name}} وتُهيَّأ لصيغة JSON.

للاتجاه المعاكس (نظام آخر يبدأ سير العمل) استخدم محفّز Webhook وارد. راجع محفّزات سير العمل.

خطوات التطبيقات

تظهر خطوات التطبيقات بعد ربط التطبيق من الإعدادات › التطبيقات. إذا لم يكن التطبيق مربوطًا تعرض الخطوة تلميحًا للربط مع رابط.

المجموعةالخطوةالتطبيق
التطبيقاتصف في Google Sheets: يضيف صفًا ببيانات جهة الاتصال أو يحدّث الصف المطابق لعمودGoogle Sheets
التطبيقاتإرسال رسالة SlackSlack
التطبيقاتإرسال رسالة DiscordDiscord
التطبيقاتإنشاء تذكرة Zendesk (مع إمكانية إضافة المحادثة إلى الوصف)Zendesk
التطبيقاتإنشاء اجتماع ZoomZoom
التطبيقاتإنشاء اجتماع WebexWebex
التطبيقاتإضافة / تحديث مشترك في MailchimpMailchimp
التطبيقاتإضافة / تحديث مشترك بريديKlaviyo، Constant Contact، GetResponse، Kit
المتاجرتحديث حالة الطلب، إضافة وسم أو ملاحظة للطلب، إنشاء عميل أو تحديثهShopify، WooCommerce، سلة، EasyOrders، Wix، BigCommerce، Square، فودكس، Gumroad
المحاسبةإنشاء فاتورة، إنشاء عميلوافق، Odoo، QuickBooks، Xero، FreshBooks، Wave، Zoho Books
المهام والمستنداتإنشاء عنصر في قاعدة بيانات NotionNotion
المهام والمستنداتإنشاء مهمة AsanaAsana
المهام والمستنداتإنشاء بطاقة TrelloTrello
المهام والمستنداتإنشاء / تحديث سجل AirtableAirtable
المهام والمستنداتإنشاء مشكلة JiraJira
المهام والمستنداتإنشاء مشكلة GitHubGitHub
المهام والمستنداتإنشاء مهمة ClickUpClickUp
المهام والمستنداتإنشاء عنصر monday.commonday.com
المهام والمستنداتإنشاء مشكلة LinearLinear
المهام والمستنداتإنشاء مهمة TodoistTodoist
المهام والمستنداتإنشاء مهمة BasecampBasecamp
المهام والمستنداتإضافة صف SmartsheetSmartsheet
المهام والمستنداتإنشاء مهمة GoogleGoogle Tasks
الملفاتحفظ المحادثة في Dropbox (النص، مع المرفقات اختياريًا)Dropbox
الملفاتحفظ المحادثة في BoxBox

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

المتغيرات الناتجة عن خطوات التطبيقات

تترك بعض خطوات التطبيقات قيمًا يمكن للخطوات التالية إرسالها للعميل:

  • إنشاء اجتماع Zoom: {{zoom.join_url}} و{{zoom.start_time}} و{{zoom.topic}} و{{zoom.password}} و{{zoom.meeting_id}}.
  • إنشاء اجتماع Webex: الحقول نفسها بصيغة {{webex.…}}.
  • إنشاء فاتورة: {{invoice.number}} و{{invoice.total}} و{{invoice.currency}} و{{invoice.due_date}} و{{invoice.status}} و{{invoice.id}}.

مثال: إنشاء فاتورة ثم إرسال رسالة بنص "فاتورتك رقم {{invoice.number}} بقيمة {{invoice.total}} {{invoice.currency}} جاهزة."

ملاحظات وقيود

  • يمكن أن يضم سير العمل حتى 100 خطوة، وخطوة التفريع حتى 8 فروع، والانتظار حتى 30 يومًا، ومهلة السؤال حتى 7 أيام.
  • تحتاج الرسائل والأسئلة والإسناد وتغيير الحالة والتعليقات وخطوة وكيل الذكاء الاصطناعي إلى محادثة. لجهات الاتصال التي ليس لها محادثة (مثلًا من محفّز متجر أو نموذج) تُتخطّى هذه الخطوات.
  • لا تصل الرسائل العادية على واتساب إلى العميل إلا داخل نافذة الـ 24 ساعة. خارجها استخدم إرسال قالب واتساب. راجع نوافذ المراسلة والقوالب.

الأسئلة الشائعة وحل المشكلات

عند النشر تظهر رسالة «الخطوة 3 غير مكتملة». ماذا أفعل؟

يحدد المحرّر الخطوة لك. املأ الحقول المميزة (مثل نص الرسالة أو القالب أو الفريق أو الوسم) ثم انشر مرة أخرى.

التفريع يذهب دائمًا إلى «غير ذلك».

ما يمكنك فعله:

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

هل يمكن أن ينتظر سير العمل الرد على قالب واتساب؟

نعم. فعّل استنى الرد في خطوة القالب، ثم أضف تفريع بوضع رد بزر بعدها مباشرة.

ماذا يحدث بعد خطوة وكيل الذكاء الاصطناعي؟

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

ما التالي؟

لم تجد ما تبحث عنه؟

يرد فريقنا عبر البريد الإلكتروني، عادةً خلال يوم عمل واحد.