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

AppsOperationsAttendance

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

QR code attendanceCheck them in, notice who stopped coming.

Search a name, tap Check in and see straight away whether their membership is live. DukeOS keeps the visits and tells you who hasn't been in for a while.

Start free
Live demoPulse Fitness Studio's front desk: today's visits and who's slipping awaydemo-gym.dukeos.app/attendance

01Duke in Attendance

Duke notices who stopped coming.

It spots the members who haven't been in, especially those whose plan ends soon, and runs the win-back job you describe. Your front desk can ask it anything about visits.

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.
  • Ready when you open the appInsights are made from your own numbers when you open the app.
Meet Duke
01Ready when you open the app

Slipping away, flagged early.

Members who haven't been in for two weeks, the ones whose membership also ends soon, and how visits are trending.

Today · Pulse Fitness Studio

Not in for 14+ days16 membersSee who
…and their plan ends soon4Do first
02Your templates, up to a limit

A win-back job every Monday.

Describe it once: members who haven't been in for two weeks get your We miss you template. With standing approval it goes on its own, up to your limit per run.

Agent · Win back members

JobNot in for 14 days: send We miss you
ScheduleMondays 10:00
Your templateUp to 50 a runOpt-in
03Just answers

Front desk questions, answered.

How often someone comes, when they were last in, and who's been away longest.

How often has Ryan been in lately?
DukeRyan Patel has been in 3 times in the last 30 days, last on Tuesday.

02In Attendance

How it works.

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

Front desk

One big button, and an honest answer.

Search the member and tap Check in. A green result means they're good to go. Amber tells your staff why: no membership, ended on a date, only starts later, or ends in a few days. Your team decides whether to let them in.

Check-ins · this morning

Ana Torres6:04 amActive
Ben Walsh6:12 amEnds in 3 days
Priya Shah6:20 amMembership ended on 2 Oct
Leo Kim6:31 amActive

Class arrivals

Who's booked and not here yet.

People booked into a class starting within 90 minutes appear as chips you tap to check them in. Someone without a live plan gets a Renew now button right there.

Spin · 7:00 am · booked, not checked in

Marcus LeeCheck in
Sofia RossiCheck in
Dan OkoroNo live planRenew now

Not visiting

Catch them before they cancel.

See active members who haven't been in for 7, 14 or 30 days, longest absent first. One button drafts a we-miss-you message for the whole slipping-away list, and an automation can email them when they stop coming.

With Duke: ask it to draft a note for the slipping-away list and you get one card per member to approve.

Not visiting · 14 days

MemberLast visitPlan ends
Hannah Cole31 days agoIn 6 days
Ryan Patel22 days ago12 Dec
Zoe Martin16 days agoIn 3 weeks

04Questions

Attendance: common questions

Can members check in with a QR code?

Yes. DukeOS lets members check in by scanning a QR code at the door, and the front desk can also search a name and tap Check in. Every check-in is kept as a visit on the member's record, so you can see how often they come and when they were last in.

What happens if a membership has ended at check-in?

DukeOS tells your staff straight away. A green result means the member is good to go. Amber says why not: no membership, ended on a date, only starts later, or ends in a few days. Your team decides whether to let them in, and can renew on the spot.

Can I see members who stopped coming?

Yes. DukeOS flags members who haven't been in for two weeks, shows the ones whose membership also ends soon and tracks how visits are trending. Duke can draft a We miss you note for each, and an agent can send your approved template every week up to your limit.

Can the desk check in people booked into a class?

Yes. In DukeOS, people booked into a class starting within 90 minutes appear as chips the desk taps to check them in. Someone without a live plan gets a Renew now button right there, so the queue keeps moving and nobody is turned away by mistake.

05Start free

Build your wholebusiness, free.

Free to build. Pay when you publish.

Start free