Home / Product / Scheduled work

Let the product keep working

Run important product work at the right time—even when nobody is clicking.

Schedule the same actions your product uses on demand, and keep the person or system context they should run for.

01Automate the calendarSchedule named Daptin actions with an explicit account and application context.
02Call the same backend action from schedules, screens, and APIs.Schedule the same named action used elsewhere.
03Preserve responsibilityMake the account behind scheduled work explicit.
Why it matters

Run the same named action from schedules, screens, and APIs with an explicit account and shared permissions.

A weekly report, storage synchronization, or pending-mail processor often starts as a script on someone's server. Use the application action’s existing permissions, validation, outcome rules, and provider credentials for scheduled runs.

Daptin schedules named actions that already belong to the product. Each task records what to run, when to run it, the input it needs, and the account whose context applies.

Schedules return after restart because the task definition is stored. Operators can see which account ran each scheduled action, when it ran, and what it changed.

01

Turn routine work into product behavior

Make digests, cleanups, syncs, and queue processing explicit.

02

Keep on-demand and scheduled paths aligned

Improve the action once for both ways of starting it.

03

Know whose access applies

Run each scheduled action as an explicitly selected account with its normal permissions.

Make recurring routines accountable

Keep timing, responsibility, business details, and results together.

A scheduled routine uses the same approved task as a customer request, while Daptin also runs the recurring upkeep needed for email, files, connected services, and plan balances.

Diagram showing a scheduled routine with its name, timing, business task, saved details, responsible account, and completed results.
Run a business task at the right timeSave the timing, supplied details, responsible account, and active status for reports, reminders, partner updates, and housekeeping.Open diagram for full-size view
Diagram showing a saved recurring routine confirming the responsible account before running email, connected-service, file, and plan-balance routines.
See the recurring routines included with DaptinRefresh mail connections, send waiting messages, update connected services, copy files, and return timed-out allowance holds.Open diagram for full-size view
How it fits

Part of one connected backend.

Scheduled work does more when it can reuse the records, people, access rules, and workflows already in your application.

Step 1Define

Create the action that represents the work.

Step 2Schedule

Choose its timing, input, and acting account.

Step 3Run

The scheduler invokes the ordinary action path.

Step 4Persist

Stored task definitions can be loaded again after restart.

What it enables

Use it in products people recognize.

Start from the experience you want to create; the backend capability supports the work behind it.

Customer digest

Send a weekly summary built from current account data.

Provider sync

Refresh connected records every hour for an authorized user.

Queue processing

Work through pending outbound messages or storage changes.

Know the boundary

What Daptin leaves in your hands.

Give scheduled provider calls idempotency keys, overlap rules, attempt history, and recovery procedures. Set each job’s time zone, overlap policy, idempotency key, provider quota, alert threshold, and recovery procedure.

Understand the operating responsibility →

Build from one foundation

Schedule the same authorized action used by screens and APIs, with an explicit account and run history.

Run Daptin locally, explore the live administration surface, and follow one complete application path.