The operating system for interior-design firms

From client brief to delivered order.
One workflow.

OMNIX gives a design firm — its designers, suppliers, factories, and their customers — a single source of truth from project intake through delivery. BOQs that price themselves. Quotes that accept themselves. Factories that update themselves.

Multi-tenant by default

Row-level security at the database. Tenant isolation isn’t a feature flag — it’s the schema.

Five personas, one workspace

Designer, supplier, factory, customer, admin. Each gets a purpose-built surface.

Built for Thai firms

LINE Pay + LINE Login + Omise alongside Stripe. THB-first money. Bangkok-built.

The flow

One project. Four stops. Zero spreadsheets.

01

Intake

Customer submits a brief through your public project-request form. Lands in your tenant inbox with budget + scope + contact.

02

BOQ + Quote

Designer builds the bill-of-quantities — pull from your material catalog, swap pricing tiers, generate a branded PDF quote. Customer signs from their dashboard.

03

Production

Factories receive RFQs in their mobile portal, accept, and update production stage. Suppliers manage the catalog + bulk-price imports.

04

Delivery + P&L

Captured payments roll up to the tenant-wide P&L. Per-WO margin lands in your dashboard. Audit log captures every state change.

Built for every role

Five personas, one workspace.

Every role gets a purpose-built surface. None of them have to context-switch into someone else's tool.

Designers

Daily users

BOQ builder with material catalog + AI image-match. Quote → accept → payment in one customer-facing thread. Production handoff to factory in one click.

  • BOQ editor + line-item template library
  • AI image-match for material discovery
  • Customer message thread on every WO
  • Activity feed across every project

Suppliers

Catalog managers

One place to manage every material, supplier, and price tier. Bulk-import vendor catalogs. Soft-archive without breaking historical quotes.

  • 3-tier pricing (production / wholesale / retail)
  • Bulk CSV price import
  • Bulk-tag toolbar + soft archive
  • Supplier ↔ material join with lead times

Factories

Production partners

Mobile-first portal. Receive RFQs, accept or decline, update production stage. Upload completion photos + certs straight from a phone.

  • RFQ inbox with full state machine
  • Production lifecycle FSM
  • Completion-doc upload (photos, certs)
  • Per-factory utilization analytics

Customers

Your clients

Own dashboard with a project view. Accept quotes, pay via LINE Pay or card, message the designer, see receipts. Every project is private to them.

  • Public quote share + signed acceptance
  • LINE Pay + Stripe + Omise card payment
  • Customer ↔ designer message thread
  • Mute prefs per notification template

Tenant admins

The owner

Tenant-wide P&L rollup, quote-conversion cohort, weekly revenue trend. Per-tenant branding for quote PDFs. Audit log on every state transition.

  • Tenant P&L + per-WO drill-down
  • Quote-conversion cohort + revenue cohort
  • CSV exports for accounting handoff
  • Audit log + email-template editor

What's inside

Production-grade from day one.

For the firm

  • Tenant self-signup with live slug-availability check
  • Per-tenant branding on every quote PDF + public viewer
  • Email-template editor with `{{token}}` substitution
  • Default work-order checklist applied to every new WO
  • Custom outbound webhooks for tenant integrations
  • Auto audit log on every state transition

For the workflow

  • Explicit FSMs (WO, Quote, Payment, Factory Assignment)
  • BOQ template library (whole templates + line items)
  • AiHouse Excel + OpenCutList CSV importers
  • 3-tier pricing engine with markup + tax
  • Bulk-tag toolbar + soft archive for materials
  • Factory RFQ flow with accept-creates-assignment

For trust + ops

  • Multi-tenant Postgres RLS — defense in depth
  • Sentry / PostHog / Linear observability triple-stack
  • BullMQ-backed quote-expiry + payment-sweep workers
  • Webhook HMAC signature verification on every PSP
  • Daily audit-log retention sweep (configurable window)
  • Per-route rate limits + correlation request IDs

Two ways to start.

Whether you're a design firm spinning up your workspace, or a client starting a new project — both paths are one click.