Enterprise DNA

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.

group

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.

event

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.

description

Contract history

Keep the signed agreement reference beside the show. Changes to the recorded terms return the booking for another review.

payments

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.

checklist

Promoter preparation

Record technical, hospitality and safety details with an owner and due date. See what remains unfinished before preparing the itinerary.

route

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

Your business · your SystemOne 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 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.

forum

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

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.

chat_bubble Which holds expired while their artist was booked elsewhere?
chat_bubble Which upcoming shows overlap for the same artist?
chat_bubble Which confirmed shows still have unpaid deposits?
chat_bubble Which promoter has the largest unpaid balance within each currency?
chat_bubble Which shows have no signed contract reference?
chat_bubble Which preparation items are late, and who owns them?
chat_bubble Which travel plans arrive after the show starts?
chat_bubble Which agent has the most unfinished preparation across their shows?
chat_bubble Which artist itineraries pass the current release checks?
chat_bubble Which people need their record retention purpose reviewed?

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. 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. 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. 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. 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. 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.

construction

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.

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

Three ways to own it

Choose how much you want to run

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo and run npm install, then npm run demo
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor
  3. 3 Ask for the week, booking clashes and unpaid deposits
  4. 4 Map your SystemOne Excel export, test the import and reconcile the records
Get it on GitHub

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
Get your version built

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
Book a call

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