Blog Post
Rich Text Editor for Extensions
We are adding a rich text editor to AI Rule Engine extensions.
This update gives extension authors a much more expressive way to design the experience presented to users when an extension is used. You can now write formatted instructions, embed images, add input fields, and control what is visible based on user selections — all within the extension itself.
Write Instructions That Are Easy to Follow
Extensions are often shared across teams and applied in different projects by people who did not build them.
Clear guidance at the point of use makes a real difference. The new rich text editor lets you write instructions that are formatted, structured, and easy to scan. Add headings to organize sections, use bold or italic text for emphasis, create lists for multi-step guidance, and present information in a way that reduces mistakes and speeds up configuration.
This is especially useful for extensions that handle complex logic, multi-step workflows, or settings that require context to configure correctly.
Embed Images Directly
Some instructions are easier to show than explain.
You can now embed images directly into the extension editor. Use screenshots to illustrate the expected output, annotated diagrams to explain configuration options, or reference visuals that help users understand what the extension does before they run it. Images are part of the extension content and travel with it wherever the extension is used.
Collect User Input with the Right Field Type
Extensions have always been able to accept inputs. Now you have full control over how those inputs are presented.
The rich text editor supports a variety of field types for capturing user input:
- Text fields for open-ended input or short values
- Dropdowns for selecting from a defined set of options
- Radio buttons for single-choice selections where all options should be visible at once
- Checkboxes for multi-select or boolean preferences
- Sliders for numeric values within a defined range
Choosing the right field type for each input reduces configuration errors and makes the extension faster to use. A dropdown enforces valid values. A slider communicates the valid range without extra explanation. A checkbox avoids ambiguity around yes/no settings.
Show and Hide Content with Conditional Blocks
Not every input or instruction is relevant in every configuration.
The new conditional block lets you group content — fields, instructions, images, or any combination — and control whether that group is visible based on a user’s selection elsewhere in the form. When the controlling input changes, the conditional content appears or disappears automatically.
This keeps the extension focused. Users only see what applies to their current configuration instead of navigating fields that do not apply to them. For extensions with multiple modes or branching options, this creates a much cleaner experience without requiring separate extensions for each variation.
Better Extensions for Everyone
These additions build on the same foundation that makes AI Rule Engine extensions powerful: reusable, shareable logic that can be applied consistently across projects and teams.
With a richer editing experience, extension authors can now deliver more than just functionality. They can deliver the guidance, structure, and interactivity that makes their extensions easier to adopt, harder to misconfigure, and more useful across the organization.
Available Now
The rich text editor for extensions is available now in AI Rule Engine.
Visit RuleEngine.ai to start building.
The AI Rule Engine Team