{"repo":"sholajegede/supportmesh","free":true,"listed":false,"github":"https://github.com/sholajegede/supportmesh","clone":"git clone https://github.com/sholajegede/supportmesh.git","description":"AI-powered support operations platform with multi-tenant isolation built with Mastra, Kinde, Convex, and Resend.","language":"TypeScript","stars":14,"topics":["ai","ai-agents","anthrop","anthropic","claude-ai","convex","kinde","mastra","nextjs","resend"],"license":null,"category":"ai-agents","readme_excerpt":"SupportMesh AI-powered support operations platform with multi-tenant isolation. What it is SupportMesh is support infrastructure for teams where tickets come from AI agents and automated systems, not just people typing into forms. A Mastra triage agent running Claude Haiku processes every ticket the moment it arrives -- via web form, REST API, or MCP tool call -- classifying it by category and priority, scoring customer sentiment, searching the organisation's knowledge base, drafting a response, and checking whether the ticket needs escalating. The result is in the dashboard in seconds. The platform is built for teams where CI pipelines, monitoring agents, and AI coding assistants are first-class ticket sources. Every submission channel is authenticated and org-scoped: the customer web form validates the org in the URL, the REST API derives the org from a per-org API key, and the MCP server binds the authenticated orgCode to every tool call so callers cannot access another organisation's data. The platform is built for teams that run multiple products or customer segments under one account. Every piece of data — tickets, knowledge base entries, daily summaries, and users — is scoped to a Kinde Organization code ( org code ). Agents receive that code in the request, pass it through every tool call, and Convex enforces it at the query level, so no Organization can ever read another's data. What makes SupportMesh technically interesting is the combination of pieces: Mastra orche","default_branch":null,"files":null,"tree":[],"storefront":"/r/sholajegede","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sholajegede/supportmesh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}