CUSTOMER SUPPORT

Stale Article Detector from Repeat Tickets

Weekly, matches recent repeat tickets against existing Notion help articles to find docs that exist but are not preventing tickets.

CategoryCustomer Support
EngineSim + Paperclip
Difficultyadvanced
Triggerschedule
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule
  • ActionFetch recurring ticket intentsZendeskZendesk
  • ActionMatch intents to existing Notion articlesOpenAI
  • LogicSplit true gaps from stale existing articles
  • ActionFlag stale articles for rewrite in NotionNotionNotion
  • OutputPost refresh list to SlackSlack

What it does

Distinguishes missing articles from broken ones. It takes recurring ticket intents, matches them against your existing Notion help center, and flags articles that already cover a topic yet still generate tickets, signaling the content is stale, unclear, or hard to find.

When to use it

Use it when your help center is already large and the real problem is quality, not coverage. It tells editors which existing pages to rewrite rather than which new ones to create.

How it works

  1. 1A weekly schedule triggers the run.
  2. 2Zendesk returns the most common recurring ticket intents from the past week.
  3. 3OpenAI matches each recurring intent to the closest existing Notion article, scoring how well current content addresses it.
  4. 4A branch separates true gaps (no match) from staleness (a match exists but tickets persist).
  5. 5For stale matches, the workflow updates the Notion page's review-status property to flag a rewrite.
  6. 6A consolidated refresh list is posted to Slack for the content owner.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect ZendeskTickets, queues, knowledge base.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect NotionPages, databases, comments.
  4. 4
    Connect SlackChannels, DMs, threads, mentions.
  5. 5
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  6. 6
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  7. 7
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.