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.
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.
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.
Future students
Enquiries, applications and offers for the years ahead. The question is always how many places are left.
Attendance and absences
Rolls feed the absence records. The office then chases explanations family by family.
Fundraising
Appeals, gifts, receipts and past students, often a separate module for the development office.
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
Answered from your own database
Good morning. Here is what needs you today.
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.
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
| Code | Name | Balance | Overdue_1_30 | Overdue_31_60 | Overdue_61_90 | Overdue_90_plus | Oldest_days_overdue | Last_payment_on | On_payment_plan |
|---|---|---|---|---|---|---|---|---|---|
| FAM-005 | Fraser | $2,550 | $0 | $0 | $0 | $2,550 | 130 | 2026-07-03 | no |
| FAM-002 | Walker | $13,500 | $6,750 | $0 | $6,750 | $0 | 75 | no | |
| FAM-003 | Te Aho | $9,150 | $9,150 | $0 | $0 | $0 | 26 | 2026-10-29 | 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.
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
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
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
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
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
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.
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.
Sent. Check your inbox.
Your Synergetic switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree 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 Clone the repo, run npm install, then npm run demo
- 2 Open it in Claude Code, Codex, OpenCode or Cursor and type /weekly-review
- 3 Extract your Synergetic families, students, staff and balances to CSV and run /import with --dry-run first
- 4 Set your school name, fee schedule and sibling discounts, then arrange access and backups
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
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
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