Automation & Workflows / Scheduling
Getting Started
Tickets & Conversations
Automation & Workflows
Email & Notifications
الجدولة
يوفر Escalated أوامر artisan لإدارة دورة حياة التذاكر تلقائيًا. أضفها إلى المجدول الخاص بك.
use Illuminate\Support\Facades\Schedule;
// Check for SLA breaches
Schedule::command('escalated:check-sla')->everyMinute();
// Evaluate escalation rules
Schedule::command('escalated:evaluate-escalations')->everyFiveMinutes();
// Run time-based automations
Schedule::command('escalated:run-automations')->everyFiveMinutes();
// Auto-close resolved tickets after configured days
Schedule::command('escalated:close-resolved')->daily();
// Purge old activity log entries
Schedule::command('escalated:purge-activities')->weekly();
// Purge data according to retention settings
Schedule::command('escalated:purge-expired')->daily();
// Poll inbound IMAP mailbox (only if using IMAP inbound adapter)
Schedule::command('escalated:poll-imap')->everyMinute();
الأوامر المتاحة
escalated:check-sla-- يتحقق من التذاكر المفتوحة مقابل سياسات SLA ويرسل أحداثSlaBreachedescalated:evaluate-escalations-- يشغل قواعد التصعيد ضد التذاكر المطابقة ويطبق الإجراءات المُعدةescalated:run-automations-- يشغل قواعد الأتمتة المبنية على الوقت ضد التذاكر المؤهلةescalated:close-resolved-- يغلق التذاكر التي كانت في حالة "resolved" لعدد الأيام المُعدescalated:purge-activities-- يحذف إدخالات سجل النشاط الأقدم من فترة الاحتفاظ المُعدةescalated:purge-expired-- يحذف التذاكر والمرفقات وسجلات التدقيق بناءً على إعدادات سياسة الاحتفاظescalated:poll-imap-- يستطلع صندوق بريد IMAP المُعد للبريد الوارد