The Story of Q-BOT 4JDE: A Journey from Creation to Implementation

Author: Mario GarcĂ­a

Consultant Projects @Quistor

December 2024 marked a significant milestone during the JDE Talks event, where we showcased an innovative demonstration of using Copilot, an AI-based assistance tool, to create a purchase order from a simple instruction. The demonstration began with a basic instruction: "I will ask you to create a purchase order for which I need at least basic information: supplier, branch, product, and quantity. Ask me for all the missing information, and when you have everything, present me with a table, and once I approve it, give me the following JSON..."

The First Demonstration

Copilot, leveraging its natural language understanding capabilities, requested all the necessary data to complete the purchase order. It asked for details such as the supplier, branch, products, and quantity. As the user provided the information, Copilot organised and structured it coherently. Finally, it generated a JSON file with all the required information, which could be directly copied into Orchestrator to execute the purchase order without any manual intervention.

The Challenge and Inspiration

During this event, it was explained that this process could be fully automated. An attendee posed a challenge: the need to approve and reject purchase orders, as well as verify product availability. This challenge inspired the team to develop Q-BOT 4JDE, an AI agent capable of not only approving and rejecting purchase orders but also printing them, all through API calls to Orchestrator and using natural language.

Birth of Q-Bot 4JDE

JD Edwards focuses on simplifying administration and allowing more activities to be done from a modern web environment. Release 25 enables seamless integration with Microsoft Azure Active Directory (Azure AD) and empowers Single Sign-On (SSO) capabilities, offering:

  • Approve, reject, and print pending purchase orders.
  • Check product availability.
  • Verify sales prices.

Evolution and Improvement

Following the initial demonstrations of Q-BOT 4JDE, the team received valuable feedback from clients. They suggested that the agent should also be able to create, edit, and query sales orders using the JDE user credentials. Thanks to this feedback, the team implemented new functionalities, enabling Q-BOT 4JDE to:

  • Create sales orders.
  • Query and edit sales.
  • Perform all these actions using JD Edwards login credentials through delegated login.

Integration with JD Edwards

Currently, Q-BOT 4JDE integrates seamlessly with JD Edwards via Orchestrator. This integration allows efficient automation of various processes, making them more accessible and optimised. Q-BOT 4JDE has evident potential to transform business operations.

Future of Q-Bot 4JDE

The future of Q-BOT 4JDE is promising. With the continuous advancement of artificial intelligence and automation, it is expected that the agent will continue to evolve and adapt to the changing needs of businesses. The team behind Q-BOT 4JDE is committed to innovating and improving the tool to offer even more value to its users.

Inspiration and Potential

Our customers' inspiration has been fundamental to the development of Q-BOT 4JDE. Thanks to their suggestions and needs, the team has been able to create an agent that not only automates processes but also makes them more accessible and efficient through the use of natural language. This demonstrates that it is possible to apply artificial intelligence to a wide range of business processes, addressing almost any JDE need using Orchestrator.

In summary, Q-BOT 4JDE is a brilliant example of how artificial intelligence can transform business processes, making them more efficient, accurate, and less prone to errors. From its creation in December 2024 to its integration with JD Edwards, Q-BOT 4JDE has proven to be an invaluable tool for the automation and optimisation of administrative tasks.

Would you Like to See Q-BOT 4JDE in Action?

Before you go

Feel free to ask us any question, ask for more information or simply say hello in this contact form.

Get in touch