Import
import { discoverSchedules, isScheduleDefinition, schedule } from "veryfront/schedule";
Examples
Run a workflow every weekday morning
import { schedule } from "veryfront/schedule";
export default schedule({
id: "daily-support-triage",
schedule: "0 9 * * 1-5",
timezone: "Europe/Stockholm",
target: { kind: "workflow", id: "escalate-ticket" },
input: { severity: "high" },
health: { maxStalenessSeconds: 1800 },
});
Exports
Functions
Types
| Name | Description | Source |
|---|---|---|
ScheduleConcurrencyPolicy | source | |
ScheduleConfig | source | |
ScheduleDefinition | source | |
ScheduleDiscoveryOptions | source | |
ScheduleDiscoveryResult | source | |
ScheduleHealth | Marks a schedule unhealthy when it has not succeeded within the given budget. | source |
ScheduleIntegrationRequirement | source | |
ScheduleIntegrationRequirementConfig | source | |
ScheduleIntegrationResource | source | |
ScheduleIntegrationResourceIdentity | source |