ClyntoKnowledge

System health

Last updated on

Clynto's background jobs run in one process at a time — either the web server or a separate background worker — chosen by a lease in the database, so a job never runs twice. Settings → System info → System health (admins) shows whether they're alive.

Settings → System health on a test workspace with background jobs switched off: every worker shows Stopped, nobody holds the job lease, and Wake workers is the fix (demo data).
Settings → System health on a test workspace with background jobs switched off: every worker shows Stopped, nobody holds the job lease, and Wake workers is the fix (demo data).
  • Workers — how many are running, and a row per worker with what it does and how often it checks.
  • Running in — which process holds the jobs (web server or background worker) and when it last checked in.
  • Database — whether it's reachable and how fast it answered.
WorkerWhat it doesChecks every
Integration sync schedulerRuns each workspace's scheduled syncs1 min
Health recompute schedulerRecomputes health and journey30 min
Workflow schedulerRuns every live workflow's trigger check15 min
Workflow fast-pollRe-checks workflows in testing mode15 s
Portfolio digestBuilds each CSM's daily digest1 h
Inbound email pollerPulls newly received customer email1 min
Campaign scheduler / senderStarts scheduled campaigns; sends queued emails30 s / 5 s
Larry Time questionsFinds missing data to ask about15 min
Document memoryReads new account documents for Larry20 s
Status auto-mapMaps new status values to Active or Lost5 min
Retention sweepErases what has passed its deletion window1 h
Market Intelligence scannerReads public news about accounts (when turned on)15 min check; per workspace every 6 h by default, or the cadence you choose (6 hours to 90 days)
Quiet-hours email deliverySends proactive emails held overnight, once it's morning for the recipient1 min
Sent-folder syncChecks CSM mailboxes for the drafts Clynto placed: sent, discarded or not sent; asks to close the task they were for5 min
Workspace context summariesCondenses long workspace-context uploads30 s
RemindersFires people's personal reminders when they're due, and repeats them until done1 min

That's 17 workers in all. The daily credits-pace update runs inside the Health recompute scheduler, not as a worker of its own.

Recheck reads the state again. Wake workers restarts any that stopped inside a process that is already running; when the jobs run in the background worker, the restart is handed to it and happens within about 30 seconds. It can't stop the app from going to sleep — see the tip.

Tip

If the host idles the app when nobody is using it, every job stops. Point an uptime monitor at the /health address shown on the page every few minutes (no login needed), or turn on your host's Always On setting.