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

Duke, the AI teammate in DukeOS

Built into every DukeOS appNamed by you

Meet Duke, the teammate built in.

Duke, the AI teammate in DukeOS, waving hello

Duke works inside the apps as the person it's helping, gets the day's work ready and answers customers. Nothing goes out without a person's say-so.

Start free
Pulse Fitness Studio · DashboardThe day Duke prepared, before the owner opened the app.

01A day with Duke

A Tuesday at the demo gym.

Times match the product's own schedule: goals are measured at 7, the night's summary arrives at 8, quiet hours only draft.

Checked your goals

40 free trials: 29 so far, on pace for 52.

Ahead

Sent the night's summary

4 people answered on WhatsApp, 1 handed to you.

Summary

Booked a free trial on WhatsApp

Jordan, Thursday 6:30 pm, from your free times.

Booked

Drafted 6 renewal reminders

From your Renewal reminder template.

Waiting for your yes

Built the page you asked for

Assessments: 4 fields, linked to members.

You approved

Drafted a reply to a late question

Quiet hours: ready for your team in the morning.

Draft

02What it does

Six jobs, one teammate.

The work that slips through the cracks, done inside the apps, with the decisions left to people.

Every morning

It reads the business before you do.

Open the app and the Dashboard has Duke's read of the day: what needs you, each with the next step prepared, and today's numbers against the same day last week. Insights add the money at stake, so you know what to do first.

Day and night

Customers get an answer at 11 pm.

Put Duke on duty on a WhatsApp number. It answers from what you've told it and your price list, books appointments from your free times, saves the customer's details and fills in the pages you choose, like an intake form. When your chosen words come up, or it isn't sure, it hands over to a person.

Your goals

Give it a number. It works towards it.

Say what you want, like 40 free trials by 19 October. Duke drafts two to five steps from your own numbers; you keep the ones you like and approve. Each step runs as a job, and every morning it measures the pace and tells you honestly how it's going.

Jobs in plain words

Describe a job. It does it on schedule.

Write it the way you'd brief a new colleague: “Every Monday, find members who haven't been in for two weeks and draft a warm note.” Pick the tools and when it runs. Duke works as you, never with more access, and you come back to a short list to approve.

Builds what's missing

Missing a page? Ask for it.

Tell Duke what you want to keep track of. It makes the page, its fields and the link to your customers, and puts it in your menu, after showing you what it'll do. Your own records, without code or dragging boxes around.

Ask anything

Ask a question. Get the work prepared.

Ask from any page, in plain words. Duke knows the page you're on, answers from your data and your documents, and drafts the follow-ups, tasks and messages. It reads only what you're allowed to read.

Coming soon

Phone calls. We're building Duke to answer the business phone, with the same rules it follows on WhatsApp. It isn't available yet.

Hear when it's ready

03How Duke stays safe

Duke asks first. People stay in charge.

Duke can do a lot, so the rules are strict. They're built into the product, the same for every business, and every step can be checked.

01

You approve first

Every change starts as a one-sentence preview, worked out on your real data. Only the person who asked can approve it.

02

It works as the person it helps

Duke has no access of its own. Every step is checked against that person's role, so it never sees or does more than they can.

03

Every step is on record

The audit log shows what Duke changed and who approved it, to the minute.

04

Some things always need a person

Money, cancelling anything paid for, deletes, data exports, settings, and bulk or outbound messages.

05

Messages can't give it new powers

What customers write and what's in your documents is treated as information, never as instructions.

06

Your data stays yours

Each business's data is kept apart, down to the database. Export all of it as one ZIP, and bring your own AI key if you like.

Audit log

Who changed what, and who approved it, to the minute.

Duke sent 6 renewal remindersAI · approved by Megan Carter
Duke on duty booked Jordan Hayes, Thu 6:30 pmAI · on duty for Megan Carter · rule: book

04Duke in every app

One teammate, in every app.

The same Duke and the same rules wherever the team works. Customers can know it by a name you choose.

CRMFinds who needs a next step, adds contacts, notes and tasks, and moves leads along.SalesDrafts quotes from your products and tells you which are still waiting.InvoicingSays who owes what and prepares invoices for your yes. Refunds always wait for a person.BookingsFinds free times, books and reschedules. On WhatsApp, books customers’ own appointments.MembershipsSpots renewals due and members who lapsed, and prepares the reminders.AttendanceKnows who hasn’t been in lately, and checks people in when you ask.InventoryFlags low stock, updates products and quotes your prices on WhatsApp.ProjectsCreates tasks, moves cards and lists what’s open on any board.Help deskFinds tickets, drafts replies and adds internal notes.WhatsAppAnswers customers on your number, and prepares template messages for you to send.EmailDrafts emails in your business’s name. They go out once you approve.Message templatesWrites new templates and fills them in. Never sends one with a blank.Custom pagesBuilds pages, fields and links by asking, and adds records for your yes.AutomationsTurns a sentence into fixed steps: when this happens, do that.Menu editorPuts new pages in your menu and rearranges it when you ask.Roles & permissionsFollows your team’s roles exactly, and sets up new ones you approve.Audit logEvery step Duke takes is recorded here, with who approved it.Your brand & domainSpeaks under your assistant’s name, and updates your brand details when asked.Multi-branchSets up and updates branches when you ask.Document searchAnswers from your files, and only from files the person asking may see.

Every app comes with Duke.

Browse all 31 apps

06Questions

About Duke.

Is Duke a chatbot?

No. You can chat with it, but Duke works inside the app itself: it reads your customers, bookings and invoices with your permissions, prepares the work, runs jobs on a schedule, works towards your goals and answers customers on WhatsApp. What it prepares lands in Needs you on the Dashboard, waiting for your yes.

Can Duke send messages on its own?

Only in two cases you switch on yourself. On WhatsApp, Duke on duty can reply to customers who wrote to you first, once you move it from drafts (where everyone starts) to on its own. And an AI agent can send messages that are entirely your own approved templates, with no words from the AI, up to a limit you set per run. Everything else Duke writes waits for you, and outbound or bulk messages always need a person.

What does Duke cost?

Duke the assistant is in every plan; Duke on duty, goals and AI agents come with the Growth and Pro plans. Your plan includes AI credits every month: one credit is one cent of AI cost, and a short question is about one credit. Settings shows what was used, by feature and by person. Or connect your own OpenAI or Anthropic key: calls on your key don’t use credits. At the limit Duke tells you, and on WhatsApp it goes back to drafts instead of going silent.

Which AI models does Duke use?

Duke runs through our own AI gateway, which works with OpenAI and Anthropic models today and records the cost of every call. We choose a sensible default; with your own key you can choose the model yourself.

What if Duke gets something wrong?

You stay in charge. Every change shows a one-sentence preview, worked out on your real data, before you approve it. On WhatsApp Duke answers only from what you’ve told it, never makes up a price, and hands over when it isn’t sure. Every step is in the audit log, so you can always see what happened and who approved it.

How to ask Duke, approve its work and switch on Duke on duty.

Read the guide

07Start free

Put Duke to workfor you.

Free to build. Pay when you publish.

Start free