Why opportunities don’t repeat — and how SyncSEO keeps the loop fresh

When a buyer prompt is already covered by an article, social draft, or open inbox card, the agent skips re-surfacing it. Plus how the platform nudges you toward fresh signal as you work through opportunities.

Every diagnostic the agent runs could in theory produce dozens of cards — but most of them would be duplicates of work you’ve already done or already have queued. SyncSEO dedupes opportunities across every surface where buyer-prompt work lives, so the inbox stays focused on signal that’s genuinely new.

What counts as “already covered”

A prompt’s gap is treated as already-covered if any of these exists for the workspace:

  • An open NEW_OPPORTUNITY card in your inbox for a prompt with the same normalized text.
  • An article in any status except ARCHIVED — drafts, awaiting review, in progress, and published all suppress new cards for the same prompt.
  • A social opportunity in any status except DISMISSED.

Archived articles and dismissed social opportunities are intentionally excluded — those represent work you decided not to do, so they shouldn’t suppress the agent re-surfacing the same prompt later if it’s still a real gap.

Near-duplicate prompt collapse

Two prompts that look the same to a human collapse into one card. For example, all of these are treated as the same opportunity:

  • “Best CRM software.”
  • “best CRM software”
  • “What’s the best CRM software?”

Word order is preserved though, so “X vs Y” and “Y vs X” stay separate — those are semantically different questions.

What happens after you’ve done the work

Once you’ve resolved 3+ opportunity cards in the past 7 days (published an article, posted a social draft, installed a schema fix), the bell drops a suggestion: “You’ve resolved N opportunities this week — try a fresh diagnostic?” The work you’re doing is exactly what should move citations, and a refresh run is when we’d see the movement (or surface new gaps your moves opened up). You get this nudge at most once per week per workspace.

Important: this is a notification only — the platform never auto-spends credits. Click through when you’re ready.

The full engagement loop

  1. Run a diagnostic — see concrete metrics + narrative.
  2. If 0 new opportunities, the inbox tells you why with evidence.
  3. If you’re stuck on the current corpus, refresh prompts to surface fresh angles.
  4. Act on cards in your inbox — write articles, post social drafts, install schema.
  5. After 3 in a week, the bell suggests another run to measure movement.
  6. Loop repeats indefinitely, always with a clear next-action.
← Back to knowledge base

Question we didn’t answer? Email hi@syncseo.io.