I Hacked Every AI Voice Agent at a #1 Product Hunt Company's Launch Hackathon A security researcher at Vaani's launch hackathon found a multi-tenant authorization flaw in the voice-AI platform's API that let any free-tier account hijack other tenants' outbound AI voice agents by guessing predictable agent slugs, causing calls from a company's verified caller ID to read attacker-supplied prompts. The researcher demonstrated the issue by turning a real estate survey agent into a pirate persona rather than exfiltrating data, and Vaani has since patched the vulnerability. The writeup argues that predictable identifiers are only safe when the backend verifies slug ownership on every route. What is the worst thing an attacker can do to your company? Leak a database? Deface your landing page? Drain your ad account? How about silently hijacking your outbound phone lines, so your AI voice bots dial your highest-paying clients and read malicious instructions from an attacker, live, in real time, with zero warning? If you are building or deploying AI agents today, you might be sitting on this exact bomb without knowing it. A few weeks ago, I attended the hackathon hosted by Vaani https://vaani.dev api.vaanivoice.ai . If you follow the AI space, you probably know them: Product of the Day on Product Hunt 1 , backed by top investors, building high-speed infrastructure for enterprise voice agents. Real estate follow-ups, lead qualification, candidate screening, customer surveys. The kind of platform where companies hand an AI bot the keys to their actual phone trunks. When I had entered the room and talked with their founding engineer, I had challenged him that Today, I will hack your platform.. they laughed and said, "try,try." I found a flaw that let me hijack every single AI agent across their entire platform. No stolen passwords. No firewall bypasses. No zero-day exploits. Just one HTTP request with a free account, and suddenly any outbound call from a company's verified caller ID was reciting whatever prompt I gave it. To prove it without causing a PR catastrophe, I didn't steal data. I took an enterprise real estate surveyor named Zoe and turned her into a pirate. Here is how I broke it, the exact technical flaw behind it, and why multi-tenant voice AI is a ticking time bomb if you get the architecture wrong. Note: The vendor has already patched this issue, and the API keys shown in the snippets below are long expired test keys. Feel free to inspect the syntax. Whenever I test an API, I don't start with fancy fuzzers. I read the SDK. If a platform has a Python SDK, an npm package, or published docs, that is your map. Developers often treat SDKs like black boxes. But strip off the wrapper, and an SDK is just a list of HTTP routes, headers, and payload structures the backend expects. In Vaani's case, requests authenticated via a simple custom header: X-API-Key: vaani