AI diagraming and inline creation

The context

Designing generative visual content tools that help users translate ideas into structured visual outcomes.

We introduced AI capabilities into Confluence Whiteboards to help teams structure ideas in freeform spaces—automatically generating diagrams, templates, and thematic groupings for common workflows like brainstorming, analysis, and workshops.

My role: Led UX research, interaction and UI design, prototyping, and cross-team collaboration for generative visual content tooling within Confluence Whiteboards.
Team context: Built as part of the Whiteboards product’s broader AI initiatives, where the team explored new ways to integrate AI capability directly into creative workflows.
AI challenge: What is a diagram? and how can AI work in a freeform space.

Design principles I drove:

  • Leverage contextual signals: Use board selections and phrasing as primary input to guide generation.

  • Minimise friction: Reduce steps between user intent and visual output to keep creative momentum.

  • Support control & refinement: Ensure users can easily refine and correct AI-generated visuals.

Final design for AI generated diagrams in whiteboards

Problem and solution


Example of Ai generated templates in whiteboards 

I designed and defined core interaction patterns and behavioural principles for multiple AI features in Whiteboards, including per-object versus grouped boundaries, cursor behaviour during generation, and how AI-generated diagrams are created, edited, and restructured over time.

I collaborated closely with content, platform, and design systems teams across Atlassian to align these patterns within Confluence, intentionally prioritising familiarity over strict consistency to suit the freeform nature of whiteboards. I also led the visual and motion language for AI, defining how borders, animations, and state changes communicate system intent and progress without interrupting creative flow.

The work introduced new inline and on-selection entry points for AI actions, requiring clear interaction rules for interruption scenarios, such as when users move objects, modify content, or click away mid-generation so outcomes remained predictable and user-controlled. As the system evolved, we implemented robust error handling, usability testing, and targeted stress tests to ensure AI behaviours were reliable, scalable, and trustworthy across real-world use cases.

Ai generated clustering sticky notes in whiteboards

Whiteboards are powerful for freeform ideation, but teams often struggle to structure and act on ideas efficiently. We introduced AI capabilities that leverage board context to automatically generate diagrams, templates, and thematic groupings, helping users move from raw ideas to structured outcomes without disrupting creative flow.

The process

The impact

  • This work was presented at the main keynote for the Atlassian 2026 Euro TEAM25.

  • Contributed to broader strategy and patterns for AI-generated visual tooling across Atlassian’s collaboration products

  • Early prototypes informed other teams’ approaches to generative visuals

  • Helped establish interaction foundations for AI diagram tooling that paved the way for more advanced features

  • My designs were featured on this Atlassian-created marketing video https://www.youtube.com/watch?v=nUSCKntgsnY

Previous
Previous

Confluence whiteboards AI agent

Next
Next

Confluence whiteboards insert menu