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

AppsCommunicationMessage templates

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

WhatsApp message templatesWrite it once. Never send a blank.

Message templates keep your best wording for email and WhatsApp. Placeholders like {{first_name}} fill themselves, WhatsApp templates go to Meta for approval from the same screen, and a message never goes out with a gap.

Start free
Live demoPulse Fitness Studio's templates, for WhatsApp and emaildemo-gym.dukeos.app

01Duke in Templates

Describe it. Duke writes it.

Tell Duke what a message is for and it drafts the template with the right placeholders. Your approved templates are also the only words an agent may send without asking.

Who decides

  • Your templates, up to a limitIf you opt in, an agent sends messages that are entirely your approved templates, up to a limit per run.
  • 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.
Meet Duke
01Waits for your approval

A template from one sentence.

Duke picks the placeholders, the channel and the category, and saves it once you approve.

Make a WhatsApp template reminding people their plan ends in 3 days.
Duke“Hi {{first_name}}, your plan at {{business_name}} ends on {{end_date}}. Reply here and we'll renew it for you.”
Waiting for your approvalCreate WhatsApp template plan_ends_soon (utility, English)ApproveNot now
02Just answers

Filled in, never blank.

Ask Duke to fill a template for a customer. If a detail is missing, it asks for it instead of sending a gap.

Fill the session reminder for Sam.
DukeI've filled in {{first_name}} and {{business_name}}, but {{date}} has no value yet. Which day is Sam's session?
03Your templates, up to a limit

The words that may go on their own.

With standing approval, an agent sends only messages that are entirely your templates, with names and your brand filled in by the app. Anything Duke writes waits.

What an agent may send

Your template, as approvedOn its ownOpt-in
A template with a value Duke choseWaits for youApproval
Free text from DukeWaits for youApproval

02In Templates

How it works.

What Message templates does, part by part, on screens from our live demos.

Placeholders

The details fill themselves.

Standard placeholders come from the customer, your brand and the person sending. Anything else, like a date or an amount, is supplied when the message is sent, for example by an automation.

Placeholders · Renewal reminder

{{first_name}}KiaraFrom the contact
{{business_name}}Your businessFrom your brand
{{sender_name}}MeganFrom the sender
{{end_date}}12 OctGiven when sending

No gaps

Missing a detail? It waits.

Before anything is sent, the template is filled in and checked. If a placeholder has no value, the message isn't sent and you see which detail is missing. Customers never get “Hi ,”.

Check before sending

Hi {{first_name}},Hi Sam,
Your session is on {{date}}No value yetMissing
StatusNot sent until filled

Email and WhatsApp

One place for both channels.

An email template has a subject and body. A WhatsApp template has a category (utility or marketing) and a language, and you submit it to Meta for review from the same screen, then follow its status.

With Duke: describe a template and it writes it, then submits WhatsApp ones to Meta once you approve.

Templates

NameChannelCategoryStatus
renewal_reminderWhatsAppUtilityApproved
class_reminderWhatsAppUtilityApproved
spring_offerWhatsAppMarketingPending
WelcomeEmailUtilityReady

05Start free

Build your wholebusiness, free.

Free to build. Pay when you publish.

Start free