[META] Basic Visual Flow Editor for pure Agents
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3562010. --> Reported by: [yautja_cetanu](https://www.drupal.org/user/626050) >>> <p>[Tracker]<br> <strong>Update Summary: </strong>[One-line status update for stakeholders]<br> <strong>Short Title: </strong>Visual Flow Builder for Pure Agents<br> <strong>Short Description: </strong>A powerful and easy to use visual editor for creating Agents flows. This is a new UI that works directly on the existing AI Agents in 2.0.<br> <strong>Check-in Date: </strong>01/13/2026<br> <strong>Additional Collaborators: </strong><br> <em>Metadata is used by the <a href="https://www.drupalstarforge.ai/" title="AI Tracker">AI Tracker.</a> Docs and additional fields <a href="https://www.drupalstarforge.ai/ai-dashboard/docs" title="AI Issue Tracker Documentation">here</a>.</em><br> [/Tracker]</p> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>The Current AI Agents forms are complex to use. It is even more complex if you have a flow of AI Agents across the site. They are buried in various forms and so its difficult to visualise what is happening. </p> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <ul> <li>Create issues and the new projects for <a href="https://www.drupal.org/project/flowdrop_ui_agents">FlowDrop UI Agents</a> - DONE &#9989; </li> <li>Figure out if Flowdrop UI can just use Modeller API's integrations with Agents - DONE &#9989;</li> <li>FlowDrop UI's Save function, saves to the AI Agent Config. - FlowDrop when you click save, it actually saves things to Config itself (So could then be edited like a normal agent). - Having issues</li> <li>FlowDrop UI is able to open an existing Agents. - DONE &#9989;</li> <li>FlowDrop UI Can open existing Flows - Figure out how to save a "Flow" (maybe Orchestration Agents are flowS?) Its a bit wierd but there are multiple content forms on one flow. - DONE &#9989;</li> <li>Flow Drop UI Tool API Integration - We want to use Tool API not function calling (and how easy is it to just add a new tool) - DONE &#9989;</li> <li> Clean up Flow Drop UI's on AI Agent UI Elements - Flowdrop UI is ONLY for agents now so we need to remove workflow related AI elements (like no deterministic steps). In this situation flowdrop ui is just a UI, so it doesn't handle any triggers or flows. - DONE &#9989;</li> <li>Clean up Flow Drop UI's Tool Drawer - Need to put effort into the "Tool" drawer so there aren't loads of unusable ones. - Needs work</li> <li>UI to help Connect FlowDrop UI Agents to Assistants, ChatInput and the Chatbots - Need to figure out how to handle the "ChatInput" so we can set up the "Assistant" that is used by the chatbot (Or chatconsumer) - Lots of it DONE</li> <li>Explore industry's approach to Agent Flows</li> </ul> <h3 id="summary-remaining-tasks">Target date or deadline</h3> <h3 id="summary-remaining-tasks">Remaining tasks</h3> > Related issue: [Issue #3561074](https://www.drupal.org/node/3561074)
issue