# Customer Feedback Summary

Retrieves, categorizes, and summarizes customer feedback into an executive report with recommendations.

> For the complete documentation index, see [llms.txt](/llms.txt). Markdown variants are available by appending `.md` to any URL or sending an `Accept: text/markdown` header. An agent skill is available at [/.well-known/agent-skills/site-skill.md](/.well-known/agent-skills/site-skill.md).



<DocsBaseSwitcher base="eve" agent="feedback-summary" />

<AgentPreview
  agent="feedback-summary"
  framework="eve"
  inputFields="[
  {
    name: &#x22;query&#x22;,
    label: &#x22;Request&#x22;,
    placeholder: &#x22;What are the critical issues from enterprise customers?&#x22;,
    type: &#x22;text&#x22;,
  },
]"
/>

## Summary [#summary]

The **Customer Feedback Summary Agent** answers questions about your customer
feedback. It retrieves entries from your data source, categorizes them by theme
and segment, and produces an executive summary with representative quotes and
concrete recommendations. Reach for it to turn a backlog of reviews, tickets, or
survey responses into something a team can act on.

## Install [#install]

```bash
npx shadcn@latest add @agentcn/eve/feedback-summary
```

## Composition [#composition]

```text
agent/
├── agent.ts             # Agent definition (model + config)
├── instructions.md      # Retrieve / categorize / summarize instructions
└── tools/
    └── get_feedback.ts  # Paginated feedback retrieval
```

## Customization [#customization]

* **Connect your source.** Point `get_feedback` at your database, support desk,
  or reviews API — keep the pagination + segment parameters.
* **Change the categories.** Edit `instructions.md` to use your own taxonomy
  (severity tiers, product areas, sentiment).
* **Swap the model.** Edit `agent/agent.ts` — a larger model for nuanced
  synthesis, a smaller one for speed.
* **Add a scorer.** Track summary quality across runs to tune the prompt.
