Scheduled triggers let you run flows automatically on a recurring schedule. Use cron expressions to define when flows should execute.Documentation Index
Fetch the complete documentation index at: https://hypha-docs.plinqx.app/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Scheduled triggers enable:- Automated Execution: Run flows on a schedule without manual intervention
- Cron Expressions: Flexible scheduling with standard cron syntax
- Timezone Support: Schedule in any timezone
- Static Inputs: Provide fixed input values for scheduled runs
- Reliable Execution: Plinqx handles scheduling and execution
How Scheduled Triggers Work
Configuring Scheduled Triggers
Set Cron Expression
Enter a cron expression (e.g.,
0 9 * * * for daily at 9 AM).Cron expressions use standard 5-field format: minute hour day month weekday
Cron Expression Format
Cron expressions use 5 fields:Common Examples
| Expression | Description |
|---|---|
0 9 * * * | Daily at 9:00 AM |
0 0 * * 0 | Weekly on Sunday at midnight |
0 0 1 * * | Monthly on the 1st at midnight |
*/15 * * * * | Every 15 minutes |
0 9-17 * * 1-5 | Every hour from 9 AM to 5 PM, Monday to Friday |
0 0 1 1 * | Yearly on January 1st at midnight |
Special Characters
*- Matches any value,- List separator (e.g.,1,3,5)-- Range (e.g.,1-5)/- Step values (e.g.,*/15for every 15 minutes)?- No specific value (for day of month or day of week)
Timezone Configuration
Scheduled triggers support any timezone:- UTC: Default timezone
- Local Timezones: Select from timezone list
- Daylight Saving: Automatically handles DST transitions
Timezone changes (like DST) are handled automatically. Your schedule continues to run at the correct local time.
Static Inputs
Provide fixed input values for scheduled runs:- JSON Input: Define input values as JSON
- Consistent Data: Same inputs used for every scheduled run
- Use Cases: Data exports, reports, cleanup jobs
Next Run Time
Plinqx calculates and displays:- Next Run: When the flow will execute next
- Previous Run: Last execution time
- Run History: All past scheduled executions
Managing Scheduled Triggers
Viewing Active Schedules
Pausing Schedules
Temporarily pause a schedule:- Open the scheduled trigger
- Toggle Active OFF
- Schedule is paused (can be resumed later)
Updating Schedules
Update schedule configuration:- Open the scheduled trigger
- Modify cron expression or timezone
- Save changes
- Next run time recalculates automatically
Deleting Schedules
Remove a scheduled trigger:- Open the scheduled trigger
- Click Delete
- Confirm deletion
Best Practices
Test First
Test flows manually before scheduling
Use Timezones
Set appropriate timezone for your schedule
Avoid Overlap
Ensure schedules don’t overlap unnecessarily
Monitor Execution
Regularly check scheduled run logs
Use Cases
Daily Reports
Schedule daily data exports or reports:Hourly Data Sync
Sync data from external systems hourly:Weekly Cleanup
Run cleanup jobs weekly:Troubleshooting
Schedule Not Running
If scheduled runs aren’t executing:- Verify flow is published
- Check trigger is active
- Verify cron expression is valid
- Check timezone is correct
- Review flow execution logs for errors
Incorrect Execution Time
If flows run at wrong times:- Verify timezone setting
- Check cron expression matches intended schedule
- Account for daylight saving time changes
Next Steps
HTTP Webhooks
Learn about webhook triggers
Flow Designer
Build flows with scheduled triggers