We’re excited to announce an important improvement to Agentic Apps in ODC! This update introduces a new, intuitive hierarchy for building agents, designed to enhance the developer experience and support future scalability.
ℹ️What has changed?
This update is applicable for ODC Studio version 1.6.3.8856 and later. Here's a breakdown of the key changes on Agentic Apps and the benefit you'll see:
"Events" tab is now "Automations". This new name is clearer and better reflects the powerful automation capabilities you're building.
AI Agent Elements Live in Automations. Now, you can create AI Agent elements directly within the Automations tab. This makes it much easier to integrate them seamlessly into the logic flow of your server actions, simplifying your development process.
đź§ Why Are We Doing This?
Our previous solution relied on a single-language element called AgentCore, which powered the Agent Workbench. While functional, this setup limited the developer experience and future evolution.
To address these limitations, we're introducing a new Agent hierarchy that offers a cleaner, modular, and scalable foundation for Agentic applications. The Call Agent node will remain available for use in your server action logic flows. This change helps you build powerful AI agents more intuitively!
What will happen to agent elements that I’ve created in my Agentic apps?
When you open an existing Agentic App created before this release, ODC Studio will automatically upgrade the previous AgentCore element to the new Agent element under the Automations tab.
⚠️ Note: You may need to resolve some errors related to complex expressions used for runtime properties (TokenUsage, LoopCount, TotalCallsCount) in call conditions, especially if they were defined in your original AgentCore.
I’ve completed my Agentic AI online training and got my badge. Do I need to do anything?
No. We recommend that you take a look at the training exercises to check these changes, but you don’t have to do anything else. Both your training and badge are still valid. Nevertheless, the training materials and product documentation have been updated to reflect these changes.
Need help?
If you encounter any issues or have questions about creating or using AI agents in Agentic Apps—especially those created prior to this update—please don’t hesitate to reach out to our support team or community.
Thank you for your continued collaboration!
Great update @Luzia Valentim! The new agent hierarchy looks much more intuitive and scalable. I like how it organizes orchestration between agents clearly. Curious — how will updates to individual agents be managed without disrupting the entire hierarchy?
Hi @Sakthivel P , thanks so much for the feedback! To directly answer your question about managing updates: the new design isolates changes by splitting the old "Call Agent logic node" into two distinct parts:
We are basically replacing each old Call Agent node by an Agent element and a new Call Agent node. The invocation (the Call Agent node) simply uses the Agent in the Server action logic and uses inputs to avoid breaking the overall orchestration flow.