Enterprise DNA

Instead of Synergetic

Stop renting Synergetic module by module. Own your school administration.

We build your version around how your school office runs, bring your Synergetic families, students, staff checks and balances across, and run it for you. Your bursar keeps the fee run, your registrar keeps the waitlist, and the school owns the database.

Education Horizons quotes Synergetic privately and prices it by module. Bring your annual invoice and we compare it line by line.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

What the licence covers

Synergetic is sold as modules on one community database

The vendor describes one system for finance, administration, student records, fundraising, community engagement and property, with over 40 modules to choose from. Look at which modules your office really uses each week.

groups

The community database

One record per person and family. It is the core every other module sits on, and the part that is hardest to leave.

receipt_long

Debtors and fee billing

Term fees, instalments, overdue charges and statements. Most of the work is a fee run each term and a debtor list each week.

how_to_reg

Future students

Enquiries, applications and offers for the years ahead. The question is always how many places are left.

event_busy

Attendance and absences

Rolls feed the absence records. The office then chases explanations family by family.

volunteer_activism

Fundraising

Appeals, gifts, receipts and past students, often a separate module for the development office.

extension

Reports and connections

Custom reports and links to your learning platform and payments. Each one is another thing to configure and pay for.

Your own school administration

The school office week, answered in plain words

Fees

A fee run that never double bills

One invoice per family per term, built from your fee schedule.

  • check Sibling discounts applied eldest first, by your percentages
  • check A test run shown to the bursar before anything is saved
  • check Payments applied to the oldest term first, so ageing is right
  • check Families on an agreed plan kept apart from families who have gone quiet

Child safety

Every check and plan in one answer

Working With Children Checks, care plans and excursion consent, checked against the rules your school follows.

  • check Expired and missing checks for staff, volunteers and contractors
  • check Anaphylaxis and asthma students with no action plan or an overdue review
  • check Students without consent for this week’s excursions
  • check Each rule linked to the source it comes from

Attendance

Follow-up before it becomes a pattern

Unexplained absences, the ones past your explanation window first.

  • check Days waiting for an explanation, family by family
  • check Term attendance rate per student, lowest first
  • check A request for an explanation drafted for each family
  • check The family’s explanation recorded with who gave it

Enrolments

Next year’s places at a glance

Every enquiry from open day to enrolled, against the places you have.

  • check Places left by year group once offers out are counted
  • check Lapsed offers and overdue next steps
  • check Sibling enquiries from current families that have gone quiet
  • check Offer letters drafted with this year’s tuition for that year group

Make it yours

Design your own Synergetic replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Synergetic. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your Synergetic replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your Synergetic data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with School Admin for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

School Admin for Claude Code

Connected to your own database

Which families are behind on fees, and which are on a payment plan?

FAM-005

Name
Fraser
Balance
$2,550
Overdue_1_30
$0
Overdue_31_60
$0
Overdue_61_90
$0
Overdue_90_plus
$2,550
Oldest_days_overdue
130
Last_payment_on
2026-07-03
On_payment_plan
no

FAM-002

Name
Walker
Balance
$13,500
Overdue_1_30
$6,750
Overdue_31_60
$0
Overdue_61_90
$6,750
Overdue_90_plus
$0
Oldest_days_overdue
75
On_payment_plan
no

FAM-003

Name
Te Aho
Balance
$9,150
Overdue_1_30
$9,150
Overdue_31_60
$0
Overdue_61_90
$0
Overdue_90_plus
$0
Oldest_days_overdue
26
Last_payment_on
2026-10-29
On_payment_plan
yes

Ask it anything

Ten questions this version answers today

Each one runs against the fictional demonstration school. They show what this version does, without claiming Synergetic cannot answer them.

chat_bubble Which families are more than 60 days behind, and which of them are on a payment plan?
chat_bubble Who is working with students on an expired or missing Working With Children Check?
chat_bubble Which students with anaphylaxis have no action plan on file or an overdue review?
chat_bubble Which absences have gone past the 7-day explanation window?
chat_bubble Which students are under 90% attendance this term?
chat_bubble How many Year 7 places are left next year once offers out are counted?
chat_bubble Which offers have lapsed without an answer?
chat_bubble Which sibling enquiries from current families have gone quiet?
chat_bubble Who has not returned consent for an excursion this week?
chat_bubble Which donors gave last year and not since, and what have they given in total?

Switching

How to switch from Synergetic

In practice, the move involves exporting your records, testing the import, running both systems side by side for a term, then switching over.

  1. 1

    Export your school records

    Ask Synergetic to extract your families, contacts, students, staff checks, future students and debtor balances. Synergetic schools use Microsoft Query to extract records and debtor reports for balances. Export what your account allows, usually as CSV or Excel, and check with Synergetic if you need help finding the right records.

  2. 2

    Load a test batch

    Start with the import's test run, which checks the records without saving them. When you are ready, load the records into School Admin. The free version brings families, contacts, students, staff checks, future students and each family's balance across in one batch. You do not need to decide everything about the move before testing the data.

  3. 3

    Review the import results

    Check what the import flags before relying on the new records. Confirm that the fields match your records and reconcile balances family by family. The import keeps original rows, skips unchanged repeats and stops if it finds a changed repeat. Care notes do not come across automatically. Bring them over by hand so a person reads each one.

  4. 4

    Run both systems together

    Run School Admin and Synergetic side by side for a term. Do the same fee run in each and compare the debtor list family by family. Follow up the same absences and check the same staff list. Use this period to confirm the records and the routines your staff rely on before you stop using Synergetic.

  5. 5

    Switch off Synergetic

    Before stopping payment for a Synergetic module, confirm that staff can access what they need, backups are in place and the screens your staff rely on are covered. Check the work you have been running in parallel, including fees, debtors, absences and staff checks. Keep your general ledger, payroll, timetabling and academic reporting where they are.

construction

Where the real effort goes

The main work is mapping your actual Synergetic columns and school rules, then deciding how much history to bring across. Balances need reconciling family by family, and care notes need a person to review them as they are brought over. If you have Enterprise DNA run the move, they map your records and handle this migration work with you.

Not ready for a call?

Get your Synergetic switch plan by email

We will send you the step-by-step plan for moving your business off Synergetic, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to own it

Do it yourself, have it customised, or have it run for you

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo, run npm install, then npm run demo
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor and type /weekly-review
  3. 3 Extract your Synergetic families, students, staff and balances to CSV and run /import with --dry-run first
  4. 4 Set your school name, fee schedule and sibling discounts, then arrange access and backups
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer for ongoing work

  • check Your fee schedule, discounts, attendance window and review rules
  • check Your Synergetic records mapped, reconciled family by family
  • check A roll-marking screen, a parent consent form or a bursar’s board if your staff want one
  • check Connections to your learning platform, payments and email
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed with agreed access, private storage and backups
  • check The Monday review and the debtor list prepared for your business manager
  • check Fee runs and absence follow-up prepared for a person to approve
  • check Operated through Omni by Enterprise DNA as your school changes
Book a 30-minute review

Questions

Instead of Synergetic, answered

Can we bring our Synergetic records across? expand_more

Yes. Synergetic schools extract records through Microsoft Query and the debtor reports. The free version brings in families, contacts, students, staff checks, future students and each family’s balance in one batch, with a test run first. We map your actual columns, reconcile balances family by family, and bring care notes across by hand so a person reads each one.

Does this replace our accounts, payroll and timetabling? expand_more

No. It covers the school office: families, fees and debtors, attendance follow-up, enrolments, checks, care plans, consent and fundraising. Your general ledger, payroll, timetabling and academic reporting stay where they are, or we connect to them in your custom version.

Our teachers mark rolls on their phones. What happens to that? expand_more

The free version records attendance by command or import from your learning platform. If your teachers need a roll-marking screen, or families need a page to return consent and pay, we build those screens on the same database in your custom version.

What does Enterprise DNA charge? expand_more

One setup fee, then a retainer for the agreed ongoing work. We scope your version around the modules you actually use. The free version has no licence fee. Hosting and your chosen assistant have their own costs.

How do we know it is ready to replace Synergetic? expand_more

Run both for a term. Do the same fee run, compare the debtor list family by family, follow up the same absences and check the same staff list. Confirm access, backups and the screens your staff rely on before you stop paying for a module. We work through those checks with you.

Bring your Synergetic invoice and a week of school office work

Spend 30 minutes with Sam. We look at the modules you pay for, the reports your business manager and registrar actually use, and where the week goes. Then we scope the version your school can own.

School Admin for Claude Code is free and open source, published by Enterprise DNA.

Done paying for Synergetic?

Get your version built