Quick Answer: Restrepo Innovations no longer specifies Josh AI on new builds after evaluating long-term reliability, the subscription cost trajectory, and the feature development pace relative to what clients expect for the price. This post documents the honest assessment that led to that decision and what we route voice through instead: Alexa, Apple HomeKit and Siri, Google Assistant, or Home Assistant with local voice, all triggering Crestron macros that execute locally.
Changing a product recommendation is not a decision we make lightly. When we recommend a platform to a client and install it in their home, we’re accepting accountability for its performance over time. Every callback, every service visit, every frustrated client call about a system that isn’t working is ours to own. regardless of whether the problem originated in our programming, in the hardware, or in a platform update pushed by a third party at 2am. If you want the full technical picture before reading about our decision, start with our integrator’s honest review of Josh AI.
That accountability is why we eventually stopped recommending Josh AI. Not because of a single failure, but because of a pattern of recurring issues that created ongoing service exposure and, more importantly, ongoing frustration for clients who deserved better.
<.-- BEGIN newsletter inline block (proxy v2) --> <.-- END newsletter inline block (proxy v2) -->Daily Reliability: The Actual Measure
Reliability in a home automation context is not measured by whether a system works on the day it was installed. It is measured by whether it works on an unremarkable Tuesday three months later, when nothing special is happening and the client just wants to tell their home to do something. That is the standard, and it is the standard Josh AI failed to meet consistently across our installations.
The problems fell into recognizable categories. Command recognition would degrade after firmware updates, with previously working phrases suddenly returning incorrect results or no results at all. The Josh AI cloud service would experience availability issues. brief outages or elevated error rates. that made the entire voice layer non-functional for periods ranging from minutes to hours. Device connectivity between the Josh hardware and the integration layer would drop and require a manual reboot cycle to restore.
Each of these events, individually, might be tolerable. The cumulative frequency was not. When a client contacts you to report that their voice system isn’t responding, it does not matter to them whether the problem is in the NLP cloud, the local driver, or the firmware that updated overnight. The system is not working. That is the experience.
Firmware Update Risk
Josh AI’s update cadence introduced a recurring risk that is difficult to manage in a client’s home. Updates are pushed to the platform and to devices on a schedule that integrators do not fully control. Some of those updates introduced regressions. changes in NLP behavior that altered how commands were interpreted, connectivity issues with downstream integrations, or device behavior changes that required reprogramming. This is a structural problem with any cloud-dependent voice platform. as we discuss in our post on what happens when your voice system goes down.
In a professional control system like Crestron, firmware updates are staged and tested before deployment, and the integrator has meaningful control over when and how updates are applied to a client system. In a SaaS-model voice platform, the update schedule is the vendor’s decision. An update that ships on a Friday evening and breaks something by Saturday morning is a weekend service call, and the remediation depends on the vendor’s response time rather than the integrator’s capability.
“When a vendor update changes how a client’s system behaves without warning, the client doesn’t call the vendor. They call us. Every time.” __EMDASH_PROTECT_0__
Ecosystem Limitations
Josh AI’s integration ecosystem is narrower than the full scope of devices and systems that appear in complex residential installations. Specialty HVAC systems, some commercial-grade security platforms, and a variety of AV components that we integrate routinely required workarounds or were unsupported entirely. In a home where the control backbone is Crestron and the voice layer is Josh AI, those gaps mean certain commands simply cannot be routed through voice. or require maintaining parallel control paths that increase system complexity without adding value.
Gaps in ecosystem coverage are not unique to Josh AI. Every platform has them. The question is whether the integration depth in the areas that matter most is sufficient to justify the added complexity and service exposure of layering another platform on top of a working control system. In our experience, the answer was no.
The Client Callback Pattern
The final and most concrete reason is the callback rate. Josh AI installations generated more post-installation service contacts than any other component category in our residential work. That ratio matters. High-quality system components. Crestron processors, Lutron dimmers, Sonance speakers. do not generate regular service contacts after commissioning. When a system component is responsible for a disproportionate share of client dissatisfaction, that component is not meeting the standard the rest of the system upholds.
Removing Josh AI from our standard recommendation is not a decision we arrived at quickly, and we recognize the platform may continue to improve. But protecting our clients’ investment means recommending what works reliably every day, not what performs best in a controlled demo environment. For our technical comparison across all five voice front ends, see our post on voice control for Crestron.
For voice control that works without recurring subscription cost and without firmware risk inside the voice product itself, routing Alexa, HomeKit, Google, or Home Assistant into a Crestron program is the approach we use now. Home Assistant with Whisper and Piper is the only fully local option in that list. Our post on voice control done right in luxury homes explains how to structure it correctly from the start. If you have questions about your existing system or want to understand what the alternatives look like, reach out to our team directly.
