Once content is tracked, it doesn't just sit there — the AI Workforce keeps working on it in the background. This article explains what "keeps working" actually means, so you know how to read a "Last updated" timestamp instead of guessing.
How this connects across Socialscale
Each agent refreshes independently
There isn't one single nightly batch job that updates everything at once. Each AI Workforce agent runs on its own cycle against whatever's new or changed since it last ran:
- AI Content Scoring Agent re-scores content as it's added and as new performance data comes in that affects hook/quality signals.
- Content Tagging Agent re-matches content when your Product Center catalog changes — a newly added product can retroactively get matched to recent content that mentions it.
- Ad Agent pulls fresh numbers from your connected ad accounts (TikTok Ad Manager, Meta Ad Manager, Google Ad Manager) and reconciles them against existing content records.
Note
Refresh timing varies by agent and by how much there is to process — it is not a fixed, guaranteed interval. Treat "Last updated" as the source of truth for freshness, not an assumed schedule.
Where to check freshness
Every agent on Settings → AI Workforce shows a Last updated timestamp and a running match/score count. If a number looks stale, check that timestamp before assuming something's broken — a quiet week of new content means less for the agent to do, not a failure.
On an individual creator's profile, the Social media overview panel also shows its own "Last updated" timestamp separate from the AI Workforce agents — that's the raw social stats (followers, engagement rate), refreshed on a different cycle than content scoring.
Pro tip
If a specific piece of content looks stale and you don't want to wait, you don't have to. Re-running Import Existing Content on a creator's profile forces a fresh pull rather than waiting for the next background cycle.
Why paid and organic show up together
When the Ad Agent matches ad performance to a piece of tracked content, it doesn't create a separate ad record — it attaches ROAS, CPC, and CTR directly onto the existing content entry. That's why a single post in Content Library can show both organic engagement and paid metrics: it's one record being enriched from two data sources, not two records you have to cross-reference yourself.
What good freshness looks like
You should rarely need to think about this. The signal that something's actually wrong isn't a timestamp that's a few hours old — it's an agent showing Inactive on Settings → AI Workforce, or a connected ad account that's disconnected under Settings → Integrations. Check those two places first if numbers seem stuck.
Workflow playbook
Your daily content & ad performance check-in
A repeatable routine for reviewing what came in overnight, what's scoring well, and what needs attention — in about ten minutes.