Why we built a support bot that investigates tickets before drafting a reply
Blog post from Inngest
The text discusses the development of a support bot designed to mimic the investigative process of a support engineer, rather than simply generating automatic responses to support tickets. The bot's approach prioritizes context assembly by examining live support threads, semantically similar historical tickets, and a local copy of documentation to draft internal notes for human review. This method contrasts with typical support automation that often relies on generation without sufficient grounding, leading to inaccurate and risky outputs. The system utilizes an event-driven workflow, incorporating various tools and databases like PostgreSQL with pgvector for retrieval and local documentation for file-based search, to ensure the bot is contextually informed and capable of producing reliable drafts. The design emphasizes the importance of retrieval over recall, leveraging past tickets as a valuable knowledge base, and maintaining a narrow, explicit focus to enhance trust and practicality. The primary goal is to reduce repetitive research and improve the accuracy of initial investigations, ultimately aiding human reviewers in support workflows. Future enhancements may include integrating runtime evidence to further refine the investigation process.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Vector Search | 8 | 1,739 | 413 | 146 | -27% |
| LLM | 1 | 5,932 | 1,046 | 223 | -2% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.