Jobs
Jobs execute scheduled operations automatically based on user-defined criteria and custom JavaScript code to streamline repetitive tasks and maintain data consistency.
Job types
Pre-built jobs
Choose from a library of common automated tasks designed for typical business workflows.
Custom jobs
Create personalized automation using JavaScript code to address specific business requirements and unique processes.
Common use cases
Jobs automate various business processes and data management tasks:
Task management automation
- Weekly priority reports - every Monday, identify 5 top-priority tasks and email the list to relevant users
- Priority escalation - daily at 6 AM, automatically escalate unfinished tasks due the next day from normal to high priority
- Workload monitoring - hourly checks for users with over 10 tasks due in the next 5 days, alerting managers about potential workload issues
Vacation and leave management
- Task reassignment - daily scans for recently approved vacation requests, identify tasks assigned to users on leave, and warn workspace administrators via email
Issue and ticket automation
- Auto-assignment - hourly review of specific app-related issues and automatically assign unallocated issues based on preset algorithms
Data maintenance
- Record updates - scheduled updates to keep records current and consistent
- Status synchronization - automatic status changes based on time or other criteria
- Notification management - automated alerts and reminders for important events
Job configuration
Scheduling options
- Time-based - run jobs at specific times (hourly, daily, weekly, monthly)
- Event-triggered - execute jobs based on specific system events
- Conditional - run jobs only when certain criteria are met
Execution parameters
- JavaScript code - custom logic for data processing and decision making
- Target data - specify which records or data sources to process
- Notification settings - configure who receives alerts about job results
- Error handling - define how to handle job failures or exceptions
Benefits
Automated jobs provide:
- Time savings - eliminate manual repetitive tasks
- Consistency - ensure processes are executed reliably and uniformly
- Proactive management - identify and address issues before they become problems
- Scalability - handle large volumes of data and complex workflows efficiently
Jobs transform manual processes into automated workflows that run reliably in the background, allowing you to focus on higher-value activities.