Product Designer, Enterprise
📍 Job Overview
Job Title: Product Designer, Enterprise
Company: Speak
Location: San Francisco, California, United States
Job Type: Full-time
Category: Product Design / Enterprise SaaS
Date Posted: June 26, 2026
Experience Level: 8+ Years
🚀 Role Summary
-
Drive the strategic vision and design execution for Speak's enterprise-facing product suite, focusing on administrative, reporting, and account management functionalities for Learning & Development (L&D) managers.
-
Translate intricate learner progress, proficiency metrics, and risk indicators into intuitive, actionable reporting dashboards and tools that empower L&D leaders to effectively manage and demonstrate program success.
-
Establish and evolve the core design foundation for a nascent enterprise product surface, operating in a 0-to-1 product development environment.
-
Leverage AI tools and potentially code for rapid prototyping to effectively communicate complex concepts, foster cross-functional alignment, and rigorously test real-world user experiences.
-
Foster deep, collaborative partnerships with Product Management, Engineering, Go-to-Market (GTM) teams, and Customer Success to translate customer needs into robust and effective product solutions that support sales, implementation, renewal, and expansion.
-
Thrive in a fast-paced, ambiguous startup environment, demonstrating creativity and adaptability in problem-solving and solution design.
📝 Enhancement Note: This role is positioned as a senior individual contributor within a small, high-craft design team. The emphasis on "enterprise SaaS craft," "systems and platform thinking," and "0-to-1 product development" indicates a need for a designer who can not only execute but also define strategy and build foundational design patterns for a new product offering. The integration of AI in the design process and the focus on L&D buyer personas are critical differentiators for this role.
📈 Primary Responsibilities
-
Strategic Product Definition: Shape the strategic direction and user experience for the enterprise admin console, reporting dashboards, and account management interfaces, directly impacting how L&D managers procure, deploy, and measure the effectiveness of language learning programs.
-
Data Visualization & Insight Generation: Transform complex data streams related to learner progress, proficiency levels, and potential program risks into clear, trustworthy, and actionable insights presented through intuitive reporting tools for L&D leaders.
-
Foundational Design System Development: Architect and implement the core design principles, components, and patterns for the enterprise product surface, ensuring scalability and consistency as the platform evolves from its initial stages.
-
Rapid Prototyping & Concept Validation: Utilize AI tools, code, or advanced Figma capabilities to create tangible prototypes that effectively communicate design concepts, facilitate stakeholder buy-in, and enable early validation of user interactions and product flows.
-
Cross-Functional Alignment & Collaboration: Actively engage with Product, Engineering, GTM, and Customer Success teams to gather requirements, share design rationale, and ensure a unified approach to product development, from ideation through to customer adoption.
-
User-Centric Problem Solving: Conduct user research, interviews, and beta testing with L&D managers and other enterprise stakeholders to deeply understand their challenges, workflows, and unmet needs, translating these insights into impactful design solutions.
-
Ambiguity Navigation & Iteration: Demonstrate comfort and efficacy in navigating ambiguous problem spaces, iterating rapidly on designs, and adapting to evolving priorities within a dynamic startup environment.
-
AI Integration in Design: Proactively incorporate AI tools within the design workflow to accelerate exploration, enhance ideation, and refine concepts, while also contributing to the team's collective understanding and application of AI in design.
📝 Enhancement Note: The responsibilities highlight a blend of strategic thinking, user advocacy, technical prototyping, and cross-functional collaboration. The emphasis on "proving outcomes leaders trust" and "making complex workflows feel easy" points towards a need for designers who can balance sophisticated functionality with user-friendly interfaces. The requirement to "prototype in AI tools or code" is a clear indicator of the company's forward-thinking approach and expectation for designers to be hands-on with emerging technologies.
🎓 Skills & Qualifications
Education: While no specific degree is mandated, a strong foundation in Design, HCI, Computer Science, or a related field is typically expected for senior product design roles. Demonstrated equivalent practical experience will be highly valued.
Experience: Minimum of 8 years of professional product design experience, with a proven track record of designing for both consumer-facing applications and complex B2B enterprise SaaS products.
Required Skills:
-
Product Design Expertise: Deep understanding of user-centered design principles, interaction design, information architecture, and visual design applied to complex digital products.
-
B2B / Enterprise SaaS Design: Proven experience designing administrative consoles, data dashboards, reporting interfaces, and intricate multi-user workflows, including familiarity with roles, permissions, and account management models.
-
Systems and Platform Thinking: Ability to conceptualize and design user experiences as a cohesive platform, anticipating future needs and ensuring consistency across diverse functionalities, moving beyond one-off screen design.
-
User Research & Advocacy: Demonstrated ability to conduct qualitative and quantitative user research, empathize with user needs within specific contexts (e.g., L&D managers), and translate findings into actionable product requirements and design decisions.
-
Product Thinking & Problem Framing: Strong analytical skills to frame complex problems, define scope, identify key tradeoffs, and articulate a clear product strategy and rationale for design choices.
-
AI-Native Workflow Integration: Proficiency in leveraging AI tools as part of the design process for ideation, prototyping, content generation, or efficiency gains, with an eagerness to explore and champion new AI applications in design.
-
Communication & Stakeholder Management: Exceptional verbal and written communication skills, with the ability to present designs effectively, build consensus, influence stakeholders, and foster a collaborative design culture.
-
Rapid Prototyping: Hands-on experience creating interactive prototypes using tools such as Figma, alongside proficiency in AI-powered prototyping tools or basic coding for tangible concept validation.
Preferred Skills:
-
Domain Experience: Prior experience in language learning, EdTech, L&D, HR-tech, or enterprise analytics, providing a deep understanding of the buyer's perspective and industry challenges.
-
Global/Multilingual Design: Experience designing for global markets or multilingual user bases, particularly with a focus on Asia (e.g., Korea) and diverse user cohorts.
-
Design Systems Contribution: Experience contributing to or building scalable design systems that support multiple product teams and applications.
-
Agentic Workflow Design: A strong point of view and practical experience in designing workflows that leverage AI agents to enhance user productivity and experience.
-
Visual Craft & Polish: A portfolio showcasing exceptional visual design skills and attention to detail in crafting high-fidelity interfaces.
📝 Enhancement Note: The 8+ years of experience, coupled with specific B2B SaaS and systems thinking requirements, positions this as a senior-level role. The emphasis on "AI-native workflow" and "prototyping first, whether in code, AI tools, Figma" suggests a need for a hands-on designer who is comfortable with emerging technologies and can quickly bring ideas to life. The preference for domain experience in EdTech or L&D is a significant advantage.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Enterprise SaaS Case Studies: Showcase at least 2-3 comprehensive case studies demonstrating your experience designing complex B2B enterprise SaaS products, ideally including admin consoles, dashboards, or reporting tools.
-
Systems & Platform Design: Provide examples that illustrate your approach to designing scalable systems and platforms, demonstrating how you ensure consistency and extensibility across a product suite.
-
User-Centric Problem Solving: Clearly articulate the user problems you addressed, your research methodology, design process, and how your solutions directly solved user pain points for enterprise clients.
-
Cross-Functional Collaboration: Highlight instances where you collaborated effectively with Product, Engineering, and GTM teams, explaining your role in driving alignment and decision-making.
-
Impact & Outcomes: Quantify the impact of your design work whenever possible, using metrics related to user adoption, efficiency gains, reporting accuracy, or business outcomes achieved by the product.
Process Documentation:
-
Design Process Walkthrough: Detail your end-to-end design process for at least one enterprise project, from initial problem framing and research through to iteration, prototyping, and handoff.
-
User Research Methodology: Explain how you identify, recruit, and engage with enterprise users (e.g., L&D managers) for research and validation.
-
Prototyping & Validation: Showcase examples of prototypes created using AI tools, code, or advanced Figma techniques, and explain how these were used to validate concepts and gather feedback.
-
Design System Contribution (if applicable): If you have experience with design systems, include examples of components, patterns, or guidelines you developed or contributed to, explaining their impact on consistency and scalability.
📝 Enhancement Note: For a senior product designer role, especially one focused on enterprise SaaS and new product development, the portfolio is paramount. It needs to demonstrate not just aesthetic skill but strategic thinking, problem-solving rigor, and the ability to navigate complex B2B user needs and technical constraints. The emphasis on "systems thinking" and "AI-native workflows" should be evident in the presented work.
💵 Compensation & Benefits
Salary Range: $160,000 - $260,000 USD per year. This range reflects the senior experience level required, the strategic impact of the role, and the competitive market for product design talent in San Francisco and other major tech hubs.
Benefits:
-
Equity: Significant stock options in a rapidly growing, venture-backed company (Series C funded by top investors including OpenAI).
-
Health Insurance: Comprehensive medical, dental, and vision insurance plans.
-
401(k) Plan: Retirement savings plan with potential company match.
-
Paid Time Off: Generous PTO policy, including vacation, sick leave, and holidays.
-
Professional Development: Budget for conferences, training, and learning resources to support continuous skill enhancement.
-
Hybrid Work Environment: Flexibility to work from home or the San Francisco office, fostering a balanced work-life approach.
-
Team Events & Offsites: Opportunities for team building and connection through company-sponsored events.
Working Hours: Standard full-time working hours are expected, typically around 40 hours per week. However, Speak emphasizes a results-oriented culture, allowing for flexibility to accommodate the demands of a startup environment and individual work styles, particularly within a hybrid model.
📝 Enhancement Note: The salary range provided is competitive for a senior Product Designer in San Francisco. The inclusion of equity is a significant factor for attracting talent to a growth-stage startup. Highlighting the company's funding and investor base (OpenAI) adds credibility and appeal. The emphasis on flexibility within the hybrid model is crucial for attracting top talent.
🎯 Team & Company Context
🏢 Company Culture
Industry: AI, EdTech, Language Learning, SaaS. Speak operates at the cutting edge of AI-driven education, aiming to revolutionize language acquisition with its AI-powered tutor. The company is a leader in its niche, having achieved significant product-market fit in initial markets and secured substantial venture funding.
Company Size: Speak is a rapidly growing startup, having raised over $150 million in venture capital. While the exact current headcount isn't specified, it's implied to be a mid-stage startup with teams distributed across multiple international locations.
Founded: 2019. This relatively young company has quickly established itself as a dominant force in the language learning app market in South Korea and is expanding globally.
Team Structure:
-
Design Team: A small, high-craft team of six designers working at the intersection of research, invention, and product thinking. They are responsible for both consumer and B2B experiences.
-
Cross-functional Collaboration: The design team works closely with Product, Engineering, GTM, and Customer Success, indicating a highly integrated and collaborative product development process.
-
Reporting: The Enterprise Product Designer will likely report to a Design Lead or Head of Design, working within the broader product organization.
Methodology:
-
Learner-Centric Approach: The company emphasizes staying close to learners through prototyping, interviews, betas, and experiments to inform product development.
-
Agile Development: The mention of iterating fast and a fast-paced startup environment suggests an agile or iterative development methodology.
-
Data-Driven Decision Making: While not explicitly stated for design, the focus on reporting and measuring outcomes implies a strong reliance on data to inform strategy and product improvements.
-
AI Integration: Speak is fundamentally an AI company, and this is reflected in its product and likely its operational methodologies, encouraging the use of AI in various processes, including design.
Company Website: https://www.speak.com/
📝 Enhancement Note: Speak's culture appears to be a blend of high-performance startup ambition with a strong emphasis on craft, learning, and user impact. The company's mission to "reinvent the way people learn" is a powerful motivator. The distributed international team structure suggests a need for strong remote collaboration skills and cultural awareness.
📈 Career & Growth Analysis
Operations Career Level: This role is for a Senior Product Designer, an individual contributor role with significant strategic influence. It requires 8+ years of experience, indicating a level of autonomy and leadership in design thinking and execution, particularly within the enterprise SaaS domain. The individual is expected to define foundational elements of a new product line.
Reporting Structure: The designer will report to a Design Lead or Head of Design, working within a small, focused design team. They will collaborate extensively with cross-functional teams including Product Management, Engineering, GTM, and Customer Success.
Operations Impact: The Enterprise Product Designer will have a direct and substantial impact on Speak's B2B revenue stream. By designing the tools that L&D managers use to purchase, manage, and measure the effectiveness of language learning programs, this role is critical to customer acquisition, retention, and expansion. The ability to demonstrate ROI and program success through design will be key to Speak's enterprise growth.
Growth Opportunities:
-
Strategic Leadership: Opportunity to define and shape a new product category for Speak, influencing its long-term direction and success.
-
Skill Expansion: Deepen expertise in enterprise SaaS design, L&D technology, AI-driven product development, and potentially multilingual product design.
-
Mentorship: Potential to mentor junior designers as the team grows and contribute to establishing design best practices within the company.
-
Cross-Functional Expertise: Develop a strong understanding of sales, marketing, and customer success operations through close collaboration.
-
Impactful Product Development: Contribute to a product that has a significant positive impact on individuals' lives by enabling them to achieve their language learning goals.
📝 Enhancement Note: This role offers substantial growth potential for a senior designer looking to make a significant impact on a new product line within a well-funded, mission-driven company. The opportunity to influence strategy and build from the ground up is a key draw.
🌐 Work Environment
Office Type: Speak operates a hybrid work environment, with dedicated offices in San Francisco, Seoul, and Tokyo, alongside distributed team members. The San Francisco office serves as a hub for collaboration and in-person interaction for local employees.
Office Location(s): The primary office location for this role is San Francisco, California. Specific details about the office amenities or collaborative spaces would need to be confirmed, but it's a key location for their US operations.
Workspace Context:
-
Collaborative Spaces: The San Francisco office likely offers spaces conducive to team collaboration, brainstorming, and in-person meetings with cross-functional partners.
-
Technology & Tools: Employees will have access to industry-standard design tools (Figma, AI prototyping tools), development environments, and communication platforms necessary for effective remote and hybrid work.
-
International Interaction: The distributed nature of the team means opportunities for regular interaction with colleagues across different time zones and cultures, enriching the work experience.
Work Schedule: Speak supports a hybrid work model, offering flexibility. While standard full-time hours are expected, the emphasis is on results and autonomy, allowing individuals to manage their schedules effectively to balance in-office collaboration with remote work. This flexibility is beneficial for deep work and managing complex design tasks.
📝 Enhancement Note: The hybrid nature of the work environment is a key aspect. While San Francisco is the stated location, the company's global presence means opportunities for cross-cultural collaboration and potential travel. Candidates should be comfortable working across different time zones and leveraging digital collaboration tools.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: A review of your resume and portfolio by a recruiter or hiring manager to assess qualifications and alignment with the role's requirements.
-
Portfolio Presentation & Design Discussion: A dedicated session where you will present 1-2 key portfolio case studies, focusing on your process, decision-making, and impact for enterprise products. Expect in-depth questions about your approach to user research, problem-solving, and collaboration.
-
Cross-functional Interviews: Meetings with key stakeholders from Product Management, Engineering, and potentially GTM or Customer Success to evaluate your ability to collaborate and contribute to a multidisciplinary team.
-
Design Challenge (potential): You may be given a small design exercise or asked to critique an existing enterprise feature to assess your design thinking and problem-solving skills in real-time.
-
Final Round: A discussion with senior leadership (e.g., Head of Design, Head of Product) to assess strategic fit, cultural alignment, and overall potential contribution to the company.
Portfolio Review Tips:
-
Focus on Enterprise SaaS: Prioritize case studies that demonstrate your experience with B2B, enterprise, dashboards, reporting, and complex workflows.
-
Showcase Your Process: Clearly articulate the problem, your research methodology, design iterations, key decisions, and the rationale behind them. Use visuals to illustrate your journey.
-
Quantify Impact: Whenever possible, include metrics that demonstrate the success of your designs (e.g., user adoption rates, efficiency improvements, customer satisfaction scores).
-
Highlight AI Integration: If applicable, showcase how you've used AI tools in your design process or designed AI-powered features.
-
Tell a Story: Structure your case studies as compelling narratives that highlight your problem-solving skills and strategic thinking.
-
Tailor to Speak: Research Speak's product and mission. Consider how your experience and approach align with their goals for enterprise growth and learner success.
Challenge Preparation:
-
Understand the Enterprise Context: Be prepared to discuss challenges specific to designing for businesses, including user roles, permissions, data security, scalability, and proving ROI.
-
Think Systemically: Practice framing problems from a systems perspective, considering how individual features fit into a larger platform and ecosystem.
-
Articulate Your Reasoning: Be ready to clearly explain why you made certain design decisions, referencing user research, business goals, and design principles.
-
Prepare Questions: Have thoughtful questions ready for each interviewer, demonstrating your engagement and interest in the role, team, and company.
📝 Enhancement Note: The interview process emphasizes a deep dive into the candidate's portfolio and their ability to apply design thinking to complex enterprise challenges. Demonstrating an understanding of the B2B SaaS landscape, systems thinking, and AI integration will be critical.
🛠 Tools & Technology Stack
Primary Tools:
-
Figma: The industry standard for UI/UX design, prototyping, and collaboration. Proficiency is essential for creating high-fidelity mockups, interactive prototypes, and design systems.
-
AI Design Tools: Expect to use and experiment with AI-powered tools for ideation, content generation, rapid prototyping (e.g., Uizard, Galileo AI), and potentially code generation assistance.
-
Prototyping Tools: Beyond Figma, familiarity with other specialized prototyping tools or even basic coding (HTML/CSS/JavaScript) for more complex interactive prototypes might be beneficial.
Analytics & Reporting:
-
Product Analytics Platforms: While not directly a design tool, understanding how products are tracked (e.g., Amplitude, Mixpanel, Google Analytics) is crucial for designing effective reporting and understanding user behavior.
-
Data Visualization Tools: Familiarity with how data is presented in dashboards (e.g., Tableau, Looker, Power BI) can inform the design of Speak's reporting interfaces.
CRM & Automation:
-
CRM Systems (e.g., Salesforce): Understanding the role of CRM in enterprise sales and customer management provides context for designing account management features.
-
Project Management Tools (e.g., Jira, Asana, Trello): Essential for collaborating with engineering and product teams on task management, bug tracking, and sprint planning.
📝 Enhancement Note: The explicit mention of "AI tools" in the job description signifies a key technology area. Candidates should be prepared to discuss their experience or willingness to learn and integrate AI into their design workflow. Figma is almost certainly the core design tool.
👥 Team Culture & Values
Operations Values:
-
High Craft & Excellence: A strong emphasis on quality, detail, and delivering exceptional design work that meets high aesthetic and functional standards.
-
User-Centricity: A deep commitment to understanding and serving the needs of both language learners and enterprise clients, driving product decisions through user empathy.
-
Innovation & Invention: A drive to push boundaries, particularly with AI, and to invent novel solutions that fundamentally improve language learning and enterprise management.
-
Collaboration & Trust: A culture of high trust where team members can openly critique work, share ideas, and build upon each other's contributions respectfully.
-
Impact & Mission-Driven: A shared passion for Speak's mission to make language learning accessible and effective, understanding that their work directly improves people's lives and supports business growth.
-
Speed & Iteration: Embracing a fast-paced startup environment that values rapid iteration, learning, and continuous improvement.
Collaboration Style:
-
Cross-functional Integration: Design is deeply embedded within product development, working hand-in-hand with Product Managers and Engineers from conception to launch.
-
Open Critique Culture: The team values constructive feedback and a "critique-and-build" approach to elevate the quality of work.
-
Knowledge Sharing: As a small team, there's an implicit expectation of sharing learnings, best practices, and new discoveries related to design, AI, and user insights.
-
Prototyping as Communication: Leveraging prototypes as a primary means of communication and alignment across different functions.
📝 Enhancement Note: The culture at Speak seems to be characterized by a blend of ambitious goals, a strong focus on craft and user impact, and a collaborative, fast-paced environment. The emphasis on "high-craft" and "genuinely novel" work suggests a team that is passionate about pushing the boundaries of design and AI in education.
⚡ Challenges & Growth Opportunities
Challenges:
-
0-to-1 Product Development: Establishing the foundational design strategy, patterns, and user experience for a new enterprise product line requires navigating significant ambiguity and making critical early decisions.
-
Balancing Consumer & Enterprise Needs: Designing for enterprise clients (L&D managers) while understanding and integrating the nuances of the end-user (language learners) presents a complex design challenge.
-
Data Complexity & Reporting: Translating intricate learner progress and risk data into intuitive, actionable reports for busy L&D professionals requires sophisticated data visualization and information hierarchy skills.
-
AI Integration Evolution: Staying at the forefront of AI in design and effectively integrating AI tools into workflows requires continuous learning and experimentation.
-
Cross-Time Zone Collaboration: Working effectively with a distributed international team necessitates strong asynchronous communication skills and cultural sensitivity.
Learning & Development Opportunities:
-
Shape a New Product: Opportunity to be a foundational designer for a significant new revenue stream for Speak, influencing its strategic direction.
-
Master Enterprise SaaS Design: Gain deep expertise in the complexities of B2B enterprise software design, including admin panels, reporting, and user management.
-
Advance AI in Design: Explore and champion the use of AI tools and agentic workflows within the design process, contributing to innovation in the field.
-
Cross-Functional Acumen: Develop a broader understanding of go-to-market strategies, customer success operations, and product management through close collaboration.
-
Industry Exposure: Engage with the EdTech and AI industries, potentially attending conferences and participating in professional development related to these fields.
📝 Enhancement Note: The challenges are directly tied to the growth stage of the company and the newness of the enterprise product. These challenges also present significant growth opportunities for a designer eager to build, innovate, and lead.
💡 Interview Preparation
Strategy Questions:
-
"Describe your process for defining the strategy and foundational design for a new enterprise product or feature set." (Focus on problem framing, user research, systems thinking, and iterative development.)
-
"How do you approach translating complex data (like learner progress and risk signals) into actionable insights for business users (e.g., L&D managers)?" (Emphasize data visualization, information hierarchy, and user empathy for business roles.)
-
"Walk us through a time you designed a complex B2B SaaS workflow or admin console. What were the key challenges, and how did you ensure user adoption and effectiveness?" (Highlight your B2B/enterprise SaaS craft and systems thinking.) Company & Culture Questions:
-
"What excites you about Speak's mission to reinvent language learning, and how does that connect with your personal values or career goals?" (Show genuine interest in the company's mission.)
-
"How do you approach collaboration with Product Managers and Engineers, especially in a hybrid or remote setting?" (Demonstrate strong cross-functional communication and teamwork skills.)
-
"How do you stay current with AI advancements and integrate them into your design practice?" (Address your AI-native workflow experience and curiosity.) Portfolio Presentation Strategy:
-
Select Strong Enterprise Case Studies: Prioritize projects that showcase your experience with B2B, admin interfaces, dashboards, reporting, and complex user flows.
-
Articulate Your 'Why': Clearly explain the business problem, user needs, and strategic goals behind each project.
-
Detail Your Process: Walk through your methodology from research and ideation to iteration and final solution, using visuals effectively.
-
Highlight Impact & Metrics: Quantify the success of your designs whenever possible.
-
Be Ready for Deep Dives: Anticipate detailed questions about your decision-making, tradeoffs, and how you handled constraints or feedback.
-
Showcase AI/Prototyping Skills: If relevant to your case studies, demonstrate how you used AI tools or code for prototyping and validation.
📝 Enhancement Note: Interview preparation should focus on demonstrating strategic thinking, deep understanding of enterprise B2B SaaS design principles, strong user advocacy, and comfort with ambiguity and emerging technologies like AI.
📌 Application Steps
To apply for this Product Designer, Enterprise position:
-
Submit your application through the provided link on Ashby HQ.
-
Curate Your Portfolio: Select 2-3 of your strongest enterprise SaaS design case studies. Ensure they clearly demonstrate your process, problem-solving skills, systems thinking, and impact, with a focus on B2B contexts. Tailor your presentation to highlight experience with dashboards, reporting, and complex workflows.
-
Optimize Your Resume: Highlight your 8+ years of product design experience, specifically calling out your B2B/enterprise SaaS expertise, systems thinking capabilities, AI tool usage, and cross-functional collaboration experience. Use keywords found in the job description.
-
Prepare Your Narrative: Practice articulating your design process, decision-making rationale, and the impact of your work. Be ready to discuss how you would approach the challenges of designing Speak's enterprise product from the ground up.
-
Research Speak: Thoroughly understand Speak's mission, product (both consumer and enterprise), target users (L&D managers), and recent funding news. This will help you tailor your responses and ask insightful questions.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Requires 8+ years of product design experience with a strong background in both consumer and B2B enterprise SaaS contexts. Candidates must demonstrate expertise in systems thinking, AI-native workflows, and the ability to design complex multi-user workflows.