Our friends over at flespi have an impressive AI assistant named Codi. We’re always curious about how new tech interacts with our hardware, so we recently decided to put it to the test.
Like our friends at flespi, we believe the true test of any new technology is how it performs in a business environment, especially with the kind of complex scenarios our hardware can create. We’re always curious to see how new tools hold up when things get complicated.
So, we decided to take Codi for a spin ourselves and see how it handled some of the most common and tricky questions our users have. So, we decided to challenge it with the kind of practical problems our customers might face.

From Basic Setup to Troubleshooting
We started with a series of questions, moving from basic setup to more complex issues, to see how Codi would guide a user through the entire process.
First, we asked about getting started with Jimi devices on the flespi platform. Codi, impressively, didn’t break a sweat. It laid out a clean, step-by-step guide for setting up channels and configuring devices. No jargon, just a clear path forward.
Next, we posed a common business question: “Which tracker is best for my cold chain fleet?” It shot back with suggestions like our LL309 and LL302, explaining the key differences and when to use each.
Then, we moved on to a classic support issue: “Help! I connected my JC181 but I’m not seeing any data!” Codi immediately turned into a troubleshooting pro, walking us through checking IMEI formats, reading logs, and configuring the SIM card. It provided a complete, logical workflow. For any user, it’s clear Codi can make complex processes feel straightforward and simple.
Putting Codi to a Technical Test
User-facing questions are one thing, but we also wanted to test Codi’s technical depth.
For this, our Delivery Engineer, Ivy Chen approached Codi from a developer’s perspective, testing its understanding of the deeper parts of the flespi platform and our device protocols. She quizzed it on technical parameters like messages_ttl and messages_rotate, and Codi not only gave the right answers but also included the constraints and troubleshooting tips.
From a developer’s perspective, Codi is technically sound and understands the nuances of both the platform and our device protocols. It significantly lowers the technical barrier, making it faster for developers and integrators to get our hardware up and running.
Our Final Thoughts
After putting Codi through its paces, a few things really stood out.
One of the most impressive qualities was how practical the answers were. Codi didn’t just give theoretical advice; it provided real command strings and code examples that a developer could use immediately. That’s the difference between a simple knowledge base and a truly useful tool.
We were also impressed by its ability to understand nuance. For example, it correctly distinguished between the use cases for a single-channel JC181dashcam versus a multi-channel JC450 system, showing a deep understanding of our product line.
A New Ally for Jimi IoT Users
Using Jimi IoT hardware on the flespi platform just became significantly easier and faster.
This collaboration shows that the ecosystem around our products is getting stronger every day. Beyond being an interesting chatbot, Codi is a practical tool designed to help you integrate Jimi IoT devices with minimal effort. It means faster onboarding, quicker troubleshooting, and more time focused on growing your business.
Ultimately, our test drive of Codi was genuinely impressive. It behaves less like an automated script and more like an experienced engineer in your team, ready to help. For our partners and users on the flespi platform, it’s a powerful new resource that will undoubtedly speed up development and simplify troubleshooting.