← Work
Client WorkAI & Enterprise Software

Prompt-Driven Enterprise AI Platform

A large-scale enterprise AI platform that let users describe the software system they needed through prompts — and helped generate CRM platforms, ERP systems, internal tools and custom business applications.

The challenge was ambitious: turn natural-language intent into structured software while still giving users enough visibility and control to understand, edit and govern what had been generated — across roughly 500+ screens where consistency and reusable patterns were essential.

Client identity withheld due to confidentiality.

Context

Traditional software development requires requirements, data modelling, workflows, roles, permissions, interface design, development, testing and maintenance. No-code tools reduce some of that, but users still have to understand databases, components, logic and permissions. This product explored a more advanced model — a user describes the business system they need, and AI helps generate the structure, modules, workflows and interfaces. The user was no longer only configuring software; they were collaborating with AI to define and generate it.

The problem

Prompts are ambiguous

"Build a CRM for my sales team" still leaves open the process, stages, data, roles, reports, automations, permissions and integrations.

Generated systems need transparency

Users need to understand what the AI actually created.

Automation must preserve control

Users should be able to review, edit and override generated output.

Enterprise systems are complex

CRM and ERP span multiple modules, roles, relationships, workflows, records, reports, dashboards, permissions and governance.

Scale challenges consistency

A product with hundreds of screens fragments quickly without a strong system.

Users

Founders

Create business systems quickly without building from scratch.

Operations teams

Need tools aligned with real workflows.

Enterprise administrators

Control users, roles, permissions and governance.

Business analysts

Translate requirements into structured systems.

Non-technical users

A simple way to describe what they want.

Platform administrators

System-wide control, monitoring and configuration.

Core system-generation journey

  • Describe need
  • AI interprets intent
  • AI asks clarifying questions
  • System structure is proposed
  • User reviews modules
  • AI generates the system
  • User configures roles & data
  • User tests
  • User publishes / deploys
  • User keeps editing via AI or manual controls

From prompt to system

Prompt input

Natural-language input with examples, templates, context, industry selection, clarification and history.

AI clarification

Because prompts are incomplete, the AI asks who will use it, what workflow, what data, what stages, what permissions and what reports — framed as helpful, not obstructive.

System blueprint

Before generating, a proposed blueprint shows modules, roles, entities, relationships, workflows, dashboards, reports and settings for review.

Generated system

Navigation, dashboards, forms, tables, detail pages, workflows, reports, settings and role-based views.

Core product areas

System builder

The central workspace for generating and editing software.

Module & data model

Add/remove/configure modules; represent entities, fields, relationships, validation and record types.

Workflow builder

Status flows, approvals, automation, tasks, notifications and conditional logic.

Roles & permissions

Roles, access levels, module and record permissions, administrative control.

Dashboards & reports

Configurable metrics, charts, tables, alerts; standard and custom reports with filters, export and saved views.

Settings & AI editing

Branding, users, integrations, security, deployment — plus prompt-based edits like "add a lead-score field" or "create an approval workflow for discounts over 20%".

Design approach

Progressive complexity

Start with simple choices; reveal advanced controls as needed.

Visible structure

Show what modules exist, how data connects, what roles exist and what AI generated.

AI with review

Generated output should never feel irreversible.

Reusable enterprise patterns

Consistent forms, tables, filters, records, dashboards, settings, permissions and empty/error states.

Separate AI & manual control

Users can work through prompt-based changes or direct configuration.

Preserve context

The AI remembers system purpose, prior decisions, existing modules and role structure.

Information architecture

  • Home
  • My Systems
  • Templates
  • AI Builder
  • Modules
  • Data
  • Workflows
  • Users & Roles
  • Dashboards
  • Reports
  • Integrations
  • Settings
  • Administration

Major product decisions

  • AI clarification before generation
  • A system blueprint before building
  • Modules visible and editable
  • Manual configuration always available
  • User-system admin separate from platform admin
  • Strong role & permission models
  • Reusable patterns across generated systems
  • User control preserved over AI output
  • Both fast generation and deep configuration

Key UX challenges

AI trust & comprehension

Users need confidence the system understood them — and must understand the generated structure.

Editing & permissions

Changes may affect multiple modules; enterprise permissions can become hard to reason about.

Consistency & recovery

Generated products must feel coherent, and users need to recover from incorrect generation or configuration.

Scale

The product had to stay usable across hundreds of screens and many modules.

Product complexity

  • ~500+ screens
  • AI generation
  • CRM & ERP structures
  • Multiple user roles & permissions
  • Data modelling & workflow logic
  • Dashboards, reports & administration
  • Governance
  • Large-scale information architecture

What this project demonstrates

AI-native product designEnterprise UXLarge-scale product systemsInformation architectureCRM & ERP workflowsRole & permission designComplex product simplificationPrompt-based interaction design

Selected project details have been anonymized due to client confidentiality. No client names, logos or private information are shown.

Building a complex product?

I work with founders, agencies and businesses that need help turning complex ideas, workflows and systems into clear digital products.

Fab Senchuri

Ask Fab.

Product, AI & venture

How can I help?

Quick answers on how I work with founders — building, advising, investing, and consulting on digital products.

Build · Advise · Invest · Consult

From idea to MVP to launch — plus founder advisory, product investment, and consulting.

Clarity first

Most founders don't need more features. They need clarity on the user, the product, and what to build first.

Start with a question

Book a call