Skip to content
Current/ Help Center

How often does Current sync? Every schedule, in one table

7 min read · Updated Jul 18, 2026

This is the most-asked question in onboarding, so here is the whole answer in one place: what refreshes, how often, and what you can do when you need something faster. Two clocks run in Current. The sync clock keeps your data current — it ticks in minutes. The AI clock reads that data and writes something about it — it ticks on a daily or twice-weekly rhythm, on purpose.

The sync clock: minutes, not hours

Everything below runs on its own timer in the background. You don't schedule any of it, and there's nothing to turn on — connecting an integration is what starts its clock.

WhatHow oftenNotes
Autotask incremental pullEvery 5 minutesPulls only what Autotask reports as changed since the last run — projects, phases, tasks, tickets, and time entries. This is why your board is fresh within a poll cycle.
ConnectWise PSA incremental pullEvery 5 minutesThe same delta rhythm against ConnectWise, asking only for records updated since the last pass. Whichever PSA you run, only its clock ticks.
Autotask reference and enrichment pullAbout every 6 hoursThe slower-moving set: resources, billing codes, holidays, approved time off, appointments, companies, contracts, opportunities, notes, and project charges. These change rarely, so re-scanning them every 5 minutes would just burn API budget.
PSA push (time, dates, status)SecondsQueued the moment you save, then confirmed by reading the record back. See "What Current writes back to Autotask (and when)" or "What Current writes back to ConnectWise (and when)."
Sync queue drainEvery 5 minutesThe durable backstop for anything queued — one drain per PSA, on the same 5-minute rhythm. Retries with exponential backoff and dead-letters after 5 failed attempts.
Background refresh while you're in the appAt most once every 10 minutes per workspaceCurrent quietly re-pulls your workspace's changes while someone has it open, debounced so twenty open tabs can't stampede your PSA.
CRM email sync (your Microsoft 365 mailboxes)Every 5 minutesInbox and Sent Items, matched to known CRM contacts only. See "Which mailboxes sync to the CRM — and how to exclude one."
Meetings from Microsoft 365 calendarsEvery 15 minutesMeetings with CRM contacts land on the company timeline.
Teams comment mirror (outbound)Real-timePosts to the project's Teams channel as the comment is saved.
Teams replies pulled back (inbound)Every 3 minutesA reply typed in Teams comes back into the project conversation.
Calendar pushReal-timeFires on task date changes.
Microsoft To DoEvery 3 minutesTwo-way with your personal to-do list.
ScalePad Quoter won-quote pollEvery 5 minutesPlus an immediate webhook when Quoter fires one. See "ScalePad Quoter: turn won quotes into projects and charges."
ConnectWise CPQ won-quote pollEvery 5 minutesPolls your ConnectWise for opportunities newly sitting at your won statuses — CPQ has no webhooks at all, so polling is the whole path. See "ConnectWise CPQ: turn won quotes into projects and charges."
ConnectWise RMM device syncEvery 6 hoursSites, devices, and patch posture — read-only, feeding company records and business reviews. See "ConnectWise RMM: devices, patch posture, and your business reviews."
ScalePad Lifecycle ManagerHourlyAssets, warranty, budgets, initiatives, goals, insights.
CrewHu CSAT surveysEvery 15 minutesA negative survey can raise its own alert as soon as it lands.
HubSpot keep-in-stepEvery 10 minutesWhile a two-way HubSpot connection is active.
Email verification resultsEvery 5 minutesPolls NeverBounce for finished verification jobs.
Sequence stepsEvery 5 minutesThe executor sends due emails, creates due tasks, and sweeps exits.
Campaign sendingEvery 5 minutesPlus an immediate kick the moment you queue a campaign, so the first batch doesn't wait for the tick.
Booking remindersEvery 5 minutesReminder emails for booked meetings.
Notification emails (the prompt tier)Every 5 minutes, weekdays onlyAssignments, mentions, comments, health drops. The in-app bell is always real-time — only email is batched.

The AI clock: a rhythm, not a firehose

The AI reads the data the sync clock keeps fresh, then writes something a human is meant to read over coffee. Times below are the schedule the jobs actually run on, with the Eastern equivalent during daylight saving. The chain is deliberately ordered — each job consumes the one before it.

WhatWhenWhat it produces
Signal ledger rollupDaily, 06:40 UTCThe deterministic daily counts per company — tickets opened, hours logged, meetings, licensed seats, and Current Score — that the AI reads later as evidence.
Project AI insights (Radar)Daily, 07:07 UTCA summary, a trend, and evidence-backed risks for every active project.
Project digest emailDaily, 09:00 UTC (backstop 11:00 UTC)One email per person covering only their worsening projects. Weekends are skipped.
Company AI readMonday + Wednesday, 08:00 UTC (≈4am ET)The per-company health read: summary, highlights, sentiment, suggested actions.
Company read catch-up sweepMonday + Wednesday, 10:30 UTCSelf-healing: a no-op when the 4am run finished, drains the remainder when it didn't. Each scheduled run refreshes every company that hasn't been read since that run began, so a manual refresh the night before can no longer cancel it.
Sales coaching insightsMonday + Wednesday, 11:30 UTCRuns after the catch-up sweep, so coaching is always built on a complete set of company reads — even on a morning the 4am run failed.
Morning brief composeDaily, 09:30 UTCBuilds each seller's brief. Daily, because the in-app brief card should track each day.
Morning brief re-composeMonday + Wednesday, 12:00 UTCRebuilds the brief on the repaired reads and the fresh coaching, so the 9am email is never a day behind.
Morning brief emailMonday + Wednesday, 13:00 UTC (≈9am ET)The email lands the same mornings the insights are freshly regenerated.
Weekly task digest emailMonday, 8am ETYour overdue and due-this-week tasks, grouped by project.
Partner portal digestMonday, 12:00 UTC (backstop 14:00 UTC)The weekly progress note to partners on the portal.
Teams standup postWeekdays, 12:30 UTC (8:30am ET)Posts the project standup into its Teams channel.
Note
Why the CRM AI reads run twice a week
Company reads and sales coaching regenerate Monday and Wednesday, not every morning. That was a deliberate product call: an account's story rarely changes enough in 24 hours to be worth re-reading, and five identical briefings a week is how people learn to ignore briefings. Project Radar, which moves faster, still refreshes nightly.
Heads up
The Eastern times shift with daylight saving
The jobs are scheduled in UTC, so the Eastern times above are the daylight-saving equivalents. Outside DST, the 4am reads land at 3am ET and the 9am brief lands at 8am ET. The digests that are pinned to a real Eastern hour — the Monday task digest and the daily first-appointment digest for leadership — fire twice and act only on the correct local hour, so those land at 8am ET year-round.

How to get something sooner

  1. 1
    Force a full PSA pull
    Integrations (in the Admin section of the sidebar) → your PSA's card → Sync now runs an immediate, ordered full pull for your workspace and reports what it found, entity by entity. On a very large workspace it may report a partial result and tell you "Large workspace — click Sync now again to finish the rest" — that's the wall-clock guard, not a failure.
  2. 2
    Re-read one project
    On the project page, the AI Overview panel has an Analyze button (Refresh once it has content). Project managers and admins can run it; it re-reads that project's tasks, tickets, notes, and comments on the spot.
  3. 3
    Re-read one company
    Open the company record and use the refresh button on its AI insight card. Repeat refreshes are throttled server-side to one every two minutes so nobody can accidentally hammer it.
  4. 4
    Rebuild today's morning brief
    The refresh control on the morning brief card regenerates your own brief for today and un-hides any bullets you'd ticked off.
  5. 5
    Run an integration on demand (where it exists)
    ScalePad — both the Quoter and Lifecycle Manager tiles — and CrewHu have a Sync now button on the tile (CrewHu also offers a full re-sync). HubSpot is different: it has no Sync now, and its import is run from the HubSpot import page. NeverBounce has no Sync now button. You start verification yourself from the enrichment panel (single checks and small batches return results on the spot); only large verification jobs hand off to NeverBounce, and their results are picked up by the 5-minute poll.
Tip
Manual runs don't jump the queue
A manual sync uses the same queue and the same pacing rules as the scheduled one. If your Autotask workspace is already near its hourly request budget, the incremental pull will deliberately stand down for a cycle rather than push you over it; ConnectWise pacing is automatic backoff. See "PSA rate limits and dead-letter jobs."
Note
Where to check when something looks stale
Your PSA's sync health page — Integrations → the PSA card → Sync details — lists sync jobs with their errors in plain language, plus a heartbeat for three background jobs: the PSA sync, the won-quote poller, and notifications. It does not cover the other jobs in the tables above, so it is the place to look for PSA trouble specifically. See "Reading the sync health dashboard."
Was this helpful?