đź§Ş [Explore] Type-to-Create New Roles (and Attributes) from the Workflow Canvas
planned
B
Brian Ragone
Currently, when assigning a role to a step, users can select from existing roles or choose “New Role” from the dropdown. However, many users naturally type a new role name and hit "Enter", expecting the system to automatically create that role or prompt to confirm creation. Instead, this often results in nothing happening or, worse, a timeout error—breaking the flow of building.
✨ Proposed Improvements:
- Allow users to type and press Enter to create a new role directly from the step input field, without needing to pre-select “New Role.”
- Add a smart prompt like: “This role doesn’t exist — create it?” to guide quick creation inline.
- Ensure the system handles role creation gracefully, avoiding timeouts or errors.
🔄 Similar Opportunity: Type-to-Create for Attributes
This same friction exists when users want to associate an Attribute with a step:
- Right now, they must navigate to the Tool Canvas, add an Entity, create the Attribute, then return to the step.
- We’re exploring a faster experience that allows users to type and create new Attributes inline from the step sidebar, saving clicks and context switching.
đź’¬ Why This Matters:
Users building workflows move fast and often expect a “search first, create if not found” behavior. Supporting inline creation for Roles and Attributes would make the step-building experience smoother, more intuitive, and less disruptive—especially for power users or new mappers.
B
Brian Ragone
planned