Automated jobs
5 of 15 enabled| Task | Suggested frequency | Last run | Actions |
|---|---|---|---|
|
Expire subscriptions
Closes out subscriptions whose term has ended and tells the owner.
|
daily | Never run |
|
|
Renewal reminders
Warns restaurant owners before their subscription lapses.
|
daily | Never run |
|
|
Scheduled order alerts
Tells the kitchen when a pre-ordered ticket is nearly due.
|
5 minutes | Never run |
|
|
Reservation reminders
Reminds guests of a booking the day before.
|
hourly | Never run |
|
|
Expire loyalty points
Lapses balances with no activity for a year, recording the adjustment in the ledger.
|
daily | Never run |
|
|
Cancel abandoned orders
Cancels orders left unpaid at the payment step for more than a day.
|
hourly | Never run |
|
|
Reconcile payments
Re-checks card and PayPal orders left unpaid and confirms any capture the browser return or webhook missed.
|
5 minutes | Never run |
|
|
Disburse split payments
Pays each restaurant its share of the orders the platform collected, into the restaurant's own gateway account.
|
5 minutes | Never run |
|
|
Confirm split payouts
Polls disbursements the gateway is still processing and marks each one paid, or flags a failed transfer for review.
|
5 minutes | Never run |
|
|
Email retry
Delivers the transactional email queue — order confirmations, status updates, password resets — and sends again anything the mail server refused. This is how that mail leaves at all, so switching it off stops it entirely.
|
hourly | Never run |
|
|
Trim audit history
Deletes audit entries, ad event records and scheduler run history older than a year so none of those logs can grow forever.
|
weekly | Never run |
|
|
Weekly performance report
Emails last week's trading as a PDF to owners who opted in.
|
weekly | Never run |
|
|
Unfinished order reminders
Emails a customer once about an order they left unpaid, between one and twenty hours after checkout — never later, because unpaid orders are cancelled at twenty-four.
|
hourly | Never run |
|
|
Drip sequences
Enrols the customers each live sequence is about, sends the step that is due, and stops a sequence the moment somebody orders again or unsubscribes.
|
daily | Never run |
|
|
Scheduled publishing
Publishes blog posts whose scheduled time has arrived, then rewrites sitemap.xml.
|
5 minutes | Never run |
|
Connect your scheduler
Add this line to your crontab. Every five minutes is a safe default: each task re-checks its own timing.
Give this URL to a web-cron service. Treat it as a password — anyone with it can trigger your enabled tasks.