Automation & Workflows / Scheduling
Getting Started
Tickets & Conversations
Automation & Workflows
Email & Notifications
Harmonogramowanie
Escalated udostępnia komendy artisan do automatycznego zarządzania cyklem życia zgłoszeń. Dodaj je do swojego harmonogramu.
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();
Dostępne komendy
escalated:check-sla-- Sprawdza otwarte zgłoszenia pod kątem polityk SLA i wysyła zdarzeniaSlaBreachedescalated:evaluate-escalations-- Uruchamia reguły eskalacji dla pasujących zgłoszeń i stosuje skonfigurowane akcjeescalated:run-automations-- Uruchamia reguły automatyzacji czasowych dla kwalifikujących się zgłoszeńescalated:close-resolved-- Zamyka zgłoszenia, które są w statusie „resolved" przez skonfigurowaną liczbę dniescalated:purge-activities-- Usuwa wpisy dziennika aktywności starsze niż skonfigurowany okres retencjiescalated:purge-expired-- Czyści zgłoszenia, załączniki i dzienniki audytu zgodnie z ustawieniami polityki retencjiescalated:poll-imap-- Odpytuje skonfigurowaną skrzynkę IMAP w poszukiwaniu przychodzących odpowiedzi e-mail