"Draft for me": AI-Assisted, Conversational Workflow Creation
We are proposing a transformative enhancement to the Workflow Builder with our new 'Draft for me' initiative. Despite our best efforts, building complex workflows remains a significant challenge, especially for non-technical users. Current methods require numerous clicks and detailed manual configuration, making intricate agentic AI flows, error handling, and third-party integrations time-consuming and out of reach for many.
The 'Draft for me' feature aims to drastically reduce this friction by introducing an AI-assisted, conversational approach inspired by 'vibe-coding'. This will become the primary modality for workflow creation and editing.
Here's how it works:
* Natural Language Creation: When creating a new workflow, users will be prompted to describe their desired workflow in natural language. The LLM will then process this input and generate a workflow draft.
* Real-time, Conversational Editing: Users can test and debug the generated workflow through an embedded chat experience. They can issue messages to make modifications, with the LLM providing reasoning for its edits, much like a collaborative coding session.
* Targeted Edits: To address ambiguity, users can click on specific workflow nodes (e.g., a particular HubSpot node) to pinpoint elements for AI-assisted editing, enhancing precision.
* Seamless Modality Switching: Builders can fluidly switch between editing the workflow directly on its canvas and leveraging the AI chat interface at any point, regardless of how the workflow was initially created (manually, template, or AI-generated).
* Transparency: The chat interface will clearly indicate when the LLM is processing edits and when they have been successfully completed, along with its reasoning.
This shift will empower both non-technical builders and developers to create sophisticated, production-ready automations with unprecedented speed and minimal manual effort, moving away from manual creation as the default and reserving it primarily for minor refinements.
This idea was automatically created by RingPM with a placeholder link like: [Initiative in RingPM](APP_URL).