7 October, 2024

How about your own AI Device Assistant?

Now you can provide technical support for your devices directly on-site.

Not to brag, but device assistance on flespi is getting more accessible than ever. Even though we rolled out our small helpers back in June, it took a bit of time for them to evaluate. Now, while you're scrolling through the catalog and looking for the right solution, you can chat with a specialized bot that has studied the manuals to the point of wearing them out. 

Our assistants have already been tested in action, so today we’ll proudly show you how they’re doing. And of course, explain how to embed each one on your website or internal portal.

Do I... need a Device Assistant?

Engineers, developers, and surely, the support team—all can benefit, but most importantly, it’s invaluable for your customers. It never sleeps, it speaks fluently any language, ensuring everybody gets the help they need, and all the information is accurate and verified by you. So, who will get the most out of it?

  • Pre-sales: Getting quick answers to any technical specifications about a model without needing to look up manuals to check if a feature is available or not.
  • Marketing: Understanding which devices generate support requests most and how they align with user expectations.
  • Support: Focusing on tasks requiring human interaction while allowing AI to handle multiple inquiries and provide clear, detailed advice based on data.
  • Developers: Analyzing common device issues to identify pain points during setup or in functionality and suggest improvements for future releases.

Hardware manufacturers supported

Currently, the AI device assistance is implemented for a range of models from Teltonika, Howen, Queclink, Jimi IoT (Concox), Ruptela, Eview, Suntech, Streamax, Affortech, AOVX, ATrack, CalAmp, Cellocator, Fitrider, Freego, Galileosky, Mictrack, Okai, OMNI, Segway Ninebot, Sinotrack, TK-Star, Topflytech, Topin and Xirgo.

How Device Assistant works

Let’s show it using our device catalog. For example, we select the Teltonika FMB930, and go down a while to see the AI Assistant tab on the right. Clicking on it will automatically start a session. No reminders for revising the FAQ, or maybe drop an e-mailnothing. It IS the manual, and the FAQ and is ready to help. 

You can ask anything, from basic setup and configuration issues. Please keep in mind that the bot's knowledge is limited to information provided by the manufacturer. It remembers the conversation within the active browser session (if you close the tab or refresh the page, the chat will restart). So, if you need more extensive consultation or want to attach a screenshot, head over to Helpbox and activate codi—he knows the whole flespi universe.

How to embed Device Assistant

Let’s say you want to test the bot on your frontend. It’s easy—we’ve provided a quick embedding option, so all you need is one line of iFrame code

<iframe loading="lazy" src="https://flespi.io/deviceassist/#/chat?devicetype=1303&token=YOUR_TOKEN_HERE&color=red"></iframe>

where 

  • devicetype—a numeric value that specifies the device model (look up the ‘device_type_id’ parameter which is unique for each model in flespi),
  • token—the token used to log in to your flespi account (we recommend an empty ACL token),
  • color defines the color palette for the tab design ('grey', 'blue-grey', 'brown', 'deep-orange', 'amber', 'yellow', 'lime', 'green', 'light-green', 'teal', 'cyan', 'light-blue', 'blue', 'indigo', 'deep-purple', 'purple', 'pink', 'red', 'orange').

Note: if you'd prefer more customization options, you can fork the project on GitHub and tweak it.

Sample questions

Now let’s see how good it really is. Ask your questions in any language and you’ll get the response in the same. Minor typos or mistakes won’t throw the assistant off track, but for consistent answers, it’s better to formulate your question as accurately as possible.

Teltonika FMB110:

“I want to put the device into energy-saving mode when not driving, but be able to wake up the device remotely.”

...or why not try Lithuanian?

"Noriu įjungti įrenginį į energijos taupymo režimą nevairuojant, bet turėti galimybę pažadinti įrenginį nuotoliniu būdu."

Ok, something more complex from a different manufacturer. What if the device reported something confusing?

Queclink GV53MG

"My device sent a report:

+RESP:GTSTT,700201,876543210123456,21,0,0.0,58,217.8,8.072707,43.530752,20241002070126,0614,0004,03FC,C6B2,20241002070127,3847$

Parse it field by field please."

Impressive, isn't it? He's not going to lie. Now adding more tragedysometimes support is urgently needed, or the data might be lost forever.

Howen Hero-ME40-04

“Hey, I need to adjust the device storage available for video recording. Is there a command?”

That’s it! 


The Device Assistant is already live, so you're welcome to try it out right now. If you don’t see a specific model on the list or have any further questions, feel free to reach out to us in our chat. We’re ready to talk and help with further integration! :)