Schedule Setup Actor
Under maintenance
Pricing
Pay per usage
Go to Store
Schedule Setup Actor
Under maintenance
0.0 (0)
Pricing
Pay per usage
0
Total users
1
Monthly users
1
Last modified
2 days ago
Generic Actor Scheduler
This Apify actor creates or updates a recurring schedule for any other actor. It provides a simple interface for automating your Apify workflows without needing to manually configure schedules in the Apify Console.
Purpose
Instead of creating schedules by hand, you can run this actor to programmatically define:
- Which actor to run.
- How often to run it (using a cron expression).
- What input to give it on each run.
Input
The actor requires the following JSON input:
Field | Type | Description |
---|---|---|
scheduleName | String | Required. A unique name for this schedule to identify it later (e.g., 'daily-scraper-task'). |
targetActorName | String | Required. The full name of the actor you want to schedule (e.g., 'your-username/my-scraper'). |
cronExpression | String | Required. The schedule frequency. Use crontab.guru to create this. |
targetActorInput | Object | Required. The full JSON input object that will be passed to the target actor during its scheduled run. |
Example Input
This example creates a schedule named scrape-apify-blog-daily
that will run the actor your-username/web-scraper
every day at 10:30 AM. On each run, it will pass the specified startUrls
as input to the scraper actor.
{"scheduleName": "scrape-apify-blog-daily","targetActorName": "your-username/web-scraper","cronExpression": "30 10 * * *","targetActorInput": {"startUrls": [{ "url": "[https://blog.apify.com/](https://blog.apify.com/)" }]}}