# X-Robots-Tag: index, follow # License: https://creativecommons.org/licenses/by/4.0/ # Note: paths below are relative to this site's root (for example, /pricing). # A longer, self-contained reference lives at /llms-full.txt. # Mendaro > Mendaro is an AI issue tracker for product teams and the customers they support. Reports arrive four ways — a conversational voice agent (Patchy Live), an embeddable website widget, reply-by-email, or a plain form — and Patchy (Mendaro's AI) structures every report into a clean ticket (title, description, reproduction steps, type), keeping the reporter's own words and language. In the background, Patchy Autopilot suggests a type and priority, scores each report for spam, and flags duplicates — suggestions only, never applied automatically and never shown to customers. Patchy also drafts customer replies, answers natural-language questions about the backlog, and generates release notes. Developers pull any ticket into Claude Code or Codex through a built-in MCP server. Pricing is per staff seat per month; customers who file tickets are never billed. Keywords: AI issue tracker, AI ticketing system, AI support inbox, voice support agent, voice ticket agent, bug report widget, website feedback widget, Claude Code integration, MCP server ticketing. Deutsche Suchbegriffe: KI-Ticketsystem, KI-Issue-Tracker, Support-Widget, Sprach-Support-Agent, DSGVO Ticketsystem. ## What Mendaro is - Category: issue tracking / IT ticketing / customer support software. - Audience: product and engineering teams that support external customers. Customers file and follow their own tickets; staff triage, assign, draft replies, and ship. - Operator: dataMatters GmbH (Cologne, Germany); a cloud service, GDPR-aligned, with row-level-security data isolation in a managed PostgreSQL database. - Pricing: Free plan for 1 project, up to 2 staff teammates, 50 AI actions and 10 voice minutes per month, and 1 GB of attachment storage; Team plan at 12 euro per staff seat per month (or 9 euro per seat per month billed yearly) lifts all of those limits and adds the website widget, the Discord bot, GitHub integration and priority support; Max at 24 euro per staff seat per month (or 18 euro billed yearly) is the same plan with 10 times the monthly Patchy AI allowance. Every paid plan starts with a 7-day free trial. Customers filing tickets never consume a seat and never pay. - Languages: interface in English, German, and French. Voice and AI rewriting preserve the language the user actually spoke or wrote. - Name origin: from the Latin "mendare", to mend, to set right. ## The four capture paths Every report — however it arrives — lands as a first-class ticket in the same inbox: 1. Patchy Live, a conversational voice agent (see below). 2. An embeddable website widget (see below). 3. Reply-by-email: each ticket has its own address, so customers just reply and the thread stays in order. 4. A plain web form in any supported language. ## Patchy Live (voice agent) Patchy Live is Mendaro's full-duplex conversational voice agent. It greets the caller, asks the follow-up questions a good ticket needs, and keeps the conversation going until it can file a ticket worth working on. Callers can interrupt mid-sentence (barge-in); both sides are captioned live in sync with the speech; a readiness ring fills as facts are gathered; and obvious trolling ends the session politely without filing junk. When the ticket is complete, Patchy files it under the caller's own account and permissions and reads back the result out loud. The pipeline is all-Mistral and server-side — Voxtral for speech-to-text and text-to-speech, Mistral for the conversation — orchestrated by a Go WebSocket service, so no audio and no AI credentials ever reach the browser. ## Website widget The Mendaro widget adds a "Report an issue" launcher to any website with a single script tag and no dependencies. Visitors report a bug without an account; the widget automatically attaches the page URL and referrer, the browser and viewport, and the last 50 console lines plus any JavaScript errors as a staff-only internal note the reporter never has to write. It is Shadow-DOM isolated (its styles and the host page's never collide), auto-localizes to English, German, and French from the page's language, and is configurable (accent color, position, theme, launcher style, optional or required email, captcha on or off). Sites that provide their own trigger add `data-mendaro-display="custom"` to the script and call `window.MendaroWidget.open()`; this authoritative override keeps the built-in launcher suppressed even if remote config is stale or unavailable. Spam is stopped before a ticket is created via a proof-of-work challenge (ALTCHA-compatible), per-key rate limiting, an origin allowlist, and content heuristics. On an allowlisted origin where the visitor is signed in to Mendaro, the report is attributed to that user; otherwise it is a clean guest report. ## Patchy Autopilot (background triage) Within seconds of a report arriving, Patchy Autopilot suggests a type and priority (confidence-gated), assigns a 0–100 spam score, and checks the report against the whole backlog for duplicates using vector search. These are suggestions only: a staff member accepts or dismisses each one, nothing is applied automatically, and customers never see any of it. ## AI stack (used and disclosed openly) - Voice: Mistral Voxtral (speech-to-text and text-to-speech) with Mistral chat, via a Go WebSocket orchestrator. - Parsing, drafting, refining, summarizing, triage: AWS Bedrock (chat model configurable). - Similarity search: Cohere Embed v4 on AWS Bedrock, with pgvector. - Semantic ranking: Cohere Rerank on AWS Bedrock. - AI provider keys stay server-side and are never exposed to the browser. ## Email - Branded, localized (English, German, French) HTML notification and digest emails. - Reply-by-email: each ticket has a per-ticket capability address; replies thread correctly via Message-ID/References. ## Key features - Four capture paths: Patchy Live voice agent, embeddable website widget, reply-by-email, and a plain form. - Website widget with console-log and error capture into a staff-only note; spam-filtered; no visitor accounts required. - Patchy Autopilot: background triage suggestions (type, priority, spam score, duplicates) — suggest-only, staff-reviewed, never customer-visible. - Improve with AI: rewrites a rough description into a clear one, preserving the original language. - Similar-ticket detection: vector search surfaces near-duplicates on submit. - Drafted replies: three customer-reply angles, streamed, then refined by instruction. - Ask your history: natural-language questions answered across a project's tickets. - Release notes: customer-ready notes summarized from the commits in a date range. - GitHub integration (Team plan): link repositories, cache commits, summarize the commits behind a ticket. - Claude Code and Codex integration: an MCP server with more than 20 RBAC-scoped tools pulls a ticket into the terminal with full context (see below). - Sharing: email invites for organizations and projects, plus reusable share links that let people join with a chosen role. ## Claude Code, Codex, and the MCP server Mendaro ships a Model Context Protocol (MCP) server exposing more than 20 RBAC-scoped tools — read a ticket with full context, search and list tickets, comment, set status, assign, snooze, prepare a handoff pack, read GitHub server-side, and more — that mirror the web permissions exactly. Install it in one line: `claude mcp add mendaro -- npx -y @mendaro/mcp`. A Claude Code plugin adds skills such as `/mendaro-work-on `, which pulls a full handoff pack (conversation, screenshots, recent commits, an evidence PDF, and a suggested branch name). The same server registers in Codex via `~/.codex/config.toml`. Tokens are stored server-side only as SHA-256 hashes. ## Security and privacy - Operated by dataMatters GmbH (Cologne, Germany) in line with the GDPR. - Every database table is protected by PostgreSQL row-level security; a customer can never see another customer's tickets. - AI provider credentials live in the server-side API process; the voice flow proxies through it so the browser never sees a key. - API tokens are stored as SHA-256 hashes; the plaintext is shown once at creation. - Attachment downloads use signed URLs that expire after a few minutes. ## Technology - Frontend: Nuxt 4, Vue 3, Tailwind CSS v4. - Backend: Go API and background worker, plus a Model Context Protocol (MCP) server. - Data and auth: Supabase (PostgreSQL with row-level security, pgvector, storage, magic-link auth). ## Common questions - What is Mendaro? An AI issue tracker that turns customer reports — spoken, clicked, emailed, or typed — into clean tickets, drafted replies, and shipped fixes. - How do customers report issues? Four ways into one inbox: Patchy Live (voice agent), an embeddable website widget, reply-by-email, or a plain form. - What is Patchy Live? A full-duplex conversational voice agent that greets the caller, asks follow-ups, handles interruptions, files the ticket under their own permissions, and confirms it out loud. - What does the widget capture? The page URL and referrer, the browser and viewport, and the last 50 console lines plus JavaScript errors — attached as a staff-only note. - Does the AI change tickets automatically? No. Patchy Autopilot only suggests a type, priority, spam score, and duplicates; staff accept or dismiss, and customers never see it. - How much does it cost? Free for 1 project, up to 2 staff teammates, 50 AI actions and 10 voice minutes a month, and 1 GB of attachments; the Team plan is 12 euro per staff seat per month, or 9 euro per seat per month billed yearly, with unlimited projects and teammates plus the website widget, the Discord bot and GitHub integration; Max is 24 euro per seat per month (18 euro billed yearly) and carries 10 times the Patchy AI allowance. Every paid plan starts with a 7-day free trial. Customers who file tickets never pay. - Which AI models does it use? Mistral Voxtral and Mistral for voice; AWS Bedrock (configurable chat model, Cohere embeddings and rerank) for everything else. - Is my data private? Yes. Row-level security on every table, server-side keys, hashed tokens, and short-lived signed file URLs. - Does it work with GitHub and Claude Code? Yes to both, including an MCP server with more than 20 RBAC-scoped tools and a Claude Code plugin. - What languages are supported? English, German, and French in the interface; voice and AI keep whatever language the user spoke. ## Pages - / : Product overview for the AI issue tracker that talks to your customers — the four capture paths, background triage, developer hand-off, pricing, and FAQ. - /pricing : Plans and per-seat pricing in detail — Free tier limits, Team tier at 12 euro per staff seat per month or 9 euro billed yearly, Max at 24 euro (18 euro billed yearly) with 10 times the AI allowance, the 7-day free trial, what counts as a seat, and a pricing FAQ. - /voice-to-ticket : Patchy Live, the full-duplex conversational voice agent — how a call works, barge-in, live captions, and the all-Mistral pipeline. - /widget : The embeddable bug-report and feedback widget — one-line install, what it captures, spam protection, and configuration. - /claude-code : The developer hand-off — MCP server, Claude Code plugin, Codex support, one-command setup, handoff packs, and the RBAC security model. - /codex : Codex setup for the same MCP server — config.toml registration, token handling, and what a Codex agent can do with a ticket. - /discord : The Discord integration — a Patchy bot that turns community reports (panel buttons, /bug and /feature commands, right-click on any message) into real tickets, each with its own thread, a live status card, AI duplicate checks, and replies plus shipped fixes syncing back. A Team-plan feature, included in the 7-day free trial. - /blog : Research-backed, practical guides for product teams about customer feedback, support workflows, issue triage, bug reporting, and developer handoffs. Individual published guides are listed in the XML sitemap. - /imprint : Legal imprint (operator: dataMatters GmbH, Cologne, Germany). - /tos : Terms of service. - /privacy : Privacy policy (GDPR). - /llms-full.txt : The complete plain-text reference document for AI assistants.