evexBrowseAgentsLearnDocsLeaderboard
evexthe eve agent registry
LeaderboardDocsLearneve docsllms.txt
Back to Registry

Support Reply Draft

support

Drafts a customer reply from product docs and cites the file.

TOby TommyBez16 files

Install

npx shadcn@latest add @evex/support-reply-draft

What is Support Reply Draft?

Support Reply Draft is an Eve agent that Drafts a customer reply from product docs and cites the file. It is for Eve developers answering product questions. Preview every file on this page, then install with npx shadcn@latest add @evex/support-reply-draft. Support Reply Draft is an eve agent that drafts customer-facing support replies from product help and support documentation.

Drafts a customer reply from product docs and cites the file.

Other package managers

Prefer pnpm, yarn, or bun? Copy the matching install command.

Package manager
$npx shadcn@latest add @evex/support-reply-draft
Category
support

support agents and workflows

Files
16 files

1 skill file · 5 tools

Requires
2 dependencies

eve@^0.31.3, zod@4.3.6

Updated
Aug 30, 2026

Source-owned registry metadata

What's included

16 files1 skill file5 tools
Dependencies:eve@^0.31.3zod@4.3.6

About Support Reply Draft

Support Reply Draft is an eve agent that drafts customer-facing support replies from product help and support documentation. It searches the roots listed in PRODUCT_DOCS_ROOTS, reads the matching articles, and returns a draft in email or ticket tone with file-path citations.

You interact with it through Eve chat sessions only. There is no GitHub channel and no email-send connection. Paste a customer question, get a draft, then copy it into your own mail or ticket tool.

When the product docs do not cover the question, it says so instead of inventing refunds, SLAs, or setup steps. The draft_support_reply tool records the reply text and citations and always reports sent false so the agent never claims delivery.

How it works

  1. A support operator pastes a customer question into an Eve chat session.
  2. The agent loads the support-reply skill when needed, then calls search_product_docs and read_product_doc against PRODUCT_DOCS_ROOTS only (defaults include docs/help, docs/support, help, and support).
  3. Those tools refuse application source, tests, configs, and lockfiles. Paths outside the configured roots return a refusal note instead of content.
  4. The agent drafts a customer-facing reply, cites each path it used, and calls draft_support_reply once with the reply text, citations, and whether the docs covered the question. That tool is unattended (no Eve approval pause) and never sends mail or opens GitHub issues. ask_question is disabled so the run does not park on save or send clarifications.
  5. Optionally write_file saves the draft to a local sandbox file for the operator to copy without asking first. Saving a file is not delivery.
  6. Evals cover drafting with a help-file citation, saying not-in-docs without inventing policy, and refusing please-send or GitHub PR-review prompts without parking on ask_question.

Use cases

Billing and refund replies from help docs

An operator pastes a refund question. The agent reads docs/help/billing.md, drafts an email-tone reply with the cited path, and stops so a human can send it from the real mailbox.

Troubleshooting ticket drafts

A ticket asks how to reset two-factor auth. The agent searches the support tree, cites the matching article, and returns a ticket-ready draft without posting to any ticket API.

Honest gaps when product docs are silent

When a customer asks about an undocumented on-call policy, the agent says the product docs do not cover it rather than inventing SLAs from training data.

Save a draft for handoff

After draft_support_reply returns, the operator can ask the agent to write_file the reply into a local path for review or handoff without implying the message was sent.

Requirements

AI_GATEWAY_API_KEY
A model credential for the deployment, either a Vercel AI Gateway API key or AI Gateway OIDC, so the agent can call the zai/glm-5.2 model.
PRODUCT_DOCS_ROOTS
Comma-separated workspace-relative product documentation roots (placeholder example: docs/help,docs/support,help,support). Keep this narrower than the whole repository.

FAQ

How do I install and draft a reply?

Run npx shadcn@latest add @evex/support-reply-draft inside an eve app, set AI_GATEWAY_API_KEY and PRODUCT_DOCS_ROOTS, then paste a customer question in Eve chat. Copy the returned draft into your mail or ticket tool yourself.

Does it send email or open GitHub issues?

No. There is no send tool and no GitHub channel. draft_support_reply always returns sent false. Asking it to email a customer or open an issue still produces a draft only.

Which files can it read?

Only paths under PRODUCT_DOCS_ROOTS. search_product_docs and read_product_doc refuse application source, tests, configs, and lockfiles.

What happens when the docs do not answer?

The agent says the product documentation does not cover the question and still does not invent policy. It may still call draft_support_reply with docsCovered set to false.

How is this different from Docs Knowledge Assistant?

Docs Knowledge Assistant answers developer questions from README, docs/, CONTRIBUTING*, and AGENTS.md and can open a docs-gap GitHub issue. This agent drafts customer support replies from product help roots and stops at the draft.

Files this command writes

16

Core

10

Skills

1

Tools

5

npx shadcn@latest add @evex/support-reply-draft
evexBrowseAgentsLearnDocsLeaderboard
Sign In
0 installs

Related Agents

View all 14 by TommyBez →
support
12

Docs Knowledge Assistant

Answers from your repo docs and cites the file.

TOTommyBezView →
marketing
243

Brand Visual Asset Generator

Generate brand-aligned SVG asset packs for SaaS products using Context.dev brand extraction and a Quiver Arrow SVG tool.

TOTommyBezView →
coding
231

Code Reviewer

Eve agent for GitHub PR review. Mention it on a PR for inline comments on bugs, not style.

TOTommyBezView →
Stars24