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 & automateImports

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

CSV importYour spreadsheet in, checked before it's saved.

Bring your customers, members and products in from a CSV file. DukeOS suggests which column is which, shows you the first rows before saving anything, and imports the rest in the background.

Start free
Live demoPulse Fitness Studio: import contacts, products or members with their membershipsdemo-gym.dukeos.app

01Duke and imports

You bring the list. Duke works with it.

Imports are done by a person: Duke doesn't import files. Once your records are in, it reads them like any others, with the permissions of the person asking.

Who decides

  • 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.
  • Always a personNever done on a rule or on its own: a person with the right role decides.
Meet Duke
01Always a person

Imports stay with you.

You choose the file, match the columns, check the first rows and start the import yourself.

02Just answers

Ready to ask about.

The moment the import finishes, Duke can answer questions about what came in.

Whose membership ends in the next 30 days?
Duke43 members, soonest first: Elena Rossi on 9 Oct, then Ravi Kumar on 11 Oct.
03Waits for your approval

Fixes, one at a time.

Spotted a mistake after importing? Ask Duke to correct a record, with a preview first.

Elena Rossi's number should be +44 7700 900123.
Waiting for your approvalUpdate Elena Rossi: phone +44 7700 900123ApproveNot now

02In Imports

How it works.

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

What you can bring

Contacts, members and products.

Import contacts, products, or members together with their memberships: the plan by name, start and end dates and the amount paid. Download a template if you're starting from scratch.

Match columns · members.csv

Full nameNameSuggested
MobilePhoneSuggested
PackageMembership planSuggested
Valid tillEnd dateYou chose
PaidAmount paidSuggested

Check first

See the first 20 rows before anything is saved.

“Check” runs the first 20 rows exactly as the import would, and shows what each becomes and which rows have problems. Nothing is saved until you import.

With Duke: imports are done by people. Duke doesn't import files, but it can answer questions about what came in.

Check · first 20 rows

RowNamePlanEndsResult
2Ravi KumarQuarterly14 DecOK
3Elena RossiMonthly3 NovOK
4J. ParkAnnual GoldPlan not found

In the background

Keep working while it runs.

Imports run in the background with a progress bar. A bad row doesn't stop the rest, the first 500 problems are listed, and running the same file again is safe. Imports never start your automations.

Import · members.csv

Rows imported1,184
Rows with problems7See list
Automations startedNoneBy design

05Start free

Build your wholebusiness, free.

Free to build. Pay when you publish.

Start free