Scheduled Tasks
Create recurring tasks on your WordPress sites, simplify website management, and save time.
In WordPress site management, many tasks such as backups, updates, and security scans must be performed regularly. Manually tracking these tasks leads to both time loss and the risk of forgetting. With Birtıkta's scheduled tasks feature, you can automatically perform all these tasks at specific time intervals and put site management on complete autopilot.
Scheduled tasks are essential, especially for agencies and freelancers managing multiple sites. Define tasks like nightly automatic backups, weekly security scans, and monthly performance reports once, and Birtıkta handles the rest. Your sites stay secure and up-to-date even while you sleep.
You can schedule your tasks by minute, hour, day, week, or month. You can run multiple tasks in a chain, setting the completion of one task as a condition for starting another. All task executions are logged and reported to you.
Tasks You Can Schedule
-
Automatic Backups: Plan daily, weekly, or monthly automatic backups. Receive notifications when backups are completed.
-
Plugin and Theme Updates: Automatically apply updates at specific days and times. Protect user experience by choosing low-traffic hours.
-
Security Scans: Perform security scans at regular intervals. You'll be notified immediately when threats are detected.
-
Performance Checks: Monitor site speed and performance metrics at specific intervals. Receive alerts when slowdowns are detected.
-
Database Optimization: Regularly clean and optimize your WordPress database. Get rid of unnecessary data.
-
Client Report Delivery: Automatically generate and email weekly or monthly client reports.
-
Cache Clearing: Automatically clear cache at specific intervals. Ensure content updates are reflected to visitors.
Advanced Scheduling Options
Birtıkta's scheduling system offers advanced options beyond simple repetitions. Configure your tasks exactly as you want.
-
Flexible Scheduling: Flexible scheduling options like every 15 minutes, every day at 03:00, every Monday, or the 1st of every month.
-
Conditional Execution: Set conditions for a task to run. For example, "update if updates available" or "notify if backup successful".
-
Task Chaining: Run multiple tasks sequentially. First backup, then update, then scan.
-
Site Groups: Apply tasks to site groups. Create groups like "All e-commerce sites" or "Client A's sites".
All scheduled tasks' execution history, success status, and outputs are logged in detail. Automatic retry and notification mechanisms are available for failed tasks.
Frequently Asked Questions
Tasks are optimized to use minimal server resources. For intensive operations (backups, updates), we recommend choosing low-traffic hours.
Failed tasks are automatically retried (configurable). If failure persists, you'll receive email or mobile notifications. Error details can be viewed in logs.
There is no limit to the number of scheduled tasks. You can create as many tasks as you want for all your sites.
Yes, you can view scheduled tasks, activate/deactivate them, and check execution history from the mobile app.
Yes, each task's execution history, start/end times, durations, and results are logged in detail. You can access historical data anytime.
Yes, you can manually trigger a scheduled task at any time. This is useful when an urgent operation is needed outside the schedule.