Skip to main content
Use Duckie Assistant agents for reporting and feedback. The reporting agent posts operational summaries. The feedback agent reviews runs, corrections, blocked issues, and outcome data to recommend improvements to Duckie configuration.

What It Does

The reporting and feedback function:
  • Posts a daily or weekly bug intake report to support and engineering stakeholders
  • Tracks new bug reports, issue creation, duplicate rate, blocked issues, resolution outcomes, and customer follow-up status
  • Highlights engineering questions waiting on customers or support
  • Reviews rejected, rerouted, duplicate, or incomplete engineering issues
  • Identifies weak repro checklists, missing context tools, bad issue templates, and routing problems
  • Proposes updates to workflows, agents, guidelines, tools, categories, and reports
NeedDuckie component
Recurring reportScheduler deployment
Reporting logicDuckie Assistant reporting agent
Inspect Duckie runsDuckie Assistant MCP or Runs API
Read issue outcomesLinear or Jira app tools
DestinationSlack app tools
Feedback reviewDuckie Assistant feedback agent

Reporting Flow

Feedback Flow

Report Contents

Include:
  • New customer-reported bugs
  • Bug reports converted to Linear or Jira issues
  • Reports linked to duplicate or existing issues
  • Reports blocked on missing customer information
  • Engineering questions waiting on support or customer response
  • Issues resolved, shipped, closed as duplicate, not planned, or cannot reproduce
  • Customer follow-ups sent and waiting
  • Average time from report to engineering issue
  • Average time waiting on customer
  • Top product areas and severity bands
  • Tool failures and sync failures
  • Recommended improvements

Example Digest Shape

Bug intake summary

Window: Previous business day

Volume:
- New customer-reported bugs: 27
- Engineering issues created: 11
- Linked to existing issues: 6
- Waiting on customer details: 5

Engineering loop:
- 8 engineering questions routed back to support
- 5 customer answers synced to issues
- 3 issues resolved and ready for customer follow-up

Risk:
- 2 priority customers waiting on engineering questions
- 1 high-severity report missing logs

Automation health:
- 89% repro checklist completion before issue creation
- 2 issue sync retries
- 4 engineer edits to issue template fields

Follow-ups:
- Add API version lookup for integration bug reports
- Split dashboard bugs into loading, permissions, and data freshness categories

Improvement Actions

Common improvements include:
  • Add a missing repro checklist field
  • Change the issue template
  • Add an internal log or product event lookup tool
  • Add duplicate detection against issue titles and labels
  • Tighten the customer follow-up prompt
  • Add a human review gate for sensitive bug categories
  • Add a routing rule for a product area or engineering team
  • Update the stakeholder report to show blocked customer loops
Measure the full loop, not only issue creation. A useful bug intake system should improve time to usable repro, time to engineering answer, and time to customer follow-up.

Scheduled Deployments

Run reports on a recurring schedule.

Duckie Assistant Agents

Build reporting and feedback agents for Duckie system improvement.

Analytics

Monitor performance and trends.

Replay Testing

Test changes against historical bug reports.