Instead of SystemOne
Stop renting SystemOne. Own your artist booking system.
We build your version around how your agency books shows, map your SystemOne exports and bring the agreed history across. Enterprise DNA runs it with you as your roster grows.
SystemOne lists a €80 monthly base plus €42 per agency user per month. Annual plans have different discounted rates. Artist and crew accounts are free.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
The SystemOne comparison
The subscription grows with the agency
SystemOne includes all features in its subscription. These are the records and workflows behind that bill, not six separate charges.
Agency users
The monthly user charge is €42 on top of the €80 base. Your own version is organised around who does the work and what each person needs to see.
Show holds and dates
A booking starts with an artist, promoter, venue and time. Keep those relationships and check the same artist for overlapping commitments.
Contract history
Keep the signed agreement reference beside the show. Changes to the recorded terms return the booking for another review.
Deposits and balances
Track the fee, deposit deadline and receipts already recorded. Review each currency separately so a combined total never hides what a promoter owes.
Promoter preparation
Record technical, hospitality and safety details with an owner and due date. See what remains unfinished before preparing the itinerary.
The artist itinerary
SystemOne offers tour logistics and an artist app. Your own version starts with reviewed itinerary drafts, with the access and connections your agency needs scoped into the build.
Your agency, your records
A booking desk that follows your decisions
Book the show
Resolve the holds before they become problems
Ask which dates need a decision and who is responsible.
- check List expired holds and their owners
- check Find overlapping shows for the same artist
- check Require a signed agreement reference before confirmation
- check Keep the original terms when someone changes a booking
Know what is owed
See each promoter and each currency
Keep recorded receipts connected to the actual show.
- check Show outstanding deposits against their due dates
- check Group promoter balances within each currency
- check Reject repeated receipt references
- check Refuse a receipt larger than the remaining fee
Prepare the artist
Finish the details before the itinerary
Bring preparation and travel checks into one review.
- check Assign technical and hospitality tasks
- check Record the venue safety coordination reference
- check Flag a journey that arrives after the show begins
- check Draft an itinerary only when its record checks pass
Keep control
Adapt the review to your agency
Keep your history and ask questions across it.
- check Compare unfinished preparation with each agent’s show load
- check Retain the original imported row for reconciliation
- check Review personal-record retention dates
- check Export your records and change history together
Make it yours
Design your own SystemOne replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from SystemOne. 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 SystemOne 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 Artist Booking for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.
Artist Booking for Claude Code
Connected to your own database
Have we held two shows for the same artist at the same time?
SH-NORTH
- Conflicts with
- SH-CLASH
- Artist
- Kowhai Quartet
| Booking | Conflicts with | Artist |
|---|---|---|
| SH-NORTH | SH-CLASH | Kowhai Quartet |
Ask it anything
Ten questions your booking desk answers
Each question is backed by a working read in the free version. These are examples to try with your own records.
Switching
How to switch from SystemOne
In practice, the move involves exporting your show records, mapping your fields and rules, checking the imported data, and deciding which related records to bring across separately.
- 1
Export your show records
Start with a SystemOne show export. The importer accepts a mapped Excel show export or a comma-separated file. Export what your account allows, usually CSV or Excel, and check with SystemOne if you are unsure which export includes the show details you need. Keep the original export private as a reference and backup.
- 2
Test the import
Load the export using a test run first. The importer offers a dry run so you can check how the records will be handled before they are added. You will need to map the export columns to the booking desk fields. The import can preserve the full source row, including fields that are not mapped.
- 3
Review flagged records
Check the import results and resolve records that need attention, including artist, promoter and venue references and timestamp formats. Imported shows start on hold for review, and the original SystemOne status is kept separately. Confirm that the mapped details match your records before you rely on the new desk.
- 4
Run both desks together
Keep SystemOne available while you work from the new desk for a short period. Compare the records and checks you use in your normal booking work, and correct any mapping or data issues you find. Decide which desk is the source of truth during this overlap so updates do not get lost or conflict.
- 5
Switch off SystemOne
When you have checked the imported shows and are ready to use the new desk, stop relying on SystemOne for the workflow you have moved. Keep a private export for reference. Signed files, receipts and travel records are separate migration work, so account for those before closing off access to anything you still need.
Where the real effort goes
The main work is usually mapping your own fields and rules, reconciling artist, promoter and venue references, and choosing how much history to bring across. The show export is not the whole record set: signed files, receipts and travel records need separate migration work. If Enterprise DNA runs the installation for you, they handle the mapping and reconciliation as part of that work.
Not ready for a call?
Get your SystemOne switch plan by email
We will send you the step-by-step plan for moving your business off SystemOne, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your SystemOne switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to own it
Choose how much you want to run
Open source
Do it yourself
Free, open source
- 1 Clone the repo and run npm install, then npm run demo
- 2 Open it in Claude Code, Codex, OpenCode or Cursor
- 3 Ask for the week, booking clashes and unpaid deposits
- 4 Map your SystemOne Excel export, test the import and reconcile the records
Built around your business
We customise it
Setup fee, then a retainer
- check Your artist fields, hold rules and deal review steps
- check Your SystemOne export mapped and agreed history brought across
- check Your branded itineraries and promoter balance reports
- check A web front end, mobile access or a different technical foundation if your agency needs it
Omni by Enterprise DNA
We run it for you
Setup fee, then a retainer
- check Installed and connected through Omni by Enterprise DNA
- check Imports checked against the source records
- check Access, backups and ongoing changes managed with your agency
- check Your booking desk kept working alongside the rest of the business
Questions
Instead of SystemOne, answered
Is this a replacement for every part of SystemOne? expand_more
The free version runs the internal booking desk: show holds, agreements, deposits and preparation. Enterprise DNA builds your version around the wider workflow you need, including artist access, electronic signatures and connections where agreed.
Will it bring across our existing show history? expand_more
It imports a mapped SystemOne Excel show export or a comma-separated file. We reconcile artists, promoters, venues and timezones first. Original values are retained, while imported shows wait on hold for review. Signed files, receipts and travel records are separate migration work.
Does a confirmed booking mean the contract has been signed? expand_more
You record the signed agreement reference and the date it was checked. The system uses that record and checks for overlapping shows. It does not sign an agreement or verify the contents of a document. A change to booking terms sends the show back for review.
What will this cost us compared with SystemOne? expand_more
SystemOne publishes monthly base and user charges, with discounted annual plans. For example, its ten-user annual plan is €5,400. Compare your actual subscription with the scope of your own version. Enterprise DNA charges a setup fee, then a retainer, agreed around your agency.
Can we keep artist access and our way of preparing tours? expand_more
Yes. Tell us how artists, promoters and agents work today. We scope their access, forms and connections into your version. The starting point produces internal itinerary drafts and preparation checks. People still review the real arrangements before a show.
Bring your show diary to a thirty-minute call
Show Sam your SystemOne bill, one export and the preparation work that consumes your week. In thirty minutes, map what your agency needs to own and what Enterprise DNA will build and run.
Artist Booking for Claude Code is free and open source, published by Enterprise DNA.
Done paying for SystemOne?
Get your version built