Partner with DukeOS

License the source code and host it yourself, or deliver it fully managed under your own brand.

Partner programme

Product

AI CRMAI ERPWhatsApp CRMAI agentsBuild with AIMeet DukeAll apps
Industries Pricing

Partners

Source-code licenceWhite-label for agencies
Custom software

Resources

Live demosGuidesHelp centreJournalCompare DukeOSFor studentsCustom softwareAbout SmartDuke
Start free Sign in

AppsBuild & automateCustom pages

The Custom pages appPart of DukeOS, the AI operating system for business: CRM, ERP and AI agents in one system. From $49 a month per business

No-code custom pagesDescribe what you track. Duke builds the page.

Assessments, properties, repairs, gift vouchers: whatever your business keeps, it can have its own page. Describe it to Duke, approve, and your team starts adding records, linked to the right customers.

Start free
Live demoPulse Fitness Studio: describe a page and the assistant builds itdemo-gym.dukeos.app

01Chapter 05 of Meet Duke · Builds what's missing

It builds them, fills them and reads them.

Describe what you keep and Duke builds the page. On WhatsApp it can fill in a customer's own records, and in the assistant it answers questions over them.

Who decides

  • On its own, by your ruleDuke on duty does it for the customer who wrote, once you switch that action on.
  • Waits for your approvalIt prepares it and shows a one-line preview. Nothing changes until you approve.
  • Just answersReading needs no approval, and it sees only what the person asking may see.
  • Ready when you open the appInsights are made from your own numbers when you open the app.
Meet Duke
01Waits for your approval

Built by asking.

A name, the fields, a link to contacts and a place in the menu, in one sentence.

Add a Lockers page: number, member, paid until.
Waiting for your approvalCreate page Lockers with 3 fields, linked to contactsApproveNot now
02On its own, by your rule

Filled in on WhatsApp.

With capture on and the page chosen, Duke on duty adds or updates that customer's own record from what they told it.

Duke on WhatsAppGot it, Ravi. I've noted that for your trainer.
Fitness assessment · Goal updated
03Just answers

Questions over your records.

Filters, totals and linked records, asked for in plain words.

Which properties have had three or more viewings but no offer?
DukeTwo: 14 Elm Street (4 viewings, 2 marked Hot) and the Ridge Road townhouse (3 viewings, all Warm).

02In Custom pages

How it works.

What Custom pages does, part by part, on screens from our live demos.

Built by asking

No code, no drag and drop.

Tell Duke what the page is for. It proposes a name, an icon, the main field and the other fields, and builds it once you approve. The page gets its own place in your menu.

Make a Repairs page: the machine, what's wrong, cost, and a status from Reported to Fixed.
DukeI'll link each repair to a piece of equipment and add a board by status: Reported, Waiting for parts, Fixed.
Waiting for your approvalCreate page Repairs with 5 fields and a board by StatusApproveNot now

Fields

The right kind of field for each detail.

Each field has a type, and values are checked against it, so a date is always a date and a price is always money.

Fitness assessment · Hannah Cole

TrainerMarcus HillPerson
Weight68.4 kgNumber
Body fat24 %Number
GoalLose fat, Build strengthChoose many
Next review12 NovDate

Linked records

Records that belong to customers.

Link a page to contacts, optionally or always. The records then show on the customer's profile and timeline. Pages can link to each other too: a viewing links to a property, and the property lists its viewings with “Add” already filled in.

Boards and totals

A board, a filter and a sum.

Turn any choose-one field into a board and drag records between columns. Filter and sort by any field, and see counts, sums and averages, grouped the way you want.

05Start free

Build your wholebusiness, free.

Free to build. Pay when you publish.

Start free