Three design variants for custom email categorization rules — no chat interface.
Users write rules in plain English. AI parses silently. Each variant takes a different UX stance.
| Dimension | Textarea-First | Rules Table | Carded Hybrid |
|---|---|---|---|
| Density | Medium | High | Low |
| Input UX | Always-visible textarea | Collapsible "Add rule" drawer | Slide-in flyout panel |
| Rule display | List with NL + interpreted text | Spreadsheet-style table | Card per rule + toggle |
| Manual builder | ✗ No | ✗ No | ✓ Yes (flyout) |
| Scanability | Medium | High | Medium |
| Primary use | Bulking adding rules | Managing many rules | Editing individual rules |
Always-visible textarea, silent AI parsing, inline preview
Write rules first, parsing second. Textarea is always visible — no clicking to add, no modal. Best for batch input.
Spreadsheet-style table, collapsible add drawer, structured columns
Rules as data. Table format makes conditions, actions, and state visible at a glance. Best for power users with 5+ rules.
Per-rule cards + slide-in flyout with both NL and structured builder
Cards + flyout panel. Each rule is a distinct object. The flyout offers both NL input and a structured dropdown builder — best of both worlds.