Documentation

Schedulers

Run an app function on a repeating UTC schedule.

A Scheduler runs one app function on a repeating schedule.

Only functions can be scheduled. If an action is not listed, ask Appaca to make it available as a function.

Create a scheduler

Open the app, select Settings, then Schedulers.

  1. Choose Add

    The scheduler form opens.
  2. Name it after the outcome

    Prefer Expire unclaimed requests over Nightly job, since the list of schedulers is what you will read later when something looks wrong.

  3. Pick the function

    The Function dropdown lists every function in this app. Choose the one to run.

  4. Set the schedule

    Use a preset or the Minute, Hour, Day, Month, and Weekday fields. Check Next run before saving.

  5. Add a payload if the function takes inputs

    A Payload field appears only when the selected function declares inputs. Enter the fixed inputs for each run.

  6. Save

    You will see Scheduler created successfully. The scheduler is enabled by default and will run at the next matching time.

The payload is fixed

A Scheduler uses the same payload on every run. Ask Appaca to calculate changing dates or values inside the function.

Pausing and editing

Use the toggle to pause or enable a Scheduler without deleting it.

Editing a scheduler opens the same form, and deleting one asks for confirmation and cannot be undone.

Schedulers keep no run history

App Schedulers do not show run history.

Runs can overlap

A slow run may still be active when the next one starts. Make repeated runs safe and avoid duplicate external actions.