Job Scheduling
hotglue runs data syncs using asynchronous jobs. To automate these jobs, you can configure a sync schedule in the UI so jobs run automatically without manual intervention. Scheduling is powered by UNIX-style CRON expressions, which determine when asynchronous jobs are triggered. CRON expressions can be configured directly through the UI. For example, the following expression would trigger every day at 12:00am UTC:How to configure the sync schedule
Customizing schedules for Default tenant
Sync schedules are configured from the Jobs section in the flow by selecting Edit Schedule.
.png?fit=max&auto=format&n=Rs0SFILdHeRed2XO&q=85&s=3a7e549ae234ac77290cc0b44a00b23e)
.png?fit=max&auto=format&n=Rs0SFILdHeRed2XO&q=85&s=34ac708cee3f2e7281c99d44a84803c5)
.png?fit=max&auto=format&n=Rs0SFILdHeRed2XO&q=85&s=dd2392c229c7fc3bc96725d8c8c32a9e)
.png?fit=max&auto=format&n=Rs0SFILdHeRed2XO&q=85&s=ed5d83485765c87ad393bd2235bd7330)
.png?fit=max&auto=format&n=Rs0SFILdHeRed2XO&q=85&s=401cc30167c6deb9944a0e8d831a0d7e)
Customizing schedules for tenants
To configure a sync schedule for a specific tenant, first navigate to the desired tenant.
.png?fit=max&auto=format&n=Rs0SFILdHeRed2XO&q=85&s=d5b5b6bb207c9dabdbe2da240dca4ac6)
API
To configure a sync schedule via the API, head to the schedule endpoint docs.Granular sync schedules
You can use the API to configure any cron expression as a sync schedule. This is often helpful if you need jobs more frequent than hourly. You can use this to create a schedule for default tenant or any individual tenant.Ignoring default credentials
If you want to avoid running scheduled jobs for your default credentials, but are using your default sync schedule to cascade to new tenants, you can use the API to create a sync schedule for your default tenant and set"state" = "disabled"
This will continue to apply your sync schedule to new tenants but will avoid running scheduled jobs with your default credentials.