Seven processors that run while you sleep
ArkanPM ships with seven dedicated background processors — PM generation, overdue inspections, warranty expiry, escalation, booking no-shows, lease expiry, and contract expiry — backed by BullMQ and Redis for reliable, persistent execution.
Background processor status view showing seven processors with their schedules and recent job runs
Interface preview
Manual tracking of recurring operations is where revenue and compliance quietly leak
- 1Preventive maintenance schedules exist on paper, but work orders are only created when someone remembers — equipment fails because PMs were skipped.
- 2Inspection due dates pass quietly; by the time someone notices, the compliance violation is already recorded.
- 3Warranties expire without notice, turning claimable failures into out-of-pocket repairs.
- 4SLA breaches sit idle for days before escalating — there's no automatic rule that fires when thresholds are hit.
- 5Lease and contract expirations surprise teams because calendar reminders depend on individual vigilance instead of platform automation.
Arkan Automated Background Operations Capabilities
PM Generator
Automatically creates work orders from preventive maintenance schedules when due dates arrive. Honors lead days for advance generation, inherits checklists from templates, and tracks generation counts per schedule.
Overdue Inspection Detector
Flags inspections that have passed their due dates as overdue and surfaces them on dashboards and via notifications. No inspection slips quietly past its deadline.
Warranty Expiry Monitor
Tracks warranty expiration dates and triggers notifications before coverage lapses. Asset owners get lead time to plan renewals or claim final repairs.
Escalation Engine
Executes escalation rules when SLA breaches or stale work orders are detected. Rules can notify users, reassign work, or bump escalation levels 1 through 3, scoped to specific buildings, categories, or priorities.
Booking No-Show Handler
Marks facility bookings as no-shows when check-in windows expire. Frees resources for other residents and contributes to no-show analytics for policy decisions.
Technical Comparison
See how Arkan outperforms traditional solutions
5-Step Workflow
Lease Expiry Monitor
Tracks lease expirations and alerts stakeholders before renewal deadlines. Owner dashboard shows "Upcoming Lease Expirations (next 90 days)."
Contract Expiry Monitor
Monitors service contract end dates and triggers renewal workflows. Prevents contract lapses that would otherwise leave operations uncovered.
BullMQ + Redis backbone
All processors run on BullMQ with Redis persistence, ensuring jobs survive system restarts and execute reliably under load.
Observability and retry
Failed jobs are retried with backoff; operational visibility ensures no job goes missing silently.
Downstream effects
Processor outputs feed work orders, notifications, and dashboard KPIs automatically — no manual hand-off required.
Simple 6-Step Process
Seven dedicated processors run on independent schedules backed by BullMQ job queues.
Redis provides persistence so queued jobs survive restarts and re-deployments.
The PM generator creates work orders from schedules; the overdue detector flags late inspections; warranty and contract monitors trigger advance notifications.
The escalation engine evaluates rules when SLA breaches are detected and acts automatically — notify, reassign, or bump level.
Booking no-shows and lease expirations generate their own notifications through the multichannel notification system.
All processor activity is logged and surfaces in dashboard KPIs for operational visibility.
Measurable Impact
Background processors
7 processors
PM generation, overdue inspections, warranty expiry, escalation, booking no-shows, lease expiry, contract expiry.
Job reliability
BullMQ + Redis
Jobs persist across restarts and retry on failure — no silent job loss.
Escalation levels
3 levels
Level 1, 2, and 3 — configurable rules per building, category, or priority.
“Before, our PM compliance was whatever the team remembered to create. Now the platform generates the work orders, the escalation engine catches breaches, and our lease renewals get 90 days of advance notice. We stopped discovering problems after the fact.”
Operations Automation Lead
Operations Automation Lead
GCC Facilities Services Operator
Who Benefits
Facility Manager
Preventive maintenance stays on schedule without manual tracking, and SLA breaches escalate before they become incidents.
Maintenance Technician
Receives generated PM work orders in the queue automatically, with checklists pre-populated from templates.
Tenant Admin
Trusts that warranty, lease, and contract expirations will surface with lead time — no calendar-based dependencies.
Owner
Sees upcoming lease expirations on the dashboard with 90 days of lead time for renewal decisions.
Works seamlessly with other ArkanPM modules
Automated Background Operations integrates with SLA Management, Multichannel Notifications, Role-Adaptive Dashboards and more for a complete property management platform.
Related Features
Explore other features that work great with Automated Background Operations
SLA Management
The escalation engine processor fires automatically when SLA breaches are detected.
Learn MoreMultichannel Notifications
Processor events flow into the notification system for in-app, email, SMS, and push delivery.
Learn MoreRole-Adaptive Dashboards
Overdue inspections, expiring warranties, and PM generation counts surface as KPIs on the dashboard.
Learn More