The AI Module Builder allows you to create BRYTER modules by describing a workflow in plain language.
Instead of manually adding and configuring nodes, you describe the module you want to build and refine the requirements in a short conversation with an AI assistant. The system then generates a complete and ready-to-use module structure that you can review and customize in the editor.
You can use the AI Module Builder to create a variety of workflows, such as leave request forms, compliance questionnaires, information intake forms, etc.
This is an internal beta release, if you would like to trial the feature, please contact your BRYTER contact person or support@bryter.io.
Quick navigation
- How it works
- Tips for getting the best results
- Supported module capabilities
- Occasionally asked questions
How it works
The AI Module Builder works in three main phases: describe, refine, and generate.
The AI Module Builder can generate new modules, but does not yet support editing modules via the chat dialog. This feature may be added in a future update.
1. Open the AI Module Builder
Open a module in the Module Editor.
In the header toolbar, click the AI Module Builder icon.
A chat panel opens on the left side of the editor where you can start describing your module.
2. Describe your module idea
In the chat panel, enter a description of the module you want to build. You can provide a brief overview or describe the workflow in more detail.
Examples:
- Build a leave request form that asks for the employee’s name, start date, end date, calculates the number of days, and emails the manager for approval.
- Create a compliance checklist for onboarding new vendors.
- I need a contract review workflow that collects key terms and generates a summary document.
The AI assistant analyzes your description and begins preparing the workflow structure.
3. Refine the workflow through conversation
The assistant may ask clarifying questions to better understand your requirements. These questions help define the structure and logic of the module.
Typical questions may relate to:
- Data collection – which information the module should request from users.
- Decision logic – whether the workflow should branch depending on answers.
- Outputs – whether the module should send emails, generate documents, or display results.
- Flow endings – what should happen when the user reaches the final step.
You do not need to know BRYTER node types or technical terminology. Describe the intended workflow, and the assistant translates your description into the appropriate module structure.
Attach document templates (optional)
If your workflow should generate documents, you can attach Word (.docx) templates as reference files.
Click the attachment icon next to the text input to upload up to three templates at a time. The AI analyzes the document structure and incorporates document generation into the module where appropriate.
4. Generate the module
Once the assistant has gathered sufficient information, it indicates that the module is ready to be generated.
You will see two options:
- Add more details – continue refining the workflow.
- Generate module – create the module based on the conversation.
When you click Generate module, the system performs several steps automatically, including analyzing the requirements, preparing the module structure, generating nodes, validating the workflow, and assembling the module.
You can follow the generation progress in real time. Most modules are generated in less than one minute.
If the module already contains nodes, you will be asked to confirm before the existing content is replaced. The AI Module Builder generates a new module structure and does not add nodes to an existing module.
5. Review and customize the generated module
After generation is complete, the chat panel closes and the generated module opens in the editor.
You can then review and modify the workflow as needed.
Common next steps include:
- Reviewing the generated nodes and workflow structure.
- Adjusting labels, texts, or logic.
- Adding additional nodes or branching.
- Testing the workflow using the wizard preview.
The generated module serves as a starting point that you can further refine and extend in the editor.
Tips for getting the best results
– Be specific about the information to collect
Clearly describe the data the module should request.
Example: Instead of writing ask for some information, specify the fields needed, such as ask for the employee’s full name, department, start date, and end date.
– Describe the outcome rather than the technology
You do not need to reference specific node types. Instead, describe the result you want the workflow to produce.
Example: Instead of writing add a calculation node”, describe the logic: calculate the number of working days between the start and end date.
– Clearly define outputs
If the module should send emails, generate documents, display results, or redirect users, describe these outputs explicitly.
Example: At the end of the workflow, send an email to the manager with a summary and display a confirmation page to the employee.
– Use the conversation to refine your workflow
You do not need to include every detail in the first message. Start with a general description and refine the workflow through the assistant’s follow-up questions.
– Attach document templates when generating documents
If your workflow includes document generation, attaching a Word template significantly improves accuracy. The AI can interpret the document structure and placeholders when generating the module.
– Start simple and expand later
For complex workflows, it can be helpful to generate a simpler version first and then extend the logic manually in the editor.
Supported module capabilities
The AI Module Builder can generate modules that include a wide range of BRYTER capabilities, including:
- User inputs, such as text fields, date pickers, drop-downs, checkboxes, and file uploads.
- Calculations, including number calculations and date-based calculations.
- Emails with dynamic content.
- Document generation using document templates, including PDF conversion and PDF merging.
- Database interactions, such as reading from or writing to data sources.
- Branching logic based on user responses or calculated values.
- Result pages that display outcomes, summaries, or next steps.
- Integrations with external systems or APIs.
- AI-powered steps for text analysis or generation.
Occasionally asked questions
Can I edit the module after it is generated?
Yes. The generated module behaves like any other BRYTER module. You can add, remove, or modify nodes and adjust the workflow at any time.
Will the AI Module Builder replace my existing module?
If the module already contains nodes, you will be asked to confirm before the content is replaced. If you want to keep the current module, cancel the confirmation dialog.
How long does generation take?
Most modules are generated in less than one minute. More complex workflows may take slightly longer. The generation time is displayed while the module is being created.
Can I try again if the generated module is not what I expected?
Yes. Click Start over in the chat panel to begin a new conversation and generate a new module.
What languages does the AI Module Builder support?
You can describe your module in any language. The AI will generate labels, texts, and emails in the same language.
Is there a limit to module complexity?
The AI Module Builder works best for workflows with a clear structure. Very large or highly complex workflows may be easier to generate as several smaller modules.