CUSTOMER SUPPORT

KB Article Deflection-Decay Monitor (Zendesk)

Weekly, computes each help-center article's deflection rate from Zendesk views and ticket-creation events, flags articles whose deflection has dropped past a threshold.

CategoryCustomer Support
Enginesim
Difficultyintermediate
Triggerschedule
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWeekly schedule fires
  • ActionPull article views + deflection events from ZendeskZendeskZendesk
  • LogicCompute deflection slope vs baseline
  • LogicKeep articles past decay threshold
  • ActionAppend flagged articles to Postgres historyPostgreSQLPostgres
  • OutputPost ranked refresh queue to SlackSlack

What it does

Tracks the deflection rate of every published Zendesk Guide article — the share of readers who solve their problem without opening a ticket — and catches the moment that rate starts decaying. A decaying article is a leading indicator that ticket volume on that topic is about to rebound, so this routes it for a refresh before the wave hits.

When to use it

Run it when your help center has enough traffic that stale content quietly drives ticket spikes, and you want to fix articles proactively instead of reacting to a queue surge.

How it works

  1. 1A weekly schedule fires the run.
  2. 2Pull article view counts and per-article ticket-deflection events from Zendesk for the trailing 4 weeks.
  3. 3Compute each article's current deflection rate and its 4-week slope, then compare against its own baseline.
  4. 4A logic step keeps only articles whose deflection dropped more than the configured threshold while views held steady or rose.
  5. 5Write the flagged set, with deltas and reason codes, into a Postgres tracking table for trend history.
  6. 6Post a ranked refresh queue to the support Slack channel with owner suggestions.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect ZendeskTickets, queues, knowledge base.
  2. 2
    Connect PostgresAny Postgres URL — query, write, migrate.
  3. 3
    Connect SlackChannels, DMs, threads, mentions.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    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.