ورکفلو در n8n

Calendar

انتشار:

1404/06/01
Update Calendar

به روز رسانی:

1404/07/15

ورک‌فلو (Workflow) در n8n در واقع مجموعه‌ای از نودهاست که به هم متصل می‌شوند و یک فرایند خودکار را تشکیل می‌دهند. هر ورک‌فلو با یک تریگر (Trigger) شروع می‌شود و پس از آن، نودها به ترتیب اجرا می‌شوند تا یک کار پیچیده یا ساده انجام شود. به بیان ساده، ورک‌فلو قلب n8n است و تمام قابلیت‌ها بر پایه آن ساخته می‌شوند.

نودها

ایجاد ورک‌فلو جدید

برای ساختن یک ورک‌فلو جدید، کافیست وارد پنل n8n شوید و روی گزینه Create Workflow کلیک کنید. اگر نسخه‌ای که استفاده می‌کنید از پروژه‌ها پشتیبانی کند، می‌توانید انتخاب کنید که ورک‌فلو در فضای شخصی شما ساخته شود یا داخل یکی از پروژه‌هایی که به آن دسترسی دارید. اما در نسخه Community، ورک‌فلو همیشه داخل فضای شخصی شما ساخته می‌شود.

Create Workflow

پس از ایجاد ورک‌فلو، اولین قدم اضافه کردن یک نود Trigger است. این نود تعیین می‌کند چه زمانی ورک‌فلو آغاز شود. برای این کار روی دکمه اصلی وسط صفحه یعنی Add first step کلیک کنید تا پنل انتخاب Trigger باز شود و گزینه مورد نیاز خود را انتخاب کنید.

نمونه نودها در بوم

استفاده از قالب‌های آماده (Workflow Templates)

در n8n می‌توانید به جای ساخت ورک‌فلو از ابتدا، از قالب‌های آماده استفاده کنید. این قالب‌ها کار شما را سریع‌تر و ساده‌تر می‌کنند. برای دسترسی به آن‌ها فقط کافی است روی آیکن Templates کلیک کنید.

Templates

اگر از نسخه ابری n8n استفاده می‌کنید، مستقیماً به کتابخانه قالب‌های سایت n8n هدایت می‌شوید.

کتابخانه قالب‌های سایت n8n

اجرای دستی ورک‌فلو

وقتی در حال تست هستید یا ورک‌فلو تریگر ندارد باید آن را به صورت دستی اجرا کنید. برای این کار کافی است وارد ورک‌فلو شوید و روی دکمه Execute Workflow بزنید. با این کار می‌توانید نتیجه را مشاهده کنید و بررسی کنید که همه چیز درست عمل می‌کند یا نه.

Execute Workflow

اجرای خودکار ورک‌فلو

ورک‌فلوهایی که تازه ساخته می‌شوند، به طور پیش‌فرض غیرفعال هستند. این یعنی حتی اگر تریگر داشته باشند، خودکار اجرا نمی‌شوند. برای اینکه ورک‌فلو به صورت خودکار اجرا شود، باید آن را فعال کنید. برای این کار، وارد ورک‌فلو شوید و وضعیت آن را از Inactive به Active تغییر دهید. پس از فعال‌سازی، هر زمان که شرط تریگر برقرار شود، ورک‌فلو به صورت خودکار اجرا خواهد شد.

فعال‌سازی ورکفلو

اجزای اصلی ورک‌فلو

ورک‌فلو در n8n از چند بخش اصلی تشکیل شده است. نودها (Nodes) مهم‌ترین بخش هستند و هر کدام می‌توانند عملیاتی انجام دهند یا به یک سرویس خارجی متصل شوند. برای مثال یک نود می‌تواند ایمیل ارسال کند یا داده‌ای را از یک API دریافت کند. بین این نودها اتصالات (Connections) ایجاد می‌شود که مسیر جریان داده و ترتیب اجرا را مشخص می‌کند. همچنین می‌توانید روی بوم از یادداشت‌ها (Sticky notes) استفاده کنید و توضیحات لازم را بنویسید تا ورک‌فلو برای خودتان یا همکارانتان ساده‌تر و قابل فهم‌تر شود.

نمای اجزای ورکفلو

آیا توانستیم چالش شما را حل کنیم؟