Arjun Kava (@Arjun_Kava) header
Arjun Kava (@Arjun_Kava) profile picture

Founder and CEO @ https://teapaw.org/t.co/gjatYXBAZk | Build Voice AI agents in any app

Surat, India
Joined July 2014
Photo by Arjun Kava (@Arjun_Kava)Photo by Arjun Kava (@Arjun_Kava)Photo by Arjun Kava (@Arjun_Kava)Photo by Arjun Kava (@Arjun_Kava)Photo by Arjun Kava (@Arjun_Kava)Photo by Arjun Kava (@Arjun_Kava)Photo by Arjun Kava (@Arjun_Kava)Photo by Arjun Kava (@Arjun_Kava)Photo by Arjun Kava (@Arjun_Kava)Photo by Arjun Kava (@Arjun_Kava)
👋 Hey Product Hunt + Twitter, I'm Arjun — co-founder of @VideoSDKLive. Support us here: producthunt.com/products/vid… We just open-sourced something I'm really proud of: VideoSDK Real-Time AI Agents. If you're building voice agents — this infra will change everything. Let me explain 👇
29
2
17
39,183
A robot that sees what you see. A doorbell you talk through. A drone streaming its camera into a live call - and hearing you back. All on a $15 ESP32. Introducing the VideoSDK IoT SDK. 🧵
1
6
416
4/ Hard parts handled on-device: WebRTC, DTLS/SRTP, codecs, camera pipeline. Pull from the ESP Component Registry, flash, point it at a meeting ID. Shows up as a tile. Cameras and robots don't live in a browser tab. Now they're in the call. Docs + repo below. 👇
1
20
"Please hold while I transfer you" is where most support calls go to die. 💀 The caller gets bounced to a human who has no idea who they are or what they need. So they explain everything again from scratch. Twice the frustration, half the trust.
1
2
81
6/ That's the difference between a transfer that frustrates and a hand-off that feels like the company actually has its act together. Small detail. Huge difference in how the call feels.
1
18
1/7 Most voice agents can answer questions all day. But the moment a caller needs a real person, a different department, or an external line, the experience breaks.
1
2
79
6/7 It’s a small primitive that removes a huge point of failure: the handoff. This may not make the flashiest demo. But it is exactly what separates a toy voice agent from one you can actually put in front of customers.
1
22
1/ A single provider hiccup shouldn’t take down a live AI voice call. Introducing the VideoSDK Fallback Adapter ⚡ Automatic, mid-session failover and recovery for your STT, LLM, and TTS stack, so your agents keep talking even when a provider fails or slows down.
1
4
164
8/ It only takes a few lines of config. Wrap your STT, LLM, or TTS layer, define providers in priority order, and tune cooldown, recovery, and latency thresholds based on your production needs.
1
22