{"id":6718,"date":"2026-05-14T11:48:43","date_gmt":"2026-05-14T11:48:43","guid":{"rendered":"https:\/\/kanhasoft.com\/blog\/?p=6718"},"modified":"2026-05-14T11:48:43","modified_gmt":"2026-05-14T11:48:43","slug":"what-we-learned-building-an-ai-powered-erp-for-production-and-logistics","status":"publish","type":"post","link":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/","title":{"rendered":"What We Learned Building an AI-Powered ERP for Production and Logistics"},"content":{"rendered":"<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The phrase &#8220;<a href=\"https:\/\/kanhasoft.com\/production-and-logistics-ai-powered-erp-software.html\">AI-powered ERP for production and logistics<\/a>&#8221; sounds reasonably manageable on paper.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">It suggests a tidy system that watches the factory floor, talks to the warehouse, anticipates demand, schedules shifts thoughtfully, dispatches trucks calmly, and generally behaves like a senior operations manager who never gets tired, never forgets, and never misplaces the paperwork. The kind of system every plant manager has imagined while staring at a delayed shipment on a Friday afternoon.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Naturally, when we set out to build one, we thought we had a decent grasp of what we were in for.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We had built ERPs before. We had built AI features before. The two together, surely, were just the sum of those parts. A reasonable assumption. Also, as we would soon discover, a slightly optimistic one.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">This is the honest version of what we learned. Not the polished case-study version. The actual one, written after the system shipped, broke, recovered, and eventually started behaving like a tool people open without complaining.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">This article is especially useful for:<\/h2>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Operations leaders running factories, warehouses, or multi-site distribution<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">CIOs and IT heads evaluating an AI ERP for production and logistics<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Founders and product teams scoping a custom ERP build<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Plant managers and dispatchers are tired of running operations from spreadsheets<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Supply chain leaders in the USA, UK, Israel, Switzerland, and the UAE are comparing build paths<\/li>\n<\/ul>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Quick Answer: What did we actually learn?<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The biggest lesson from building an <a href=\"https:\/\/kanhasoft.com\/erp-software-development.html\">AI-powered ERP for production and logistics<\/a> was that the AI is the easy part. Clean master data, sensible workflows, offline-tolerant interfaces, and explainable suggestions decide whether the system gets used or quietly abandoned. The companies that succeed treat AI as a useful layer on top of a clean operational core \u2014 not as a clever rescue plan for a messy one.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">That is the short version.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The longer one is more useful, because the interesting lessons rarely fit neatly in a sentence.<a href=\"https:\/\/kanhasoft.com\/contact-us.html\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/05\/Want-Smarter-Production-Logistics-with-AI-Powered-ERP.png\" alt=\"Want Smarter Production &amp; Logistics with AI-Powered ERP\" width=\"1000\" height=\"250\" class=\"aligncenter size-full wp-image-6723\" srcset=\"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/05\/Want-Smarter-Production-Logistics-with-AI-Powered-ERP.png 1000w, https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/05\/Want-Smarter-Production-Logistics-with-AI-Powered-ERP-300x75.png 300w, https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/05\/Want-Smarter-Production-Logistics-with-AI-Powered-ERP-768x192.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Lesson 1: The AI Was the Easy Part. The Data Was Not.<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">This sounds wrong the first time you read it. It is not.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Modern models forecast demand, classify exceptions, summarize a shift report, and draft a purchase order with surprising competence. The hard part is everything around them. Part numbers that match across plants. Bills of material without phantom items from 2014. Customer codes that mean the same thing in finance and in shipping. Permissions that match how the business actually works, not how the org chart looks on a wall.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We spent the first three months debating model choice. We spent the next nine hours fixing master data.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">That ratio, we now believe, is roughly correct.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">If the underlying data is unreliable, the AI does not save the system. It simply produces wrong answers faster and with more confidence. Which is not innovation. That is speed with extra risk.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">As usual, boring in the right places wins.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Lesson 2: Forecasting Is a Conversation, Not a Number<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Early on, we built a demand forecasting module that produced a single, clean number per SKU per week.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">It was technically sharp. Mathematically tidy. Used by almost nobody.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We asked why. The planners explained, with the patient tone reserved for people who have not been in a factory at 6 a.m., that they did not want a number. They wanted a number with a reason. A way to ask &#8220;Why is next week higher?&#8221; and receive a sensible answer. The ability to nudge the model when they knew about a promotion, a port delay, or a customer who always orders late in the quarter.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">So we rebuilt the module as a dialogue.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The model still produces a forecast. Now it also explains the drivers, accepts overrides, and learns from the edits. Adoption climbed from near zero to most of the planning team in about six weeks.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The model did not get smarter. We simply gave it manners.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Lesson 3: The Warehouse Does Not Care About Your Architecture Diagram<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We once spent a week debating event streaming versus batch sync. Whiteboards. Diagrams. The works.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Then we visited a warehouse where the team scanned pallets with a handheld scanner older than some of our engineers. The Wi-Fi dropped every twenty minutes. The supervisor kept a paper backup for everything, because he had learned, the hard way, that systems lie.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">That visit reshaped the logistics module.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We stopped optimizing for the happy path. The new assumption was that the network would fail, the scanner would freeze, and the label printer would jam at the worst possible moment. From there, we built offline-first screens, retry queues, and a sync log a human can actually read at 11 p.m. without summoning a developer.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The elegant architecture still matters. The warehouse, however, mostly cares about whether the next truck leaves on time. Which is a reasonable thing to care about.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Lesson 4: Production Scheduling Is a Political Problem in a Math Costume<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">This one surprised us.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We assumed scheduling was a math problem. Constraints, capacities, due dates \u2014 feed it all in, get an optimal plan, ship the plan. The math part is real. The political part is bigger.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Every plant has a culture. One site wanted the AI to suggest a plan and let supervisors approve it line by line. Another wanted the AI to publish the plan automatically and only flag the exceptions. A third wanted the AI to stay quiet until called. Same software. Opposite preferences.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">So we built modes.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The lesson \u2014 an AI ERP for production is not one product. It is a product with dials, and the dials need to be obvious enough that the user does not need a training course to find them.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">A reasonable feature, apparently. Also a rare one.<a href=\"https:\/\/kanhasoft.com\/schedule-a-meeting.html\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2025\/09\/Build-Smarter-Not-Harder-with-AI-Powered-ERP-Development.png\" alt=\"Build Smarter, Not Harder with AI-Powered ERP Development\" width=\"1000\" height=\"250\" class=\"aligncenter size-full wp-image-4188\" srcset=\"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2025\/09\/Build-Smarter-Not-Harder-with-AI-Powered-ERP-Development.png 1000w, https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2025\/09\/Build-Smarter-Not-Harder-with-AI-Powered-ERP-Development-300x75.png 300w, https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2025\/09\/Build-Smarter-Not-Harder-with-AI-Powered-ERP-Development-768x192.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Lesson 5: Explainability Is Not a Nice-to-Have<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">There is a small moment, the first time the system recommends something expensive, when the operator pauses.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We have watched this pause many times.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The cursor hovers over &#8220;Accept.&#8221; The eyebrows go up. The question forms. &#8220;Why?&#8221;<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">If the system cannot answer that in one short sentence, the user is lost. Maybe they click &#8220;Accept&#8221; that day. They will not click it next week. They will go back to whatever spreadsheet they trusted before the ERP arrived, and the project will quietly fail in the only way that actually matters \u2014 through disuse.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">So we wrote a rule. Every AI suggestion comes with a reason. Not a model card. Not a SHAP plot. A sentence.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><em>&#8220;We suggest expediting because the next two shipments are at risk and the cost of delay exceeds the freight premium.&#8221;<\/em><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">That kind of sentence. It sounds small. It is the difference between a tool people trust and a tool people tolerate. And tolerated tools, eventually, get abandoned.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Lesson 6: Integrations Eat Roadmaps for Breakfast<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">A friend of ours runs operations at a mid-sized food producer. When we showed him an early demo, he nodded politely and asked one question.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><em>&#8220;Does it talk to our weighbridge?&#8221;<\/em><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">It did not. The weighbridge was a thirty-year-old device with a serial port and a charming refusal to acknowledge the modern world.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We added a connector. Then one for the customs broker. Then one for the cold chain telematics provider. And then one for the bank, because of course the bank.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">If you are scoping an <a href=\"https:\/\/kanhasoft.com\/blog\/why-logistics-companies-need-custom-erp-systems\/\">AI-powered ERP for production and logistics<\/a>, plan for the integrations to take longer than the AI. They will. They always do. The teams that succeed in this space are the ones with patience for unglamorous plumbing, not just elegant models.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Boring in the right places wins. We may have mentioned that.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Lesson 7: A Wrong Map Is Worse Than No Map<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Our first logistics dashboard had a map. The map was pretty. It was also wrong about half the time, because the <a href=\"https:\/\/www.google.com\/maps\" target=\"_blank\" rel=\"noopener\">GPS<\/a> pings came in late and the icons jittered around like confused fireflies.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">A dispatcher told us, kindly, that a wrong map is worse than no map.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">He was right.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We pulled the map. Fixed the data. Brought it back two months later with confidence intervals and a clear timestamp on every vehicle. The complaints stopped. The compliments started.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The broader lesson \u2014 in logistics software, the visual layer carries more weight than people admit. A clean Gantt. A status pill that means what it says. A map that knows what it does not know. These small things decide whether the system feels trustworthy. The AI underneath stays invisible until the surface earns the right to be believed.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">A slightly inconvenient truth for anyone who prefers the back end.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Lesson 8: Regional Reality Is Not a Footnote<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We rolled out across five regions. We had assumed the differences would be cosmetic. Date formats. Currencies. Tax codes.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We were wrong by a significant margin.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">American teams cared most about labor cost optimization and shift coverage. Across the United Kingdom, customs paperwork dominated almost every logistics conversation. Israeli plants ran on tight cycles with heavy export pressure, and the system had to handle frequent priority shifts without complaint. Swiss clients held the bar for data privacy and audit trails higher than anywhere else we worked. For operations in the UAE, multi-currency, multi-port, multi-language flows had to be a default, not an afterthought.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">A single global build was never going to cover all of this. A thoughtful core with regional configuration could.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We learned to ask, early, <em>&#8220;What is different here that we have not noticed yet?&#8221;<\/em><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The answer was always something<a href=\"https:\/\/kanhasoft.com\/schedule-a-meeting.html\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/04\/Upgrade-to-a-Faster-Smarter-ERP.png\" alt=\"Upgrade to a Faster, Smarter ERP\" width=\"1000\" height=\"250\" class=\"aligncenter size-full wp-image-6521\" srcset=\"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/04\/Upgrade-to-a-Faster-Smarter-ERP.png 1000w, https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/04\/Upgrade-to-a-Faster-Smarter-ERP-300x75.png 300w, https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/04\/Upgrade-to-a-Faster-Smarter-ERP-768x192.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Lesson 9: The Best Feature Is Often the One We Removed<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We are proud of the modules we shipped. Quietly, though, we are prouder of the ones we cut.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">There was a version of the product with an AI chatbot on every screen. We removed it. There was a smart inbox that summarized every alert. We trimmed it down to alerts that actually required a human to act. There was a supplier recommendation engine that was technically impressive and practically useless. It went.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Restraint is a feature.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">In an AI ERP, where the temptation to sprinkle intelligence on every screen is constant, restraint becomes the rarest feature of all. We learned to ask, before adding any AI capability, a single test question: <em>&#8220;Would a human change a decision because of this?&#8221;<\/em><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">If the answer was no, the feature did not ship.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">A surprisingly effective filter. Also, a surprisingly unpopular one in early planning meetings.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">What Actually Moved the Numbers<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We are wary of vanity metrics, so this part will stay short.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Across the deployments where we have a year of data, the patterns are consistent. Inventory days came down. Not by a magical amount \u2014 by enough to matter. On-time delivery improved, mostly because exceptions surfaced earlier instead of erupting later. Planner time shifted from data wrangling to actual planning, which is what planners were hired for in the first place. Customer escalations dropped because the system told the account managers about the problem before the customer did.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">None of these gains came from a single clever model.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">They came from the boring combination of clean data, fast feedback loops, and an interface that respected the user&#8217;s time. Which is, in the end, what most operational software is quietly trying to be.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">A Small Observation From the Project<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Late in the rollout, we were on a call with a production manager who had been using the system for about four months. We asked, somewhat nervously, what he thought of it.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">He paused for a moment, then said, <em>&#8220;I do not think about it much anymore. It just works.&#8221;<\/em><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We took that as the highest compliment the project had received.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The goal had never been to make the ERP feel impressive. The goal had been to make it disappear into the work \u2014 to behave the way a good colleague behaves, somewhere between helpful and invisible.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">That, as usual, is where the value tends to be.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">How We Would Phase It If We Started Today<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">If a team is sitting at the start of a similar build right now, the sequence we would recommend is fairly unromantic.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Phase 1: Fix the operational core first<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Workflows, master data, roles, approvals, and shopfloor-to-warehouse handoffs should behave coherently before AI enters the room. (Yes, this is the <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/kanhasoft.com\/blog\/what-small-businesses-should-know-before-building-an-ai-powered-erp\/\">unglamorous part<\/a> every team wants to skip. Yes, this is the part that decides whether the project succeeds.)<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Phase 2: Build the ERP foundation cleanly<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Production planning, work orders, inventory, dispatch, billing, and reporting need to function as a single system, not five systems sharing a database.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Phase 3: Add AI where it solves a proven problem<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Forecasting. Anomaly detection. Exception summaries. Suggested actions. Each one is tied to a real bottleneck that a real person feels every week.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\">Phase 4: Improve based on actual usage, not slide decks<\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The roadmap should follow the users, not lead them. The AI features that matter most are usually the ones nobody requested in the kickoff meeting.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">A reassuringly unfashionable approach. Also, one that tends to work.<\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">Final Thoughts<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Building an AI-powered ERP for production and logistics is rarely as elegant as the brochure suggests.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">It is mostly a long, patient effort to make the boring parts work properly so the interesting parts can become useful. Clean data. Sensible workflows. Quiet integrations. Honest explanations. Interfaces that do not punish the user for being busy.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The AI is the part everyone wants to talk about. The foundation is the part that decides whether the AI ever earns its place.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">If we were starting again today, we would spend more time in plants and warehouses and less time in architecture meetings. We would say no to more features earlier. We would write the explanations before writing the models. And we would keep reminding ourselves that the goal is not to build something impressive \u2014 it is to build something that quietly makes the business run better.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Because the <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/kanhasoft.com\/erp-software-development.html\">best ERP system<\/a> is not the one with the most futuristic label.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">It is the one that someone in a plant, on a Tuesday afternoon, uses without thinking about it.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">That, as usual, is where the value tends to be.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">And, as usual, boring in the right places wins.<a href=\"https:\/\/kanhasoft.com\/schedule-a-meeting.html\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2025\/09\/Talk-to-Our-ERP-Experts-Today.png\" alt=\"Talk to Our ERP Experts Today\" width=\"1000\" height=\"250\" class=\"aligncenter size-full wp-image-4189\" srcset=\"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2025\/09\/Talk-to-Our-ERP-Experts-Today.png 1000w, https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2025\/09\/Talk-to-Our-ERP-Experts-Today-300x75.png 300w, https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2025\/09\/Talk-to-Our-ERP-Experts-Today-768x192.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/a><\/p>\n<h2 class=\"text-text-100 mt-3 -mb-1 text-[1.125rem] font-bold\">FAQs<\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Q. What is an AI-powered ERP for production and logistics?<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>A.<\/strong> It is a business system that runs core operations across manufacturing and distribution \u2014 planning, inventory, scheduling, dispatch, finance \u2014 and uses AI to forecast demand, flag exceptions, summarize activity, and assist decisions inside those workflows.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Q. What was the biggest surprise during the build?<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>A.<\/strong> That data preparation and integration took far longer than building the AI features themselves. Model selection took weeks. Master data cleanup took months. Integrations with legacy devices and partner systems took longer than both.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Q. How long does a project like this typically take?<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>A.<\/strong> For a mid-sized manufacturer or logistics operator, a focused rollout usually runs three to nine months for the first sites, with additional time for further plants or regions. The biggest variable is the condition of the existing master data, not the AI.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Q. Where does AI add the most value in production and logistics?<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>A.<\/strong> The strongest gains come from demand forecasting with explanations, exception detection in shopfloor and dispatch operations, intelligent scheduling assistance, anomaly alerts in inventory, and natural-language summaries of shift or shipment activity.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Q. What are the most common reasons these projects fail?<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>A.<\/strong> Unclear workflows, weak master data, over-customization, lack of explainability in AI features, missing integrations with legacy equipment, and trying to launch every module at once instead of phasing the rollout.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Q. Does an AI ERP replace planners and dispatchers?<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>A.<\/strong> No. In our experience, it changes their work rather than removing it. They spend less time gathering data and more time deciding what to do with it. The judgment calls still belong to people.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The phrase &#8220;AI-powered ERP for production and logistics&#8221; sounds reasonably manageable on paper. It suggests a tidy system that watches the factory floor, talks to the warehouse, anticipates demand, schedules shifts thoughtfully, dispatches trucks calmly, and generally behaves like a senior operations manager who never gets tired, never forgets, and <a href=\"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/\" class=\"more-link\">Read More<\/a><\/p>\n","protected":false},"author":3,"featured_media":6725,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-6718","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-erp-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Building an AI-Powered ERP for production and logistics<\/title>\n<meta name=\"description\" content=\"What we learned building an AI ERP for production and logistics, honest lessons on data, planning, dispatch, and what actually moved.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building an AI-Powered ERP for production and logistics\" \/>\n<meta property=\"og:description\" content=\"What we learned building an AI ERP for production and logistics, honest lessons on data, planning, dispatch, and what actually moved.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kanhasoft\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-14T11:48:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/05\/What-We-Learned-Building-an-AI-Powered-ERP-for-Production-and-Logistics.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"425\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Manoj Bhuva\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@kanhasoft\" \/>\n<meta name=\"twitter:site\" content=\"@kanhasoft\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Manoj Bhuva\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/\"},\"author\":{\"name\":\"Manoj Bhuva\",\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/#\\\/schema\\\/person\\\/037907a7ce62ee1ceed7a91652b16122\"},\"headline\":\"What We Learned Building an AI-Powered ERP for Production and Logistics\",\"datePublished\":\"2026-05-14T11:48:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/\"},\"wordCount\":2622,\"publisher\":{\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/What-We-Learned-Building-an-AI-Powered-ERP-for-Production-and-Logistics.png\",\"articleSection\":[\"ERP Development\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/\",\"url\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/\",\"name\":\"Building an AI-Powered ERP for production and logistics\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/What-We-Learned-Building-an-AI-Powered-ERP-for-Production-and-Logistics.png\",\"datePublished\":\"2026-05-14T11:48:43+00:00\",\"description\":\"What we learned building an AI ERP for production and logistics, honest lessons on data, planning, dispatch, and what actually moved.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/#primaryimage\",\"url\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/What-We-Learned-Building-an-AI-Powered-ERP-for-Production-and-Logistics.png\",\"contentUrl\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/What-We-Learned-Building-an-AI-Powered-ERP-for-Production-and-Logistics.png\",\"width\":1400,\"height\":425,\"caption\":\"What We Learned Building an AI-Powered ERP for Production and Logistics\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What We Learned Building an AI-Powered ERP for Production and Logistics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/\",\"name\":\"\",\"description\":\"Web and Mobile Application Development Agency\",\"publisher\":{\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/#organization\",\"name\":\"Kanhasoft\",\"url\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/192.168.1.31:890\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/cropped-cropped-Kahnasoft-Web-and-mobile-app-development-1.png\",\"contentUrl\":\"http:\\\/\\\/192.168.1.31:890\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/04\\\/cropped-cropped-Kahnasoft-Web-and-mobile-app-development-1.png\",\"width\":239,\"height\":56,\"caption\":\"Kanhasoft\"},\"image\":{\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/kanhasoft\",\"https:\\\/\\\/x.com\\\/kanhasoft\",\"https:\\\/\\\/www.instagram.com\\\/kanhasoft\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/kanhasoft\\\/\",\"https:\\\/\\\/in.pinterest.com\\\/kanhasoft\\\/_created\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/#\\\/schema\\\/person\\\/037907a7ce62ee1ceed7a91652b16122\",\"name\":\"Manoj Bhuva\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/675e142db3f0e3e42ef6c7f7a13c6f72ac33412f2d0096e342e8033f8388238a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/675e142db3f0e3e42ef6c7f7a13c6f72ac33412f2d0096e342e8033f8388238a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/675e142db3f0e3e42ef6c7f7a13c6f72ac33412f2d0096e342e8033f8388238a?s=96&d=mm&r=g\",\"caption\":\"Manoj Bhuva\"},\"sameAs\":[\"https:\\\/\\\/kanhasoft.com\\\/\"],\"url\":\"https:\\\/\\\/kanhasoft.com\\\/blog\\\/author\\\/ceo\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Building an AI-Powered ERP for production and logistics","description":"What we learned building an AI ERP for production and logistics, honest lessons on data, planning, dispatch, and what actually moved.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/","og_locale":"en_US","og_type":"article","og_title":"Building an AI-Powered ERP for production and logistics","og_description":"What we learned building an AI ERP for production and logistics, honest lessons on data, planning, dispatch, and what actually moved.","og_url":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/","article_publisher":"https:\/\/www.facebook.com\/kanhasoft","article_published_time":"2026-05-14T11:48:43+00:00","og_image":[{"width":1400,"height":425,"url":"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/05\/What-We-Learned-Building-an-AI-Powered-ERP-for-Production-and-Logistics.png","type":"image\/png"}],"author":"Manoj Bhuva","twitter_card":"summary_large_image","twitter_creator":"@kanhasoft","twitter_site":"@kanhasoft","twitter_misc":{"Written by":"Manoj Bhuva","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/#article","isPartOf":{"@id":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/"},"author":{"name":"Manoj Bhuva","@id":"https:\/\/kanhasoft.com\/blog\/#\/schema\/person\/037907a7ce62ee1ceed7a91652b16122"},"headline":"What We Learned Building an AI-Powered ERP for Production and Logistics","datePublished":"2026-05-14T11:48:43+00:00","mainEntityOfPage":{"@id":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/"},"wordCount":2622,"publisher":{"@id":"https:\/\/kanhasoft.com\/blog\/#organization"},"image":{"@id":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/#primaryimage"},"thumbnailUrl":"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/05\/What-We-Learned-Building-an-AI-Powered-ERP-for-Production-and-Logistics.png","articleSection":["ERP Development"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/","url":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/","name":"Building an AI-Powered ERP for production and logistics","isPartOf":{"@id":"https:\/\/kanhasoft.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/#primaryimage"},"image":{"@id":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/#primaryimage"},"thumbnailUrl":"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/05\/What-We-Learned-Building-an-AI-Powered-ERP-for-Production-and-Logistics.png","datePublished":"2026-05-14T11:48:43+00:00","description":"What we learned building an AI ERP for production and logistics, honest lessons on data, planning, dispatch, and what actually moved.","breadcrumb":{"@id":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/#primaryimage","url":"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/05\/What-We-Learned-Building-an-AI-Powered-ERP-for-Production-and-Logistics.png","contentUrl":"https:\/\/kanhasoft.com\/blog\/wp-content\/uploads\/2026\/05\/What-We-Learned-Building-an-AI-Powered-ERP-for-Production-and-Logistics.png","width":1400,"height":425,"caption":"What We Learned Building an AI-Powered ERP for Production and Logistics"},{"@type":"BreadcrumbList","@id":"https:\/\/kanhasoft.com\/blog\/what-we-learned-building-an-ai-powered-erp-for-production-and-logistics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kanhasoft.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What We Learned Building an AI-Powered ERP for Production and Logistics"}]},{"@type":"WebSite","@id":"https:\/\/kanhasoft.com\/blog\/#website","url":"https:\/\/kanhasoft.com\/blog\/","name":"","description":"Web and Mobile Application Development Agency","publisher":{"@id":"https:\/\/kanhasoft.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kanhasoft.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kanhasoft.com\/blog\/#organization","name":"Kanhasoft","url":"https:\/\/kanhasoft.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kanhasoft.com\/blog\/#\/schema\/logo\/image\/","url":"http:\/\/192.168.1.31:890\/blog\/wp-content\/uploads\/2022\/04\/cropped-cropped-Kahnasoft-Web-and-mobile-app-development-1.png","contentUrl":"http:\/\/192.168.1.31:890\/blog\/wp-content\/uploads\/2022\/04\/cropped-cropped-Kahnasoft-Web-and-mobile-app-development-1.png","width":239,"height":56,"caption":"Kanhasoft"},"image":{"@id":"https:\/\/kanhasoft.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kanhasoft","https:\/\/x.com\/kanhasoft","https:\/\/www.instagram.com\/kanhasoft\/","https:\/\/www.linkedin.com\/company\/kanhasoft\/","https:\/\/in.pinterest.com\/kanhasoft\/_created\/"]},{"@type":"Person","@id":"https:\/\/kanhasoft.com\/blog\/#\/schema\/person\/037907a7ce62ee1ceed7a91652b16122","name":"Manoj Bhuva","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/675e142db3f0e3e42ef6c7f7a13c6f72ac33412f2d0096e342e8033f8388238a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/675e142db3f0e3e42ef6c7f7a13c6f72ac33412f2d0096e342e8033f8388238a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/675e142db3f0e3e42ef6c7f7a13c6f72ac33412f2d0096e342e8033f8388238a?s=96&d=mm&r=g","caption":"Manoj Bhuva"},"sameAs":["https:\/\/kanhasoft.com\/"],"url":"https:\/\/kanhasoft.com\/blog\/author\/ceo\/"}]}},"_links":{"self":[{"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/posts\/6718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/comments?post=6718"}],"version-history":[{"count":5,"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/posts\/6718\/revisions"}],"predecessor-version":[{"id":6726,"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/posts\/6718\/revisions\/6726"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/media\/6725"}],"wp:attachment":[{"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/media?parent=6718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/categories?post=6718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kanhasoft.com\/blog\/wp-json\/wp\/v2\/tags?post=6718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}