DMC program operations softwareRun the whole program from one place, even on the day it goes wrong.

Itinerary, guests, staff, suppliers and money, all together. Day sheets fill themselves in. Margin alerts warn you when costs creep up. And IROPS is ready for the day the weather wins.

18

features for running programs

1

day sheet for each day, filled in from the program

1

place for the itinerary, staff and money

3,000+

guests in one program. Groups of 30 work the same way.

On site

Your team has today's day sheet on their phone, always current.

Day sheets fill themselves in from the program, so the crew on site starts from the same plan the office sees.

A crew lead walking through a venue reading the tablet in her hand

01Run of show

The day sheet is built from the program, ready the night before.

Each day on site gets its own sheet, filled in from events, flights, transfers and staff. Nobody builds it by hand at midnight. When something changes, the sheet follows.

  • Each row shows where it came from: events, flights, transfers, staff or supplier bookings
  • Your own rows and edits always win, and you can switch back to automatic at any time
  • Lock a day so nobody changes it. Print it, or read it on your phone at the curb
Filled in from what the program already knows, then locked for the day.

Flight disruption · storm over Lisbon · 14:12

See everything a disruption affects on one screen.

A flight app can tell you a flight is late. DMC Pilot holds the whole program, so it shows which coaches, suppliers, guests and rows of tomorrow's day sheet are affected. You act on all of them from one screen. Here, a storm over Lisbon during a 600-guest congress.

  • 3

    flights

    delayed

  • 2

    transfers

    affected

  • 180

    guests

    affected

  • 2

    suppliers

    to re-confirm

Team messages, client updates and re-confirmations are saved on the incident timeline.

02IROPS

When a program is disrupted, one screen shows what it affects.

A storm, a mass delay, a canceled charter. IROPS is where you handle flight disruptions and on-the-ground issues: it keeps every issue and change on the program. For a flight disruption, it shows exactly which flights, transfers, suppliers and guests are affected.

  • The disrupted flights, the affected transfers and guests, and the suppliers to re-confirm
  • Log an issue or a change note with a category, severity, owner, photos and cost. Several can be open at once
  • One message to the team reaches program chat, the notification bell and their phones. You write the travel update for the client
  • Ask suppliers to re-confirm and re-plan transfers from the same screen
  • A duty-of-care timeline, and every entry in the after-event report
A flight disruption opened automatically from flight tracking: ZV312 delayed 95 minutes, with its details, a timeline note about the transfer company, and counts of disrupted flights and affected transfers
A flight disruption opened automatically from flight tracking, with what it affects and a timeline. Screenshot of the product with a fictional demo company.

03Margin alerts

Margin alerts tell you when rising costs eat into your margin.

When the client accepts, the costing is saved as your starting point. Live costs are compared with it. An alert names the suppliers behind the extra cost while you can still act, not after the program closes.

  • Client price, cost to deliver and margin, live, supplier by supplier
  • Payment dates that flag what is overdue; PDF and CSV exports
  • Your own tax rates (VAT, sales tax, GST), reverse charge per proposal, and several currencies
  • Alerts before the margin is gone, and a History tab with every cost change, before and after
The costing you sold is saved. Alerts show how far margin moved, and who carries the cost.

Staff clock in with a link, or with the app (free for freelancers).

On-site staff check in from whatever phone they have. The board shows who is where, and the timesheet is ready for payroll.

04Staff time tracking

See who is working on site, and since when.

Staff check in and out from a personal link, with their location, and nothing to install. Freelancers you invite can use the app for free. The board shows who is where, and the timesheet is ready for payroll.

  • A personal check-in link for each person: copy it, email it or switch it off. The history is kept
  • Check-ins from the app and by hand are marked apart, and every correction has a reason
  • Overnight shifts handled, and a CSV export for payroll
  • Freelancers, guides and drivers alongside your employees
Each check-in records where as well as when, and the hours add up on their own.

05New programs

A program starts from what the client accepted.

New Program opens on the proposals your clients accepted that have no program yet. Pick one, and the program is built from it. For a direct booking with no proposal, start blank and add the destination and the client as you go.

  • Travel dates from the proposal's days, the destination and its time zone
  • The guest count, the client and the contact the proposal was sent to
  • The sold lines at their agreed prices, and a pending booking with each line's supplier
  • One itinerary event per day, and the deal marked won
  • Switch off the parts a program does not need. Nothing in them is deleted
New Program: From an Accepted Proposal is selected above Blank Program, with a list of accepted proposals that have no program yet, each with its client, guests and total
New Program: from an accepted proposal, or blank. Screenshot of the product with a fictional demo company.

06Past programs

Start a new program from one you have already run.

Copy an earlier program to new dates and a new group size. The schedule moves to the new dates and per-guest quantities follow the new group, so last year's 42-guest incentive can become this year's 90-guest one. You review everything before anything is created. Copying a program is on every plan.

  • Services at today's catalog prices, with the old price shown when it changed
  • Suppliers come across waiting for a new quote
  • Guests, flights, money and messages are never copied
  • Suggestions from your similar finished programs on Growth and up, same destination first, then the same client, group size and season
  • Suppliers with how often you used them, their After-Event Report rating and incidents on record. Also services at today's price, the transfer vehicles you used, staffing per 100 guests and approved lessons from past issues
  • You add each suggestion one at a time. Suggestions appear once you have 2 similar finished programs
From your past programs on a new Cancun program: a hotel, a transport company, a restaurant and two activity suppliers, each with how often it was booked, its report rating, incidents on record and when it was last booked, and a Not Now and an Add button
Suppliers suggested from seven earlier Cancun programs, each with Not Now and Add. Screenshot of the product with a fictional demo company.

07Guest needs

Every guest's access and medical needs, where your team works.

Record a guest's access needs once: a wheelchair, step-free access, low vision, hearing or a service animal. Flag a medical need or a severe allergy. The needs then show on transfers, the boarding board, check-in and the day sheet, with what to do. On every plan.

  • Per guest and per transfer run, for example “1 wheelchair: vehicle needs a lift or ramp”
  • In Dietary by Event and the kitchen export
  • Suppliers see counts and what you ask of them, never names. The client page shows counts only
  • Private notes only for people with guest privacy access
  • Manifest import reads columns like Wheelchair or Medical, and airline codes such as WCHR, WCHC, BLND, DEAF, SVAN and MEDA
Transfers for a Lisbon program: two dispatched arrival runs, each with its guests' access needs, such as 1 wheelchair: needs a lift, and 1 wheelchair: accessible vehicle
Two arrival runs, each showing the access needs of its guests. Screenshot of the product with a fictional demo company.

Everything in program operations

ProgramsEach program opens on a summary: what needs attention, how ready you are, and where the money stands.Itinerary & eventsThe day-by-day plan of the program, connected to everything else.Activity sign-upsSign guests up for an activity, split them across boats, vehicles or tables, and hand the supplier the list.Growth and upRun of showA day sheet for each day on site, filled in from the program for you.AttendeesYour guest list with travel, dietary, medical and emergency details.Growth and upSuggestions from past programsA new program shows what worked on your similar finished programs, for you to add one at a time.Guest needsEach guest's access and medical needs, shown where your team works, with what to do.Program servicesWhat you sold for the program, from the plan to what actually happened.Supplier managementBook, confirm and track every supplier. Each change updates your cost and margin.Supplier reliability scorecardA 1 to 5 score for each supplier, based on your own programs, with the reasons shown.Growth and upStaff time trackingStaff and freelancers check in and out from their phone, with location.Growth and upIROPSA log of every issue and change on a program. For a flight disruption, it shows the flights, transfers and guests affected.Growth and upAfter-event reportOne report per program: what happened, your team's debrief, and a version for the client.Guest waiversGuests sign waivers from a link, and you see who has signed.DestinationsYour destination information, and branded presentations for clients.Program financesClient price, your cost and your margin, live, supplier by supplier.Growth and upMargin alertsYour margin at signing is saved. You get an alert when live costs start to eat into it.Change historyWho changed what, when, from where, and what it was before.

Operations questions

What does the program overview show?

What needs you, not a long list. Needs attention comes first, most urgent at the top. Ready to run shows how much is done. Today and next shows what is coming. On the ground shows who has arrived and boarded. The money panel shows the client price, the cost to deliver and the margin. Finished programs are archived 30 days after the end date, unless you change that, and a copy of the program goes into an Archive folder in Storage.

How does the run of show stay up to date?

It fills itself in from what is already in the program: events, flights, transfers, staff shifts and supplier bookings. When a flight is delayed, a pickup that is still a proposal gets the new time. An approved pickup is flagged for you to review. Your own rows and edits always win. You can lock a day, so nobody can add, edit or hide its rows until someone unlocks it.

Do on-site staff need to install anything?

No. Each person gets a personal check-in link. Checking in and out records the time and the location. Check-ins from the app and those entered by hand are marked apart. Timesheets export to CSV, with corrections and overnight shifts handled. Freelancers, guides and drivers sit alongside your employees. A freelancer you invite to the app uses it free, sees only their own programs, and checks in from a shift card on the phone.

What is IROPS for?

It keeps every issue and change on a program, and it is your screen for the day a program is disrupted. Log an issue or a change note with a category, a severity, an owner, photos and estimated costs. Several can be open at once. Flight tracking opens a flight disruption by itself when a flight is canceled, diverted or 45 minutes or more late. It shows the disrupted flights, the affected transfers and guests, and the suppliers to re-confirm. From there you send one message to the whole team, write a travel update for Client View, and keep a duty-of-care timeline. Every entry also goes into the after-event report. It is on Growth and up.

Where do dietary needs and activity sign-ups live?

With the guests. Dietary by Event shows each guest's dietary and allergy needs for each event, with the note as it was written. It appears once a lawful basis for health data is recorded on the program. An event can also take sign-ups: confirmed and waitlisted guests are split across boats, vehicles or tables, within capacity. The supplier sees the list in the supplier portal. Both are on every plan.

See a program from the first day to the last flight home.

The demo follows one program from start to finish: the overview, the day sheet, a practice disruption, and the margin panel that shows where the money went.