[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 ✅ </li>
<li>Figure out if Flowdrop UI can just use Modeller API's integrations with Agents - DONE ✅</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 ✅</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 ✅</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 ✅</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 ✅</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