OMG, even with it in that tiny thumbnail state I knew exactly what it was…
Similarly guilty here too.
Just want to add on to what Tim is saying here. It is very important to us to show real functioning software focused around real 10x business value not toy features like writing simple prose, and not slick videos of obviously made in figma mockups, and not handwaving “just sprinkle some gen ai on it” magical thinking. So the demo and what we had at the Prism booths was real functioning software. Early software which is going to expand tremendously over the next year, but real stuff and focused on building something that’s going to really transform how you use business software. There’s so much more coming and the demo was really the tip of the iceberg, but I’ll have to stop there
- you’ll find out soon enough!
@bconner are you able to say when the “undefined” or {strings} error was fixed?
What exact release (if any)? 2024.1?
I tried to ask the team at insights and either I don’t remember the answer or it wasn’t a straight answer… probably more of the former than the latter.
Thanks,
Utah
We’ve had to ship a couple of fixes for this specifically 2023.2.13 / 2024.1.1, and a follow up in 2023.2.18 / 2024.1.3
So, you’re saying it wasn’t just a bunch of if statements and setTimeouts? ![]()
![]()
![]()
Jokes aside, I was really impressed by the demo. I appreciate the approach of making it a “tool” that works alongside us rather than a “magic black box does thing,” which is what many companies are pushing with AI.
However, I do have some concerns about the level of control we have. We’ve played around with it enough to see that while there is “some” control, it often feels like suggestions and nudges – like “when you see this, do that,” or “here’s an agent that does XYZ.” In the end, the LLM is still inferring, interpreting, and taking action based on its “understanding.” This is a tough problem to solve reliably, and I’m looking forward to seeing what you guys come up with.
Even if it won’t be perfect, I love how these “entities” can replicate menial and boring repeatable tasks fairly accurately (like creating row rules in AppStudio).
Right lol! just DEMO_createRFQ() or DEMO_openAppStudio() one after the other. See you understand my healthy skepticism!
Can’t wait to see the final product though you guys are committed now that we’re all excited!
Well, there are some if statements in there probably.
I’m going to hold myself back from describing why it appears like you are describing in early form for now, but eventually we’ll take the covers off it in more detail. You’re right to point at this though. My favorite message we presented at the conference was don’t afraid to be skeptical about AI claims. Taking a critical look at gen ai, what it’s actually doing, and understanding it’s limits is how you make it really work.
I mean or you can just sprinkle ai on everything and hope. But we’re going for high value and trustworthy ![]()

Any discussions on MES? We are absolutely not ready to use the browser at all on the shop floor.
Are you still using classic MES? We had a pretty easy time switching our plant to the new “Kinetic MES” aka Data Collection.
Thank you so much.
Our classic MES was highly customized by a third party before I unf###### it.
Now it’s moderately customized and mostly well rounded, but not conducive to port to the new one.
I’m about to change our processes though which will make it much easier to adapt, but other projects are taking priority.
which MES apps are customized? Normally there would only be one or two.
Gonna have to push back on “normally”, I think that’s too broad a brush. ![]()
But to actually answer your question, we have:
Report Quantity customized
Report Quantity replaced by a custom app for a specialized application
Receipt to Inventory,
Several custom apps and dashboards,
Scrap Reporting,
Job Tracker,
We also replaced the menu (kinda) and removed everything not needed.
We don’t make widgets, we’re plastics, and a lot of our stuff had to be customized to work properly with pcids, lot tracking, etc.
I am working to move what I can to be more in line with standard epicor functionality, but we will always require some customization, and to be honest, and fair, the Kinetic UI is just now getting to the point where we can start doing that. The fair part is it is getting there, and I recognize that achievement, and am optimistic again.
I know we’re supposed to keep this thread serious, but I didn’t know where else to put it. Found this in a slide deck I downloaded today (with gratitude) from @josecgomez

… gave me a chuckle…

I’ll allow it.
Is that from @josecgomez s slide deck? Honestly, I don’t know how he can ever pass a syntax check, he can’t spell worth a darn! ![]()

To be fair, C# syntax rules are easier to learn than English.
It was a pleasure to meet you in person at the product breakfast table.
PSI Repair Services, Inc.
Mazin Asmar