Scrape Schedules
alterlab_scheduleManage recurring scrape schedules. action=create runs a scrape of one or more URLs on a cron expression; action=list returns your schedules; action=delete removes one by schedule_id (it stops triggering). Every run spends credits like a scrape; minimum intervals depend on your balance tier.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>"
},
"name": "alterlab_schedule"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cron | No | create: five-field cron expression, e.g. '0 9 * * *' | |
| name | No | create: schedule name | |
| urls | No | create: URLs to scrape on each run | |
| limit | No | Page size (default 20) | |
| action | Yes | create, list or delete | |
| offset | No | Items to skip | |
| formats | No | create: output formats | |
| timezone | No | create: timezone for the cron expression (default UTC) | |
| active_only | No | list: only active items | |
| schedule_id | No | delete: schedule id from create or list | |
| webhook_url | No | create: HTTPS endpoint that receives results |