مجله خبری
آخرین مطالب
اتوماسیون میزکار چیست و چطور کار میکند؟
با خواندن این راهنما میتوانید…
- بفهمید اتوماسیون چیست و بدون کدنویسی چه کاری برایتان انجام میدهد
- سه بخش یک قانون (چه موقع، فقط اگر، چه کاری) را بشناسید
- اولین قانون خودتان را بسازید — از جمله پیامک به مخاطب یا به یک شماره ثابت
- اگر قانونی اجرا نشد، علت را پیدا کنید
این بخش چیست؟
اتوماسیون یعنی وقتی در میزکار کاری انجام میشود، میزکار بدون دخالت دستی شما کار بعدی را هم انجام دهد. شما نیازی به کدنویسی ندارید؛ فقط قانون تعریف میکنید.
مثالهای رایج:
- بعد از ثبت مخاطب جدید، پیامک خوشآمد بفرستد
- وقتی فاکتور به مرحله «تحویل» رسید، فرم نظرسنجی بسازد و لینک آن را پیامک کند
- وقتی فرم مشاوره پر شد، به یک شماره ثابت (مثلاً موبایل مسئول) پیامک اطلاع بفرستد
- اگر مشتری بدهکار است، اجازه ندهد فاکتور به مرحله بعد برود
- بعد از ثبت دریافت، یک کار پیگیری برای تیم مالی بسازد
هر قانون از سه بخش تشکیل شده
وقتی فرم «ایجاد قانون» را باز میکنید، این سه بخش را در ذهن داشته باشید:
۱. چه موقع؟ (محرک)
| فیلد در پنل | یعنی چه؟ |
|---|---|
| موجودیت | روی چه چیزی؟ (فاکتور، مخاطب، تراکنش، فرم، …) |
| رویداد | چه اتفاقی؟ (ایجاد، ویرایش، حذف، تغییر مرحله) |
| مرحله فرایند | فقط برای «تغییر مرحله» — در کدام گام فرایند؟ (برای آیتم فرم، بعد از انتخاب فرم (محدوده) در همان ردیف ظاهر میشود و فقط مراحل همان فرم را نشان میدهد) |
| فرم (محدوده) | فقط برای «آیتم فرم» — کدام فرم خاص؟ (قبل از انتخاب مرحله) |
۲. فقط اگر… (اختیاری)
بخش شرط پیشرفته برای فیلتر کردن است. اگر خالی بگذارید، قانون همیشه اجرا میشود (بهشرط اینکه محرک درست باشد). اگر پر کنید، فقط وقتی شرط برقرار باشد اجرا میشود — مثلاً «مبلغ فاکتور بیشتر از ۵ میلیون تومان باشد» یا «مشتری بدهکار باشد». برای شرطهای پیشرفتهتر، در همان صفحه قوانین دکمه راهنمای توکن را بزنید.
۳. چه کاری؟ (اکشن)
کار خودکاری که باید انجام شود:
| کار در پنل | کاربرد نمونه |
|---|---|
| ارسال پیامک | خوشآمد، لینک فرم، یادآوری، اطلاع به شمارهٔ ثابت |
| ایجاد کار | پیگیری سرنخ، پیگیری چک، بررسی درخواست |
| ایجاد یادداشت | ثبت خودکار توضیح روی همان رکورد |
| ایجاد اعلان | اطلاع به فروشنده یا مسئول |
| ایجاد آیتم فرم | نظرسنجی، فرم تکمیلی، درخواست |
| تغییر مرحله | هدایت خودکار به گام دیگر (مثلاً تأیید مدیر) |
| مسدودسازی | جلوگیری از ادامه عملیات (مثلاً مشتری بدهکار) |
| فراخوانی وبهوک | ارسال اطلاعات به سیستم خارجی |
برای ارسال پیامک، فیلد گیرنده از را ببینید:
| گیرنده از | یعنی چه؟ |
|---|---|
| مخاطب | پیامک به موبایل مخاطب مرتبط با همان رکورد میرود |
| شماره ثابت | یک شماره موبایل مشخص وارد میکنید (مثلاً مسئول فروش یا پشتیبانی) |
در متن پیامک، توکنها همیشه از ریشهٔ همان موجودیت شروع میشوند؛ مثلاً در قانون مخاطب
{{Contact.DisplayName}} و در قانون آیتم فرم {{FormItem.Contact.Mobile}}. مسیر درست را از
راهنمای توکنها (تب پیامک) کپی کنید.
روی چه چیزهایی میتوان قانون گذاشت؟
| موجودیت | رویداد «تغییر مرحله» |
|---|---|
| مخاطب | خیر |
| فاکتور فروش / خرید | بله |
| تراکنش (دریافت، پرداخت، هزینه) | بله |
| آیتم فرم | بله |
| پروژه | بله |
| کارمند | بله |
| قرارداد | بله |
| سند انبار | بله |
برای آیتم فرم، علاوه بر موجودیت باید فرم مشخص را هم انتخاب کنید تا قانون فقط روی همان فرم اجرا شود. اگر رویداد «تغییر مرحله» است، ابتدا فرم را انتخاب کنید؛ سپس مرحله فرایند کنار همان فیلد ظاهر میشود و فقط مراحل همان فرم را میبینید.
از کجا پیدایش کنم؟
| بخش | مسیر |
|---|---|
| تعریف قوانین | تنظیمات ← سیستم و فرایندها ← قوانین اتوماسیون |
| بررسی اجرا | تنظیمات ← سیستم و فرایندها ← لاگ اتوماسیون |
| گامهای فرایند | تنظیمات ← مدیریت فرایند |
| فرمساز | تنظیمات ← فرمساز |
| تاریخچه زیر هر رکورد | صفحه جزئیات فاکتور، مخاطب، تراکنش، قرارداد، پروژه، کارمند، سند انبار |
قدمبهقدم
- به تنظیمات ← قوانین اتوماسیون بروید.
- قانون جدید را بزنید.
- یک نام واضح بگذارید (مثلاً «پیامک خوشآمد مخاطب»).
- موجودیت و رویداد را انتخاب کنید.
- اگر موجودیت آیتم فرم است، فرم (محدوده) را انتخاب کنید.
- اگر رویداد «تغییر مرحله» است، مرحله فرایند را هم مشخص کنید — برای آیتم فرم، این فیلد بعد از انتخاب فرم کنارش ظاهر میشود.
- نوع اکشن و جزئیات آن را پر کنید. اگر اکشن ارسال پیامک است، گیرنده از را مخاطب یا شماره ثابت بگذارید؛ برای شماره ثابت، فیلد شماره موبایل را هم پر کنید.
- اگر نیاز به فیلتر دارید، بخش شرط پیشرفته را باز کنید؛ وگرنه خالی بگذارید.
- برای تست اول، میتوانید تیک فعال را بردارید، ذخیره کنید، بعد از بررسی دوباره فعال کنید.
- یک رکورد تستی بسازید یا ویرایش کنید تا قانون اجرا شود.
- در لاگ اتوماسیون یا تاریخچه اتوماسیون همان رکورد، نتیجه را ببینید.
اگر چند قانون برای یک رویداد دارید، فیلد ترتیب مشخص میکند کدام زودتر بررسی شود (عدد کمتر = زودتر). بعضی اکشنها (مثل تغییر مرحله یا مسدودسازی) میتوانند بقیه قوانین همان لحظه را متوقف کنند.
مثال واقعی
فرض کنید میخواهید بعد از تحویل فاکتور، نظرسنجی بگیرید:
- وقتی فاکتور فروش به مرحله «تحویل شده» رسید
- آنگاه یک فرم نظرسنجی برای همان مشتری ساخته شود
- وقتی آن فرم ساخته شد، پیامک حاوی لینک فرم برای مشتری ارسال شود
این کار با دو قانون جدا انجام میشود — نه یک قانون پیچیده. راهنمای گامبهگام کامل: اتوماسیون نظرسنجی بعد از فاکتور.
مثال دیگر: فرم مشاوره پر شد و میخواهید مسئول باخبر شود — موجودیت آیتم فرم، رویداد ایجاد، اکشن ارسال پیامک، گیرنده از = شماره ثابت، شماره مسئول را وارد کنید. در متن میتوانید {{FormItem.Contact.Mobile}} یا {{FormItem.Contact.DisplayName}} را هم بگذارید.
اگر این اتفاق افتاد…
| علامت | احتمالاً مشکل از کجاست |
|---|---|
| هیچ اثری نیست | قانون غیرفعال است، یا موجودیت/رویداد/مرحله اشتباه است |
| در لاگ «اجرا نشد» | شرط (فیلتر) برقرار نبوده |
| خطا در لاگ | متن شرط یا پارامتر اکشن اشتباه است |
| پیامک نرفت (گیرنده مخاطب) | موبایل مخاطب ثبت نشده یا متن پیامک ناقص است |
| پیامک نرفت (شماره ثابت) | شماره در فیلد شماره موبایل خالی یا نادرست است |
کجا بررسی کنم؟
- لاگ اتوماسیون — همه اجراها با فیلتر تاریخ و نوع
- تاریخچه اتوماسیون — داخل صفحه همان فاکتور یا مخاطب
- ویرایش گام فرایند — لیست قوانین مرتبط با آن گام
نکات مهم
- یک قانون = یک کار ساده. برای نظرسنجی بعد از فاکتور، دو قانون جدا بهتر از یک قانون شلوغ است.
- گزینه اگر قبلاً ساخته شده، دوباره نساز برای فرمهایی که نباید تکراری شوند مفید است.
- شرط خالی یعنی همیشه — فقط محرک (موجودیت + رویداد + مرحله) کافی است.
- قبل از استفاده در محیط واقعی، با یک رکورد تست امتحان کنید.
- توکنهای پیامک را از راهنمای توکنها کپی کنید؛ مسیرهای قدیمی و aliasهای بدون ریشه معتبر نیستند.
نظرات
0هنوز نظری ثبت نشده است.