Scheduled automation turns occasional scraping into dependable monitoring. RTILA X can run projects at fixed intervals, detect changes, and notify you when thresholds are crossed.
Schedule Types
RTILA X supports four schedule frequency settings, configured through project or trigger chain schedule settings in the RTILA X UI rather than project JSON.
- Minutes: run every N minutes, configured with an
intervalfield. - Hours: run every N hours, configured with an
intervalfield. - Daily: run once per day, configured with a
timefield in HH:MM format. - Weekly: run once per week, configured with a
timefield in HH:MM format and aday_of_weekfield where 0 is Sunday through 6 is Saturday.
Monitoring Patterns
Monitoring projects typically follow this shape:
- Load the target page.
- Extract the current value, such as price, stock, or status.
- Compare against the previously stored value.
- Update storage if the value changed.
- Trigger an alert or notification as needed.
Alert Thresholds
Thresholds turn raw data into actionable signals. For example, send an alert when inventory falls below five units or when a price drops below a specific amount.
Checkpoint and Resume
Checkpoints store progress for long-running jobs. If a run stops unexpectedly, a checkpoint allows the next run to resume from the last completed item instead of restarting the full list.
Price Monitor Example
A price monitor campaign can use a daily schedule and HTTP request commands:
{
"command": "http_request",
"params": {
"url": "https://learn.rtila.com/api/status.json",
"method": "GET"
}
}
After the response arrives, a transformation converts the JSON into a compact value, and an if command checks whether the value crossed the threshold.
Try It Yourself
Run the five Scheduling scenarios. They cover minute/hour schedules, daily checks, weekly reporting, threshold alerts, and checkpoint recovery.
Was this helpful?
Thank you for your feedback!