Overview
The AI Analyst is an intelligent agent that transforms various inputs into Business Process Model and Notation (BPMN) processes. It can generate complete workflows from text prompts, images, or documents, as well as modify existing BPMN processes. The agent uses advanced AI to interpret requirements and convert them into structured JSON representations that the FlowX.AI platform can interpret and visualize as proper BPMN diagrams.Key capabilities
The AI Analyst offers two main categories of capabilities:Generate from prompt
Creates a complete BPMN process based on natural language descriptions. Transforms textual requirements into a structured workflow and produces a JSON representation containing nodes (with name and type) and links between nodes.
Generate from image
Extracts BPMN process information from uploaded images, identifies swimlanes and components, and processes various image resolutions. Accepts optional text descriptions for additional context.
Generate from document
Extracts process descriptions from uploaded documents, analyzes textual content to identify workflow components and relationships, and creates a structured representation of the described process.
Generate from BPMN file
Imports and interprets existing BPMN files and converts external BPMN formats into FlowX.AI-compatible representations.
Generate in-between nodes
Adds missing steps between existing nodes in a workflow, enhancing process completeness and logical flow.
Generate from node
Expands a process by adding subsequent steps after a specified node, allowing incremental development of complex workflows.
Edit existing process
Modifies components of an existing process based on user instruction, updating node properties, connections, or process structure.
How it works
The AI Analyst architecture integrates multiple AI components to process different input types and generate standardized BPMN output. The workflow begins with a user query that gets rewritten for clarity. A quality check determines if more information is needed, in which case a human provides additional context. Once sufficient information is available, the process generation component creates the BPMN workflow, which is then delivered to the user.- Generate new
- Edit existing
Generate from prompt
Creates a complete BPMN process based on natural language descriptions. Transforms textual requirements into a structured workflow and produces a JSON representation containing nodes (with name and type) and links between nodes.Generate from image
Extracts BPMN process information from uploaded images, identifies swimlanes and components in diagram images, and can process various image resolutions (from small < 4K to large > 8K). Accepts optional text descriptions for additional context and combines visual recognition with language processing for accurate interpretation.Generate from document
Extracts process descriptions from uploaded documents, analyzes textual content to identify workflow components and relationships, and creates a structured representation of the described process.How to use
The AI Analyst is accessed through the FlowX.AI Platform interface.Select the desired capability
Choose the appropriate capability from the AI Analyst section based on your input type and goal.
Review the generated process
Review the generated process in a visual BPMN format to verify it meets your expectations.
Best practices
DO the following
Be specific about process goals:
Clearly state what the process should accomplish, including start and end points, major milestones, and desired outcomes.
Describe key participants and roles:
Mention the different stakeholders or departments involved in the process and their responsibilities.
Include decision points:
Specify any conditional logic or decision points that might create branches in the workflow.
Provide process constraints:
Mention any business rules, regulations, or time constraints that should be incorporated into the process design.
DON’T do these
Don’t be too technical with BPMN terms:
You don’t need to use precise BPMN terminology; the AI Analyst can interpret business language and convert it to appropriate BPMN elements.
Don’t request subprocess details:
The AI Analyst has no knowledge about subprocesses or other platform-specific information not provided in your input.
Don’t upload low-quality images:
When generating from images, ensure the diagram is clear and readable to improve accuracy of the generated process.
Don’t expect platform-specific optimizations:
The AI Analyst generates standard BPMN representations and may not incorporate FlowX.AI platform-specific features automatically.
Related resources
Agent Builder
Build custom AI agents for your business workflows
AI Designer
Generate and refine UI components using AI
AI Developer
Generate business rules and integration logic with AI

