CUSTOMER SUPPORT

Auto-Reroute Open Tickets to Self-Serve on New Doc

When a new readme.com article goes live, finds open Zendesk tickets it now answers and auto-replies with the article plus a self-serve tag.

CategoryCustomer Support
Enginesim
Difficultyadvanced
Triggerwebhook
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerReadMe article published webhookReadMeReadMe
  • ActionRetrieve open Zendesk tickets in queueZendeskZendesk
  • ActionClassify tickets: full / partial / unrelatedOpenAI
  • LogicBranch full-answer vs partial vs unrelated
  • ActionAuto-reply with doc link and tag as self-serveZendeskZendesk
  • OutputEscalate partial matches to agent in SlackSlack

What it does

The moment a new public help article publishes, this workflow checks your open ticket queue, identifies tickets the article now fully answers, and sends those customers a templated reply linking the doc while tagging the ticket for self-serve deflection. Ambiguous matches are routed to a human instead of auto-closed.

When to use it

Reach for it when you publish a doc specifically to handle a spike of repeat questions and want the backlog cleared automatically rather than ticket-by-ticket. Best for high-volume queues with a tolerance for templated first responses.

How it works

  1. 1A readme.com article-published webhook triggers the run.
  2. 2The flow retrieves open Zendesk tickets in the relevant queue.
  3. 3An LLM classifies each ticket as full-answer, partial, or unrelated to the new doc.
  4. 4A logic branch splits full-answer tickets from partials and unrelated ones.
  5. 5Full-answer tickets get an automated Zendesk reply with the doc link and a self-serve tag.
  6. 6Partial matches are escalated to an agent via a Slack notification for a human decision.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect ReadMeAPI docs, changelog, auth.
  2. 2
    Connect ZendeskTickets, queues, knowledge base.
  3. 3
    Connect OpenAIModels, embeddings, files.
  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.