Icon Check
Icon Cross

CraftMyProcess

AI-Assisted Process Model & Process Documentation Crafter

Use Case Selection

Decide how you want to transform your process.
Convert a textual process description into a structured process model.
Or analyze an existing process model to generate a comprehensive process description.
Choose the approach that best fits your needs and get started with your use case now.

Process Description

Describe your process as precisely as possible. The more details you provide, the clearer and more accurate your model will be.


Process Documentation

Now let's take a closer look at the individual process steps in your process description.

Task BPMN Type Participant Responsible Role Required Data Produced Data System & Tools Additional Information

BPMN2.G0

Finaly it's time to bring your process to life by transforming it into a first draft of a process model.

Cost of last AI request: 0.0000€
Costs since last clear: 0.0000€
×

×

Icon Instruction DarkFollow these InstructionsIcon Instruction Dark

Use Case 1:
Creating a Process Model from a Process Description

If you have a process description and want to visualize it as a process model, follow these steps:

Use Case 2:
Creating a Process Documentation from a Process Model

If you have an existing process model and want to extract a structured process description, follow these steps:

Step 1:
Enter your process description in your preferred language in the provided text field. The description can be as detailed or high-level as you like. Ensure clarity in your initial process description to improve the accuracy of the BPMN model.

Step 2:
Click the Text2Model button to start the transformation.

Step 3:
The system will refine your input, eliminating ambiguities and adding relevant details. This ensures that your description is clear, structured, and ready for modeling.

Step 4:
The refined description is converted into an HTML table that structures the process steps. Review the generated process documentation. This is the best moment to make manual adjustments to ensure accuracy before proceeding.

Step 5:
Once confirmed, the system translates the process documentation into a BPMN model. At this stage, the BPMN structure is created but does not yet contain graphical elements.

Step 6:
In the final step, the model is enriched with graphical elements to create a visual BPMN diagram. Your process is now fully modeled and ready for export, review, or further optimization.

Step 1:
Upload your BPMN model or select an existing one.

Step 2:
Click the Model2Text button to begin the analysis.

Step 3:
The system analyzes the BPMN model and extracts its process elements (tasks, events, gateways, etc.). These elements are structured into an HTML table to create an initial process documentation.

Step 4:
The system expands the process documentation into a comprehensive process specification. This document includes following informations: Process Name, Short Process Description, Process Overview, List of Process Steps, Process Dynamics, Process Metrics & KPIs, Process Optimization Suggestions.

Step 5:
Once generated, review the process specification for accuracy. This document can now be used for process documentation, optimization, or compliance purposes.

×

Icon Instruction DarkDocumentationIcon Instruction Dark

Important Notes on...

...AI Model Usage

Before you can use the functions, you need to provide an API key to process requests through the AI.
Based on experience, the best results are achieved by combining the Sonar-Pro model from Perplexity with o1-preview from OpenAI.
Therefore, it is recommended to provide API keys for both OpenAI and Perplexity.
However, you can also proceed with just one key. In that case, all requests will be processed through a single model, which may lead to varying results and potentially lower quality outputs.

... the generated Output

The generation of a fully valid and graphically enhanced process model may vary with each run.
The same input documentation may produce different output and process models of varying quality - sometimes better, sometimes worse.
This depends on the AI model used as well as the prompts provided. Experiment with different levels of detail to see how the system interprets your input.
I am continuously working to improve model generation and enhance consistency!
Please review the generated model carefully and make adjustments as needed.

Describing the Workflow...

...from Process Description to Process Model

The website enables users to input a process description in any language and at any level of detail and automatically transform it into a BPMN process model. This transformation occurs in four sequential steps, initiated by clicking the Text2Model button:

Step 1: Refinement and Enrichment of the Process Description
After the user provides an initial process description, it undergoes an enhancement process through the first AI-powered prompt. This step refines the description, removes ambiguities, adds missing details, and converts it into a standardized and comprehensible format.

Step 2: Conversion into an HTML Process Documentation
The refined process description is then transferred into a structured HTML table, serving as process documentation. At this stage, the user should review and make necessary adjustments to ensure the documentation is accurate and complete.

Step 3: Transformation into a BPMN Process Model
Once the process documentation is finalized, a third prompt converts it into a BPMN model. This step initially creates the structural framework by mapping process steps into BPMN elements.

Step 4: Visual Representation of the BPMN Model
In the final step, a fourth prompt adds graphical elements to the BPMN model, visually constructing and displaying the process in a comprehensible diagram.

...from Process Model to Process Description

In addition to converting a text-based process description into a BPMN model, the website also allows users to generate a structured process specification from an existing BPMN model. This functionality is initiated via the Model2Text button and consists of two steps:

Step 1: Generation of an HTML Process Documentation
The uploaded or generated BPMN model is analyzed, and its elements (activities, events, gateways, etc.) are transformed into a structured HTML process documentation. This documentation presents the process structure in a tabular format.

Step 2: Creation of a Detailed Process Specification
Based on the HTML process documentation, a comprehensive process specification is generated, including the following details:
        •  Process Name:  A unique identifier for the process.
        •  Short Process Description:  A concise summary of the process.
        •  Process Overview:  A general outline of the workflow and objectives.
        •  List of Process Steps:  A detailed breakdown of all activities and interactions.
        •  Process Dynamics:  Explanation of variations, alternative flows, and exceptions.
        •  Process Metrics & Key Performance Indicators:  Identification of relevant measurement criteria for evaluating process efficiency.
        •  Process Optimization Suggestions:  Recommendations for enhancing efficiency, automation, and overall process quality.