Schedule Setup Actor
Pricing
Pay per usage
Schedule Setup Actor
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Christos Papaventsis
Actor stats
0
Bookmarked
2
Total users
2
Monthly active users
8 months ago
Last modified
Categories
Share
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/)" }]}}