Run It Like a Business

How do major festival producers execute multi-stage events with zero chaos?

Calisto Pro unites ticketing, credentialing, artist logistics, concessions, and gate security on one resilient engine, keeping massive productions running like clockwork.

Concert Promoters · Festival Organizers · Venue Operators · Touring Managers

Every Event Footprint

One platform for every festival producer

The format changes. The login does not.

Show Settlement

Ticket revenue against artist fees and production costs as the night runs. Seven revenue streams, fourteen expense categories, closed before the crew loads out.

Offer Generation

An offer sheet an agent can open and act on, for all five deal structures, converting straight to a signed contract. The promoter who answers in a day gets the date.

Artist Intelligence

What each act actually drew, spent, and cost you last time. Book the next cycle on your own history instead of a hunch and a phone call.

Hold Management

First, second, and third holds with shared avails links the agent can read without asking you. Priority resolves itself across every venue on the calendar.

ADD YOUR TEAM

Three ways to add your team to Calisto Pro

Three options adapt to every subscriber.

Agenda

Add anyone to your system for tasks and scheduling

Add any Calisto user to your system to assign tasks or scheduling. This allows the user to be included in tasks and scheduling through Agenda. Because the user only sees the assigned task or shift, this is a great option for shift employees, third-party contractors, and volunteers.

Station

Decide what every employee sees of your system

Give each employee access to just what they need so they can do their job with ease with Station. Start with a pre-made template or customize each portal as your needs change. Station works best for companies that use Workforce.

Full access

Admins who see everything

Add additional users as needed for full access to every app, every screen, and every record. Available at no additional cost for subscribers of Calisto Commerce and Calisto Ops.

Your team, your portals, and your admin access are all managed in Purview.

THE COMMODITY TRAP

The sponsor cannot tell your festival from the other four.

Sponsors Do Not Write Checks to Chaos

The brand manager who signed for the main stage asks a simple question in November: what did we get? They want footfall by hour, photos of the activation, the reach on the announcement, and a reconciliation of what they paid against what was delivered. You send a voice note and a folder of phone photos. Next year the budget goes to the promoter who sent a report, and it goes at a higher number.

The Agent Prices the Risk Into the Guarantee

An artist agent judges a promoter in the advance. No run-of-show, no confirmed load-in window, riders agreed by voice note, and a deposit that arrives late. None of that gets said out loud. It gets priced. The guarantee comes back higher, the deposit terms come back tighter, and the act you wanted goes to the promoter who answered the advance in a day. Disorganization costs money before anybody plays a note.

You Find Out You Lost Money Three Weeks Later

The bar float, the gate cash, the vendor commissions, the artist buyouts, and the fuel for the generator all reconcile in a spreadsheet weeks after load-out. By the time the number is real, every decision that could have changed it has already been made. With no live budget, the only levers left for next year are charging the fans more, paying the artist less, or selling the sponsorship cheaper than you did last time.

The Seating Chart

Draw the room. Sell every seat in it.

Start from a theatre, a concert hall or an amphitheatre and shape it to your room. Curved rows, staggered rows, an aisle after every N seats, and a section colour that carries through to the buyer. Seats number five ways, including centre outward and the Italian style that flips at the centre aisle, and rows label A to Z and on to AA so a thirty row house does not run out of alphabet.

One design, every app
1
Save the design

The design is stored once, with an assignment for every place it operates.

2
Inventory regenerates

Pooled areas become bookable zones. Every seat-bearing element becomes an individual bookable seat.

3
Nothing already sold moves

A seat that already carries a holder or an occupant is preserved through the rebuild.

TicketsBookingsAccessOrderflowListings

One design, read by every app that needs the same room. The plan a customer picks from is the plan you drew.

0

Crew on One Live Timeline

Live

Festival P&L, Not Week-Later

$0

Per-Ticket Fees

0

Payment Gateways

Event Execution

You have seen the pitch. Now watch the machine.

Winning the sponsor is the first conversation. What follows is the operation that has to survive load-in, a rain delay, a headliner running long, and a settlement that has to be true by 2 AM.

Command Center

Every show, every revenue stream, one dashboard

The live P&L, ticket velocity, crowd density, cashless operations, and the run-of-show in a single view. This is the screen you turn around and show somebody.

The Live Festival P&L

Seven revenue streams and fourteen expense categories moving in real time. Every wristband tap, POS sale, and ticket scan builds the show P&L while the show is still happening. You find out whether you are profitable before the last act plays, which is while you can still do something about it. This used to be a spreadsheet somebody assembled three weeks after load-out.

Ticket Velocity & Dynamic Pricing

Tickets sold per hour against forecast, last year, and genre benchmarks, with seven-factor pricing adjusting as demand moves. The chart a sponsor believes and a bank underwrites.

94%

Crowd Density & Safety

Zone-by-zone occupancy, medical incidents, GPS crew locations, and noise at the property boundary on one dashboard. The evidence file the council reads next year.

Attendee Portal Control

Schedule changes, weather alerts, and stage updates pushed to every phone in the field. Wallet balance, food ordering, and a map that loads with no signal.

Run-of-Show, Fifty People

A minute-level timeline with crew assignments, rider status, and equipment attached. The headliner runs long, one change moves, and every stage tablet and crew phone follows.

The Credibility Layer

What a sponsor never sees, and always feels.

Sponsors notice when doors open on time, rain delays reach every phone, and nothing breaks when schedules shift. That is what these systems are for, an operation that holds when the night goes sideways.

Gate Surge Management

When 15,000 people arrive in the same 90-minute window, the system handles dynamic lane allocation, overflow routing, and real-time capacity by zone.

Weather Delay Protocol

Rain delay triggers automated attendee push notifications, stage schedule shifts, crew re-deployment alerts, and sponsor activation timeline adjustments, in one action.

Headliner Overrun

When the headliner runs 20 minutes late, cascading schedule updates push to stage tablets, LED walls, the attendee app, and crew radios simultaneously.

Medical Response

Medical incident at front of stage triggers GPS crew dispatch, incident logging, capacity zone adjustment, and safety lead notification, all timestamped and audit-trailed.

No-Signal Festival Map

The attendee app caches the full festival map, set times, and vendor locations offline. Works in a field with zero cellular coverage.

$0 Wristband Top-Up

Cashless wristband hits zero balance mid-festival. Top-up stations accept card, cash, or mobile payment. Funds available in 8 seconds, not 8 minutes.

Lost Child Protocol

Lost-and-found workflow with photo capture, zone broadcast to security, parent notification via attendee app, and reunion logging for compliance.

The Encore Moment

Encore cue triggers merch push notification, post-show survey queue, rideshare partner activation, and exit gate staffing increase, because the show is not over when the lights come up.

Noise Compliance

Real-time decibel monitoring at property boundary. Automated stage volume alerts before you breach the permit limit, not after the council calls.

Why Clients Love Calisto Pro

What shows up in the room where the deal gets done

Five structural differences in how Calisto is built, each one that shows up in the room where a sponsorship, a guarantee, or a vendor rate gets negotiated.

50

people on one live run-of-show. Stage managers, audio techs, security leads, bar managers, and talent reading the same timeline off their own phones. When the headliner runs long, one change moves the whole night. The crowd feels a show that runs tight, and so does the brand watching from the VIP deck.

"The sponsor asked for numbers in November. I sent a report the same afternoon. They came back for next year at almost double."
RUN OF SHOW
75

payment gateways, so a fan is never asked to pay in a way their country does not use. PIX in Brazil, M-Pesa in Kenya, UPI in India, iDEAL in the Netherlands. A checkout that fails abroad is a ticket you never sold and a sponsor reach number you never earned.

GLOBAL CAPABILITY
0

data lock-in. Deploy on your own database where regulators or partners require it. Attendee PII residency for European GDPR. Artist contracts, riders, and guarantee amounts on servers you control. Sponsor data segregated when the contract demands it, which is the point at which a global brand can sign at all.

BYOB CONTROL
Live

festival P&L, not a reconstruction three weeks later. Ticket sales, bar revenue, merch, vendor commissions, and artist payouts in one ledger as the night happens. You find out whether the show is profitable while you can still do something about it, which is before the last act plays.

REAL-TIME P&L

operational moments built into the platform. The rain delay protocol. The headliner overrun. The medical at front of stage. The lost child. The cashless wristband at $0. Every workflow reflects a real event, not a product manager hypothesis.

OPERATOR DNA
The Connections

Six apps. One show.

A live budget the whole team can see requires that ticketing, artist deals, bar takings and crew cost all post to one place while the show is still running.

Festival
Tickets
Access
Deals
Station
Workforce
Ledger

Tickets

On Sale → Scan

Tiers, allocations, guest lists and the scan at the gate on one inventory, so what is sold, what is held and what walked up are the same number all night.

Access

Credential → Zone

Wristbands and credentials with zones and time windows, so backstage means backstage and the pit crew badge stops working when the shift does.

Deals

Offer → Settlement

The offer, the rider, the contract and the settlement on one artist record, so the guarantee, the split point and the deductions settle against what actually sold.

Station

Bar → Takings

Bars and vendors on the same terminal layer, so per-head spend is a live number rather than a reconciliation three weeks after load-out.

Workforce

Crew → Run of Show

Crew, vendors and compliance on one live timeline. Who is on site, what they are certified for and when they are due is one view rather than six group chats.

Ledger

Show → P&L

A festival P&L that updates as the show runs, which is the difference between finding out you lost money on site and finding out three weeks later.

What the Sponsor Actually Sees

What they gamble on vs. what they renew

Nothing written down
The sponsor asks what they gotA voice note and a folder of phone photos
The artist advanceAnswered across four days and three chats
The run-of-showIn the producer's head, and only there
The headliner runs twenty minutes lateFifty people find out at different times
Load-in day for forty vendorsThe same six questions, forty times
Where the bar cash is at 11 PMIn a box, counted after everyone leaves
What you know at 2 AMThat it felt busy
The real numberA spreadsheet three weeks after load-out
How the fan paysBank transfer, cash, or a link that fails abroad
What the sponsor negotiates next yearA lower price, because nothing else is proven
On one record
The sponsor asks what they gotFootfall by hour, activation reach, and delivery against the contract
The artist advanceOne shared record the agent can open, answered same day
The run-of-showA live timeline on every stage tablet and every crew phone
The headliner runs twenty minutes lateOne change cascades to crew, LED walls, and every attendee phone
Load-in day for forty vendorsA public link with the map, the window, and the credential rules
Where the bar cash is at 11 PMCashless wristbands and POS posting to the ledger as they tap
What you know at 2 AMTickets, bar, merch, and payouts against budget, live
The real numberA settlement that finished writing itself before the encore
How the fan paysPIX, M-Pesa, UPI, iDEAL, card. 75 gateways, their normal method
What the sponsor negotiates next yearA bigger package, because the last one was measured
Commerce · Ops

Ticketing & Access

The fan pays the way their country actually pays, the buyer lands in your database at the point of sale, and the gate scanner reads five credential types from one record.

A Proper Checkout Changes the Read

A checkout is the only part of the festival a fan touches before deciding whether to trust you with money, which is why it changes the read in a way nothing else on the page does. They pay by PIX in Brazil, M-Pesa in Kenya, UPI in India, iDEAL in the Netherlands, or a card anywhere. 75 gateways, so the payment method is never the reason a sale fails. The ticket arrives instantly. Nobody photographs a receipt.

Payments · Transactions
Transactions
10
Volume
DOP 61,150.00 · KES 12,000.00 · €880.00 · $405.00
TransactionDateAmountStatusMethodProviderSurfaceCustomer
TXN-884128/5/2026, 2:22:00 PMDOP 18,450.00SucceededCardStripeBookingsCarmen Almonte
TXN-884118/5/2026, 1:48:00 PM€240.00SucceededCardStripeWebsiteÉlodie Marchand
TXN-884108/5/2026, 12:05:00 PMDOP 3,200.00PendingBank transferWiseProposalsGrupo Caribe
TXN-884098/5/2026, 11:31:00 AM$95.00FailedCardStripeAppJames Chen
TXN-884088/4/2026, 6:12:00 PMDOP 12,800.00SucceededPOS terminalSquareStationDiego Ferrer
TXN-884078/4/2026, 4:44:00 PM€640.00RefundedCardStripeWebsiteOwen Bennett
TXN-884068/4/2026, 10:09:00 AMDOP 4,100.00Partially RefundedCardStripeBookingsPriya Raghunathan
TXN-884058/3/2026, 8:37:00 PM$310.00DisputedCardPayPalWebsiteThabo Nkosi
TXN-884048/3/2026, 3:02:00 PMDOP 22,600.00SucceededCardStripeTicketsSala Mayor
TXN-884038/3/2026, 9:18:00 AMKES 12,000.00SucceededMobile moneyM-PesaAppAmina Yusuf

The Buyer Lands in Your Database

Every ticket buyer enters the CRM at the point of sale. Not after an export, not after a sync, and not inside a ticketing platform that owns the relationship and will rent it back to you. That record is what makes the audience report you show a sponsor possible at all.

Orbit · Contacts
Total Contacts
10
New This Month
3
With Email
8
Missing Email
2
NameEmailPhoneCompanyTagsStageLast ChannelLast Activity
Carmen Almontecarmen.almonte@correo.do+1 809 555 0142Almonte & HijosVIP · RepeatCustomerWhatsApp8/4/2026
Thabo Nkosithabo.nkosi@mail.co.za+27 82 555 0117Nkosi LogisticsWholesaleCustomerEmail8/3/2026
Élodie Marchandelodie.marchand@courriel.fr+33 6 55 01 22 90Marchand VoyagesPartnerLeadEmail8/2/2026
Diego Ferrerdiego.ferrer@correo.do+1 809 555 0188Walk-inLeadSMS8/5/2026
Amina Yusufamina.yusuf@barua.ke+254 722 555 019Yusuf TravelPartner · VIPCustomerWhatsApp8/1/2026
Luis Peña+1 809 555 0203Walk-inProspectPhone7/30/2026
Priya Raghunathanpriya.r@correo.do+1 809 555 0211Bay SailingMemberCustomerEmail7/29/2026
Owen Bennett+44 7700 900 118Bennett & CoSupplierProspectPhone7/27/2026
Nadia Haddadnadia.haddad@barid.ma+212 6 55 01 44 03RepeatCustomerWhatsApp8/5/2026
Carlos Reyescarlos.reyes@correo.do+1 809 555 0166Reyes EventosPartnerCustomerEmail7/24/2026

One Pool. One Price. Every Channel.

One pool of tickets, one price, sold through your site, the box office, the phone line, and any authorized reseller. When the last seat goes it goes everywhere at once.

Tickets · Seating

Your Regulars, Recognised at the Door

A fan who has attended twelve events and spent $200 at the bar carries a different profile than a first-time GA buyer. That profile gates access zones, opens pricing tiers, and routes them to the right bar counter without a staff conversation. Season passes, fan club memberships, and VIP entitlements are not tags applied after the fact; they write as entitlements at purchase. The gate scanner reads them. The bar POS reads them. The pre-sale window opens for them and not for a general list.

Registry · Check-In
Recent Visits
14
Facility Access
8
Class Attendance
4
Guest Visits
2
Normal
Inactive

By purview

PurviewTypeVisits TodayRecent Visits
Coral Bay ClubMembership88
Coral Bay SpaMembership33
Bay Sailing AcademyPrograms33
Purview
MemberPurviewTypeGuestsTime
Carmen AlmonteCoral Bay ClubFacility Access8/6/2026, 6:42:00 AM
Thabo NkosiCoral Bay ClubFacility Access8/6/2026, 6:58:00 AM
Élodie MarchandCoral Bay SpaClass Attendance8/6/2026, 7:15:00 AM
Diego FerrerCoral Bay ClubFacility Access8/6/2026, 7:31:00 AM
Amina YusufCoral Bay SpaClass Attendance8/6/2026, 8:02:00 AM
Priya RaghunathanBay Sailing AcademyClass Attendance8/6/2026, 8:20:00 AM
Owen BennettCoral Bay ClubGuest Visit28/6/2026, 8:44:00 AM
Nadia HaddadBay Sailing AcademyFacility Access8/6/2026, 9:05:00 AM
Carlos ReyesCoral Bay ClubFacility Access8/6/2026, 9:26:00 AM
Maria SantosCoral Bay SpaClass Attendance8/6/2026, 9:40:00 AM
Sofia RestrepoCoral Bay ClubGuest Visit18/6/2026, 10:12:00 AM
Kwame MensahBay Sailing AcademyFacility Access8/6/2026, 10:33:00 AM
Hana AokiCoral Bay ClubFacility Access8/6/2026, 10:51:00 AM
Yusuf AdeyemiCoral Bay ClubFacility Access8/6/2026, 11:07:00 AM

Five Credential Types. One Scan.

A crew wristband, a VIP laminate, a vendor badge, a media credential, and a performer pass. Five credential types, one scanner, one database. The gate does not ask a human to sort them. A photographer with a pit-access credential walks to the barrier: the scanner reads the credential, checks the time window, and opens the lane. A photographer whose pit window expired three songs ago gets a red light without a conversation.

Access · Keys
Total Keys
10
Active
6
Expired
1
Revoked
2
Lost
1
Normal
Inactive
Critical
Key IDNameTypeHolderLockStatusIssuedUsesActions
KEY-4021Front of house, day shiftMobile keyCarmen AlmonteMain entranceActive6/2/2026412
KEY-4022Housekeeping masterCardNadia HaddadFloors 1–4Active5/19/20261284
KEY-4023Plant roomPIN codeDiego FerrerPlant roomActive4/11/202696
KEY-4024Loading bay, deliveriesFobOwen BennettLoading bayActive7/8/2026233
KEY-4025Contractor, roof worksMobile keyVertex Roofing LtdRoof accessActive7/28/202614
KEY-4026Night managerCardLuis PeñaAll zonesActive3/30/2026907
KEY-4027Seasonal, summer teamCardJames ChenPool deckExpired6/1/2025318
KEY-4028Former supplierFobHarbour LinensService corridorRevoked11/14/202576
KEY-4029Leaver, notice servedMobile keyPriya RaghunathanAll zonesRevoked1/22/2026541
KEY-4030Spare, front desk drawerPhysical keyFront deskStore roomLost9/5/20258

Credentials Assign at Scheduling

Credential provisioning happens at the point of scheduling. When a crew member is added to the manifest, their credential type assigns automatically based on their role. Printed credentials pull from the same record.

Workforce · Roster
Total Staff
9
On Duty Today
6
On Leave Today
1
Open Positions
2
At Risk
NameRoleDepartmentStatusHire DateTenure (days)
Carmen Almontel2General ManagerManagementActive3/1/20211983
Luis Peñal2Dive InstructorExperiencesActive6/12/20231150
Nadia Haddadl1Head HousekeeperHousekeepingActive9/5/20221430
Diego Ferrerl1Maintenance TechnicianMaintenanceActive1/22/2024926
Priya Raghunathanl2Sailing InstructorExperiencesOn Leave11/14/2023995
Carlos ReyespendingSous ChefKitchenActive2/3/2025549
Amina Yusufl1Front Desk SupervisorFront OfficeActive7/30/2024736
Owen BennettunverifiedBartenderBarTerminated5/19/2025443
Élodie Marchandl2Guest RelationsFront OfficeActive9/8/2025331

The Door Count Feeds the Bar Projection

When that attendee walks in, the scan returns a flag. Premium bar service routes to them. The door count feeds the live bar projection. The same event that let them in tells the bar what to expect from them.

Inventory · Stock Alerts
Items Monitored
12
Alerts Triggered
5
Out of Stock
2
Paused Listings
2
At Risk
Critical
Inactive
Business area
ItemBusiness AreaOn HandReorder LevelReorder QtyStatus
Amenity set — shampoo & soapCoral Bay Resort42100200Low Stock
Barceló Añejo 750mlLa Terraza482424In Stock
Bath towel — 600gsmCoral Bay Resort320150100In Stock
Coffee beans — house blend, 1kgLa Terraza71224Low Stock
Presidente 355ml — caseLa Terraza92040Low Stock
Regulator — service kitBay Experiences048Out Of Stock
Sea salt — coarse, 5kgLa Terraza0612Out Of Stock
Payments · Transactions
Transactions
10
Volume
DOP 61,150.00 · KES 12,000.00 · €880.00 · $405.00
TransactionDateAmountStatusMethodProviderSurfaceCustomer
TXN-884128/5/2026, 2:22:00 PMDOP 18,450.00SucceededCardStripeBookingsCarmen Almonte
TXN-884118/5/2026, 1:48:00 PM€240.00SucceededCardStripeWebsiteÉlodie Marchand
TXN-884108/5/2026, 12:05:00 PMDOP 3,200.00PendingBank transferWiseProposalsGrupo Caribe
TXN-884098/5/2026, 11:31:00 AM$95.00FailedCardStripeAppJames Chen
TXN-884088/4/2026, 6:12:00 PMDOP 12,800.00SucceededPOS terminalSquareStationDiego Ferrer
TXN-884078/4/2026, 4:44:00 PM€640.00RefundedCardStripeWebsiteOwen Bennett
TXN-884068/4/2026, 10:09:00 AMDOP 4,100.00Partially RefundedCardStripeBookingsPriya Raghunathan
TXN-884058/3/2026, 8:37:00 PM$310.00DisputedCardPayPalWebsiteThabo Nkosi
TXN-884048/3/2026, 3:02:00 PMDOP 22,600.00SucceededCardStripeTicketsSala Mayor
TXN-884038/3/2026, 9:18:00 AMKES 12,000.00SucceededMobile moneyM-PesaAppAmina Yusuf
Ticketing & Data Ownership

A checkout they trust. A fan record you keep.

Every ticket is the beginning of a fan record. Five credential types. One scan. No argument.

Commerce Suite

Artist Booking, Contracts & Settlement

Booking terms are not set by charm. They are set by how much risk the other side thinks you are: five deal structures in one pipeline, holds that stack with priority, offer-to-contract in one click, demand-driven pricing, and eighteen artist wires without eighteen manual entries.

Deal to disbursement

Offer. Contract. Show. Settlement.

Three Holds Deep. The Agent Sees the Queue.

First, second, and third holds stack against an artist automatically. Shared avails links go to agents with a URL. Priority conflicts resolve by hold order, and the routing decision is visible before anyone sends an offer. Inbound booking requests arrive through a public-facing request page and land directly in the pipeline, with the deal pre-filling from the intake form. Nothing sits in an inbox waiting to be manually entered, and nobody finds out in week three that an offer was never sent.

Talent Booking & Settlement

The promoter who answers in a day gets the better number.

The deal record that opened the booking closes the ledger. You watched the headliner. The system closed the books.

Revenue

Every tap posts to the P&L as it happens.

One catalog, every revenue stream

GA, VIP, Merch, Bar and Food on One Catalog

Every sellable item at the festival, from a GA ticket and a VIP upgrade to a tour shirt, a draft beer and a food vendor plate, prices from one catalog. The figure in the proposal matches the POS, the website, the kiosk, and the app. A price cannot differ between what the agent sees in the deal and what a buyer sees at the gate. One catalog governs all of them.

Ops · Work

Crew, Compliance & Vendors

A cascading run-of-show, venue readiness checklists with incident dispatch, and vendor guides published as live links that replace forty WhatsApp conversations.

One Change Moves Fifty People at Once

The production manager moves the second act from 4:15 to 4:45. Every downstream task time adjusts. The lighting tech whose call time changed gets a push notification before leaving home. Stage managers, audio techs, security leads, bar managers, and the talent all read the same live timeline off their own phones. Compare that to the version most festivals run: a producer in four WhatsApp groups typing the same correction five times, and fifty people learning about it at fifty different moments.

Workforce · Timesheets
Employees
10
Approved
6
Unapproved
3
Normal
At Risk
NameRegularOT HrsTotalRateGrossStatus
Carmen Almonte40.06.546.5DOP 420.00DOP 20,790.00Approved
Luis Peña40.00.040.0DOP 395.00DOP 15,800.00Approved
Diego Ferrer37.52.039.5DOP 460.00DOP 18,170.00Unapproved
Nadia Haddad40.011.051.0€14.50€739.50Approved
Owen Bennett32.00.032.0€16.00€512.00Approved
Priya Raghunathan40.04.544.5€18.25€812.13Unapproved
James Chen24.00.024.0€15.50€372.00Approved
Ana Okonkwo40.08.048.0€17.00€816.00Approved
Rafael Santos40.03.043.0DOP 410.00DOP 17,630.00Unapproved
Erik Lindqvist36.01.537.5€19.00€712.50Mixed

A 47-Task Run-of-Show Without a Clipboard

When the stage manager closes a changeover task on mobile, the next dependent task opens for whoever is next in the chain. A 47-task run-of-show does not require someone tracking completions on a clipboard. The gap between a show that runs tight and one that does not is what an audience experiences, and it is what a brand watching from the VIP deck is actually paying for.

Dispatch · Status Board
Open2
No heating — 14 Corn Exchange St
Unassigned
8/8/2026
Annual boiler service — Riverside block C
Unassigned
8/11/2026
Assigned2
Leak under kitchen sink — Unit 7
J. Peralta
8/7/2026
Replace door closer — main entrance
R. Duarte
8/7/2026
In Progress2
Rooftop unit not cooling — floor 6
A. Fermín
8/7/2026
Quarterly lift inspection
External · LiftCare
8/7/2026
On Hold2
Car park barrier — awaiting part
External · GateTech
8/12/2026
Repaint stairwell B — access blocked
M. Okafor
8/14/2026
Completed3
Emergency lighting test — all floors
A. Fermín
8/6/2026
Replace filter set — AHU 2
J. Peralta
8/5/2026
Window seal repair — Unit 3
R. Duarte
8/5/2026
Cancelled1
Duplicate callout — logged twice
Unassigned
8/4/2026

Pay Rates Attach to Shifts at Scheduling

Pay rates attach to shifts at the point of scheduling. When a shift closes, hours flow to payroll. Overtime thresholds flag before they are crossed, not after.

Registry · Revenue
Monthly Recurring Revenue
DOP 1,933,600.00
Annual Recurring Revenue
DOP 23,203,200.00
Avg Revenue / Member
DOP 4,682.00
Initiation Fees (YTD)
DOP 1,268,000.00
Normal

By purview

PurviewTypeActive MembersMRRARR
Coral Bay ClubMembership350DOP 1,530,400.00DOP 18,364,800.00
Coral Bay SpaMembership63DOP 403,200.00DOP 4,838,400.00
Bay Sailing AcademyPrograms55€9,900.00€118,800.00

MRR by Tier

0194400388800583200777600Resident Premium: 777600Resident PremiumResident Pr…Spa Unlimited: 403200Spa UnlimitedSpa Unlimit…Resident Basic: 384800Resident BasicResident Ba…Resident VIP: 368000Resident VIPResident VIP
TierPurviewMembersMonthly RateTotal MRR% of Total
Resident PremiumCoral Bay Club162DOP 4,800.00DOP 777,600.0040.2%
Spa UnlimitedCoral Bay Spa63DOP 6,400.00DOP 403,200.0020.9%
Resident BasicCoral Bay Club148DOP 2,600.00DOP 384,800.0019.9%
Resident VIPCoral Bay Club40DOP 9,200.00DOP 368,000.0019%
MemberPurviewAmountTypeDate
Carmen AlmonteCoral Bay ClubDOP 9,200.00Subscription8/6/2026
Grupo CaribeCoral Bay Club$3,600.00Subscription8/6/2026
Thabo NkosiCoral Bay ClubDOP 4,800.00Subscription8/5/2026
Sofia RestrepoCoral Bay ClubDOP 9,500.00Initiation8/5/2026
Élodie MarchandCoral Bay SpaDOP 6,400.00Subscription8/4/2026
Priya RaghunathanBay Sailing Academy€180.00Subscription8/4/2026
Carlos ReyesCoral Bay SpaDOP 6,400.00Subscription8/3/2026
Nia KamauCoral Bay ClubDOP 4,500.00Initiation8/3/2026

The Compliance File Existed Before the Encore

The production manager is at front-of-house for the headline set, and behind that decision is a chain of checks that closed without requiring their attention. Venue readiness checklists completed before doors opened. Each checkpoint had an assigned inspector and a required sign-off. A checkpoint that did not close by its deadline generated an alert to the duty manager, not a silent failure. When an incident was reported on site, a dispatch record opened, the nearest qualified responder was identified, and the incident timeline began automatically. After the show, the compliance file contains the readiness checklist, the incident log, and the staff deployment map. It already exists.

Assure · Dashboard
Total runs
148
Completed
141
Open findings
6
Avg score
94
Normal
At Risk
Inspections
Run a templated inspection or audit and record results.
Before & After
Paired before/after photo verification + AI photo checks.
Checks
Routine & safety checks — recurring operational and safety checklists.
Safety
Safety checks, protocols, drills, and the incident log.
Findings & Remediation
Issues raised by any feature, tracked to remediation.
Compliance
Required certifications, licenses, insurance, permits, and training.
Maintenance
Maintenance plans, service schedules, calibration, asset lifecycle.
Sanitation
Hygiene and cleaning compliance.
Opening walkthrough
Routine checks
98
8/7/2026
Monthly fire safety audit
Safety
96
8/6/2026
Guest room turn, floor 4
Before & after
91
8/6/2026
Cold chain temperature log
Condition checks
88
8/5/2026
Quarterly compliance audit
Inspections
95
8/4/2026
Deep clean verification
Sanitation
97
8/4/2026

Forty Vendors, One Link, No Group Chat

Load-in week is where a festival either looks organized or does not. Forty vendors, each with the same six questions: which gate, what time, where do I park, is there power, what credential do I need, who do I call. Answered one at a time over WhatsApp, that is a week of the producer's life and forty separate conclusions about how this festival is run. Publish the vendor guide once as a public link carrying the site map, load-in windows by stall, power and water allocations, credential rules, emergency contacts. The food stall from the next town opens it on their phone at 6am and knows what to do. Change a load-in window and every vendor sees the change, because the link reads live data instead of being a PDF somebody emailed in March. The crew guide, the artist guide, and the VIP pack work the same way.

Inbox · one queue
WhatsApp
Instagram
Facebook
TikTok
SMS
Web chat
Email
OTAs
Reviews
Nine channelsone conversation queue

Run-of-Show Pulls From the Deal Record

The run-of-show is a document that pulls set times and artist names directly from the deal record. When set times change on the deal, the run-of-show reflects it. Nobody edits a Google Doc. Nobody pastes updated times into a table at 11pm the night before doors. The artist's rider, the signed contract, and the settlement document all live in file storage, filed under the deal, the artist contact, and the event simultaneously. No human chose a folder.

Carried through
1Deal · Northwind
2Proposal accepted
3Venue booking created
Contact, dates, valuenothing re-entered

Vendor Application Writes to the Record

A vendor application opens as a form. The production manager fills it out once, and every field writes directly to the vendor's contact record and to the event's vendor list. No re-keying from an email attachment. The stage plot for the headliner uploads once and is retrievable from the artist contact, the deal record, and the event, whichever view the crew is working from that day. File storage auto-files incoming documents from over 50 source applications by entity relation.

Proposals · Workspaces
WorkspaceDescriptionCompanyEmailStatusUpdated
Corporate & MICEConference, incentive and group business proposals.Meridian Hotel Groupmice@meridian.exampleActive8/7/2026
WeddingsFull-service wedding packages with tiered options.Meridian Hotel Groupweddings@meridian.exampleActive8/6/2026
Facilities contractsNorthgate Facilitiesbids@northgate.exampleActive8/4/2026
Production & AVStaging, lighting and crew quotes for touring clients.Harbour PointActive8/1/2026
Grounds maintenanceAnnual and seasonal service agreements.Lakeside Golf Clubops@lakeside.exampleActive7/29/2026
Retail fit-outVerano Property Co.projects@verano.exampleInactive5/12/2026
Legacy 2025 pipelineClosed. Kept for reference on renewals.Altavista Resortssales@altavista.exampleInactive1/8/2026
Workforce · Timesheets
Employees
10
Approved
6
Unapproved
3
Normal
At Risk
NameRegularOT HrsTotalRateGrossStatus
Carmen Almonte40.06.546.5DOP 420.00DOP 20,790.00Approved
Luis Peña40.00.040.0DOP 395.00DOP 15,800.00Approved
Diego Ferrer37.52.039.5DOP 460.00DOP 18,170.00Unapproved
Nadia Haddad40.011.051.0€14.50€739.50Approved
Owen Bennett32.00.032.0€16.00€512.00Approved
Priya Raghunathan40.04.544.5€18.25€812.13Unapproved
James Chen24.00.024.0€15.50€372.00Approved
Ana Okonkwo40.08.048.0€17.00€816.00Approved
Rafael Santos40.03.043.0DOP 410.00DOP 17,630.00Unapproved
Erik Lindqvist36.01.537.5€19.00€712.50Mixed
Every screen

Attendee App & On-Site Screens

The ticket becomes the app. Works well online or offline.

The Ticket Becomes the App
Real-Time POS Sync

A price changes once. Thirty screens catch it.

A festival with twelve bars, six merch booths, and forty menu boards runs on one price list. When that list changes, every screen reflects it before the next transaction.

Engage Suite

Sponsorship, Marketing & Loyalty

Audience reports from ticket, bar and attendance data that close sponsorships, operational segmentation by tier and bar spend, loyalty that removes fans from paid targeting, and social posts that compose in thirty seconds.

Audience Reports That Close Sponsorships

When every ticket buyer lands in your own database, the answer becomes a report: age and city distribution, how many are returning versus first-time, what they spend at the bar, which of them attended the last three editions, and which campaigns actually drove the sale rather than the click. A brand can build a plan on that. Plans get bigger budgets than favours do.

Registry · Analytics
Total Members
486
Active Rate %
88.7
MoM Growth %
4.2
Avg Tenure (mo)
17.4
Member LTV
DOP 81,400.00
Utilization %
63.5
Normal
At Risk
Programs
3
Total Members
486
Total MRR
DOP 1,933,600.00
Blended Retention %
94.2
Blended Churn %
3.1
Normal
Critical

Program performance

PurviewTypeMembersRetention %Churn %MRRLTV
Coral Bay ClubMembership32195.12.5DOP 1,530,400.00DOP 92,600.00
Coral Bay SpaMembership100934DOP 403,200.00DOP 68,300.00
Bay Sailing AcademyPrograms6592.33.1€9,900.00€1,450.00

Monthly New Members

0204161812025-12: 442025-122025-122026-01: 812026-012026-012026-02: 592026-022026-022026-03: 652026-032026-032026-04: 722026-042026-042026-05: 482026-052026-052026-06: 612026-062026-062026-07: 562026-072026-07

Membership Mix by Tier

The Presale Goes to the Right Two Hundred

Two hundred people attended three or more shows last year. They get the presale code before anyone else. Not because they opened an email, but because the attendance record says so. And those two hundred have loyalty accounts that remember what happens next.

Campaigns · Subscribers
Total Subscribers
10
Active (Subscribed)
7
Avg Open Rate %
45.1
Avg Click Rate %
16.2
Normal
EmailNameStatusListTagsOpen %Click %Source
carmen.almonte@correo.doCarmen AlmonteSubscribedGuestsVIP6822Booking
thabo.nkosi@mail.co.zaThabo NkosiSubscribedPartnersWholesale5417Import
elodie.marchand@courriel.frÉlodie MarchandSubscribedGuestsRepeat7129Website
diego.ferrer@correo.doDiego FerrerPendingGuestsNew00WiFi
amina.yusuf@barua.keAmina YusufSubscribedPartnersVIP6225Manual
owen.bennett@post.ukOwen BennettUnsubscribedGuests122Import
priya.r@correo.doPriya RaghunathanSubscribedMembersMember7734Registry
nadia.haddad@barid.maNadia HaddadSubscribedGuestsRepeat5819Booking
bounced@example.invalidCarlos ReyesCleanedGuests00Import
james.chen@mail.sgJames ChenSubscribedMembersMember4914Website

Segment by Ticket Tier and Bar Spend

Segmentation runs on operational data: ticket tier purchased, shows attended, bar spend per visit. A VIP buyer from the last tour enters a different post-show sequence than a general admission buyer at their first show.

Orbit · Lists
NameTypeMembersDescriptionUpdated
All contactsSystem18492Every contact record in the account.8/7/2026
Stayed in the last 12 monthsSystem4137Anyone with a completed booking inside the rolling year.8/7/2026
Members, activeSystem962Current membership, any tier.8/7/2026
Lapsed, 9 to 18 monthsCustom1806Booked once, nothing since. The win-back audience.8/6/2026
Corporate bookersCustom288Named contacts at companies with a negotiated rate.8/4/2026
Spa, treated twice or moreCustom613Repeat treatment guests, for the retention offer.8/2/2026
Marketing consent, emailSystem11204Consent on file and not since withdrawn.8/7/2026
Event organisers, 2026Custom74Anyone who has run an event with us this year.7/29/2026
Golf society captainsCustom0Built last week. No matching records yet.7/31/2026

A Complete Record on Every Contact

Each contact carries every ticket purchased, every show attended, every dollar spent at the bar, and every communication received. The sequence that fires after Saturday's show already knows what Friday's buyer did. Presale codes go to the right people. Review requests fire at the right moment. The follow-up email references the actual show, not a placeholder.

Orbit · Contact 360
TitleChannelDirectionSnippetWhen
Called about the September bookingVoiceinboundAsked whether the terrace is bookable for nine.8/4/2026, 10:42:00 AM
Booking confirmed — Bungalow 4EmailoutboundTwo nights, 14–16 August. Deposit received.8/3/2026, 4:12:00 PM
WhatsApp: early check-inWhatsappinboundWe land at 11:40 so anything after one is fine.8/3/2026, 9:20:00 AM
Paid depositPaymentinboundRD$18,500 · Azul7/29/2026, 2:05:00 PM
Quote sentEmailoutboundTerrace room, two nights, transfer included.7/28/2026, 11:30:00 AM
Left a five-star reviewReviewinbound“Best flat white on the island.”5/19/2026, 8:44:00 AM

Imports Carry Their History

Contacts imported from SonicBids, Stagent, SystemOne, or Overture carry their history with them. Consent records and document storage sit on the same profile. Every ticket buyer, every email subscriber, every attendee, in your CRM, not locked in a ticketing platform you do not control.

Inventory · Data Quality
Quality Score
88
Active Items
12
Critical Issues
2
Issue Types
4
Critical
At Risk
IssueSeverityAffected% of ItemsImpact
No POS product linkCritical217%Barcode scans for this item fail (lookup hops barcode → product → inventory item). Recipe consumption never decrements this item.
No packaging definedHigh325%Recipe units (oz, slice) can't reconcile against purchase units (case, bag). AvT confidence drops to low; variance numbers may be misleading.
No barcode registeredMedium433%Counter has to manually search and tap to count — no scan-to-add. Slower counts, more errors.
No storage locationMedium18%Item won't appear in any zone's count sheet. Counter has to add it ad-hoc during the count.

Points on Tickets and Bar Tabs

A returning fan buys a ticket. Points post to their loyalty account automatically, on the ticket and on the bar tab. Enough points convert to a VIP upgrade, a free drink, or merchandise. The next visit is already more likely before the first one ends.

Registry · Credit Allocations
Allocations
10
Total Allocated
176
Total Used
104
Remaining
72
Normal
MemberCredit TypeAllocatedUsedRemainingCycle EndsExpiredActions
Carmen AlmonteSpa Credits12758/31/2026No
Carmen AlmonteGuest Passes241868/31/2026No
Thabo NkosiCourt Hours3221118/31/2026No
Élodie MarchandSpa Credits12488/31/2026No
Diego FerrerGuest Passes121208/31/2026No
Amina YusufParking3019118/31/2026No
Priya RaghunathanMeeting Hours201379/30/2026No
Owen BennettEvent Passes6249/30/2026No
Nadia HaddadGolf Rounds8359/30/2026No
Luis PeñaSpa Credits205155/31/2026Yes

Ad Spend Stops Targeting Repeat Buyers

The same purchase removes that fan from paid ad targeting in real time. Money that was about to reach someone who already bought redirects to lookalike audiences built from actual purchaser data, not demographic estimates.

Campaigns · ROI
Total Revenue
€41,280.00
Total Cost
€6,940.00
Overall ROI %
495%
Conversions
612
Revenue vs Prior Period
+18.4%
ROI vs Prior Period
+31 pts
CampaignCostROI %
Autumn midweek offer (email)€1,840.00712%
Abandoned cart recovery (WhatsApp)€620.00648%
Lapsed guests, 9 months (email)€1,210.00503%
Table availability tonight (SMS)€980.00441%
Members-only preview (email)€740.00388%
Birthday month voucher (email)€410.00355%
Spa upsell after checkout (SMS)€690.00212%
New menu announcement (email)€450.0096%

Social Posts in Thirty Seconds

A social post for the next show takes thirty seconds. Select the event from the catalog and the lineup, date, venue, and ticket link populate automatically. Nothing gets retyped from a ticketing page screenshot.

Impreta · Posts
ContentPlatformsStatusDate
The summer collection is in. Twelve pieces, cut and dyed here.instagram, facebookScheduled7/24/2026
Behind the counter at 6am. The espresso machine warms up before we do.instagram, tiktokScheduled7/24/2026
"Best flat white on the island." Thank you, Marta.instagram, facebook, twitterPublished7/22/2026
Barista training, Thursday 7pm. Six seats, no charge.facebook, linkedinPublished7/21/2026
Three minutes of the roast, start to finish.youtube, tiktokPublished7/19/2026
We are hiring a weekend shift lead.linkedinDraft7/18/2026
Terrace reopens Friday.instagram, facebookDraft7/17/2026
Sunday market stall, 8 to 2.twitterFailed7/14/2026
Certificate earned: Ana finished the latte-art course.instagram, linkedinPublished7/12/2026
Two for one on cold brew, today only.instagram, facebook, twitter, tiktokPublished7/10/2026

Revenue Attribution, Not Clicks

Analytics tracks which campaigns drove revenue, not just clicks. Customer lifetime value, sales velocity, and conversion funnel data sit in the same view as audience segments. A/B testing runs on actual performance, with results attributed to tickets sold.

Impreta · Post Performance
Total Reach
128,400
Impressions
214,900
Avg Engagement Rate
5%
Total Engagement
10,312
Followers
24,760

By Platform

PlatformPostsReachImpressionsEngagementEng. RateClicks
Instagram2461,20098,4005,1405.2%1,180
Facebook1828,90052,3001,9603.7%740
TikTok1121,50034,1001,8705.5%210
LinkedIn98,60015,2006124%388
Twitter / X145,4009,8004484.6%162
YouTube42,8005,1002825.5%96

Engagement by Platform

01285257038555140Instagram: 5140InstagramInstagramFacebook: 1960FacebookFacebookTikTok: 1870TikTokTikTokLinkedIn: 612LinkedInLinkedInTwitter / X: 448Twitter / XTwitter / XYouTube: 282YouTubeYouTube

Top Posts

PostPlatformReachEngagementEng. RatePublished
"Best flat white on the island." Thank you, Marta.Instagram14,2001,2849%7/22/2026
Three minutes of the roast, start to finish.TikTok11,8009428%7/19/2026
Two for one on cold brew, today only.Instagram9,6007047.3%7/10/2026
Certificate earned: Ana finished the latte-art course.LinkedIn4,1003187.8%7/12/2026
Barista training, Thursday 7pm. Six seats, no charge.Facebook6,3004026.4%7/21/2026

Content Types

Content TypePostsAvg EngagementAvg Eng. Rate
Video156106.4%
Carousel214485.1%
Image332964.2%
Text111182.6%

Posting Frequency vs Engagement

0780156023403120Wk 22Wk 22Wk 23Wk 23Wk 24Wk 24Wk 25Wk 25Wk 26Wk 26Wk 27Wk 27

Reviews From Verified Attendees

After the show, a review request sends to verified attendees. The review appears on the venue profile. Sentiment tracking monitors mentions across social channels.

Reputation · Feedback
Surveys
5
Avg NPS
47.4
Avg CSAT
4.4
Avg Response %
34.6
ScoreSentimentChannelRoutedFeedbackContact
10PositiveEmailGoogleRoom was ready early and the front desk remembered we had the baby with us.Marta Alvarez
9PositiveSMSTripAdvisorBest meal we have had on the island. The octopus especially.James Chen
6NeutralEmailHeld backFine, but the check-in queue at 3pm was about twenty minutes.Nadia Haddad
10PositiveWhatsAppGoogleThe therapist actually read the notes from last time. Rare.Owen Bennett
3NegativeEmailHeld backAir conditioning in 218 never got below 26. Reported twice.Carmen Almonte
8PositiveSMSGoogleSmooth from booking to checkout. Would come back.Diego Ferrer
5NeutralEmailHeld backThe gym was good. The changing rooms were not.Priya Raghunathan
9PositiveEmailTripAdvisorRan our conference for 180 people without a single hitch.Luis Peña
2NegativeWhatsAppHeld backCharged twice for the minibar and it took three emails to fix.Ana Okonkwo
10PositiveSMSGoogleStaff went and found a wheelchair-accessible route to the terrace for us.Erik Lindqvist
Registry · Analytics
Total Members
486
Active Rate %
88.7
MoM Growth %
4.2
Avg Tenure (mo)
17.4
Member LTV
DOP 81,400.00
Utilization %
63.5
Normal
At Risk
Programs
3
Total Members
486
Total MRR
DOP 1,933,600.00
Blended Retention %
94.2
Blended Churn %
3.1
Normal
Critical

Program performance

PurviewTypeMembersRetention %Churn %MRRLTV
Coral Bay ClubMembership32195.12.5DOP 1,530,400.00DOP 92,600.00
Coral Bay SpaMembership100934DOP 403,200.00DOP 68,300.00
Bay Sailing AcademyPrograms6592.33.1€9,900.00€1,450.00

Monthly New Members

0204161812025-12: 442025-122025-122026-01: 812026-012026-012026-02: 592026-022026-022026-03: 652026-032026-032026-04: 722026-042026-042026-05: 482026-052026-052026-06: 612026-062026-062026-07: 562026-072026-07

Membership Mix by Tier

Sponsors renew the festival they can measure.

Repeat buyers already have loyalty points from last time. Ad spend that would have targeted them redirects to new audiences automatically.

Interact · Work

Communication & Documents

Every WhatsApp message, email, phone call, and DM depositing on the deal timeline, personalised show updates to 4,000 attendees in one send, and documents that update when deal records change.

Unified Communications

One timeline. Zero context lost.

The rider, the contract, and the settlement share one address. Every conversation finds the same record.

Pricing

No setup cost. Pay when you start using.

Take a whole suite or pick a single app.

Calisto Core

The on-sale, the holds and the fan list

0Additional Cost
Recommended

Calisto Commerce

Artist contracts, bar, merch and cashless

2%of revenue processed

Calisto Ops

Gates, permits, site ops and the settlement

1%of revenue processed

Available Upgrades

Every App Works Independently. Calisto Pro works better together.

€4/user/mo
Priced per app
€195/brand/mo
From €4/user/mo
Priced per surface
Extensions for live music & festivals

Pre-built configurations to customize: websites, kiosks, displays and apps designed for your industry.

Browse extensions
Get help setting up

Buy concierge hours and our team does the data entry, the configuration and the training.

See concierge packages
Need a full migration?

Request a proposal from a certified consultant who has implemented Calisto at your scale.

Request a proposal
Honest answers

Questions promoters ask before they switch

A report they can forward to their own boss. Attendance by hour against the gate scans, not an estimate. Reach and engagement on every post and email where the brand appeared. Photos of the activation filed against the deliverable they paid for. The bar and merch spend of the audience segment they targeted. And a line-by-line reconciliation of what the contract promised against what was delivered, generated from the same record that ran the event. Most promoters lose the renewal not because the festival was bad but because they had no way to prove it was good. This is the difference between asking a brand to believe you and showing them.

An agent forms a view of a promoter during the advance, and that view has a price. A promoter who returns the advance in a day with a confirmed load-in window, a run-of-show, riders acknowledged item by item, and a deposit that clears on time is a low-risk booking. A promoter who answers across four days and three chats is a risk, and agents price risk into the guarantee, the deposit schedule, and whether the act takes the date at all. None of that is said out loud. The advance and settlement history you build on Calisto is the thing that changes it, and it compounds with every artist you book twice.

Start with the next event, not the archive. Three things move first because they change what the outside world sees: put the run-of-show on the platform so the crew stops asking, publish the vendor and crew guide as a link so load-in questions stop arriving one at a time, and put the budget in a live ledger so the bar float and the gate cash post as they happen. WhatsApp does not disappear, it becomes a channel that files itself onto the record instead of a filing system that scrolls away. Most promoters run their first event as a hybrid and only retire the spreadsheet after they have seen a settlement close on show night.

Global operations are the default here, not an add-on. Fans purchase tickets using PIX in Brazil, UPI in India, M-Pesa in Kenya, iDEAL in the Netherlands, or any of 75 regional payment gateways. Attendee communications arrive in their language. Artist guarantees settle in the agreed currency. Sponsor invoices generate in local denomination. The data model, the billing layer, the address forms, and the locale handling were all built for international events from the start, not bolted on later.

BYOB means Bring Your Own Backend. You can deploy Calisto on your own database and storage, in your own jurisdiction. European festivals facing GDPR keep attendee PII in Frankfurt. Talent data (artist contracts, rider details, guarantee amounts) stays on servers you control, not a third-party ticketing platform. Sponsor data segregation is possible when contractually required. No other festival platform offers this level of data sovereignty.

All five standard structures: flat guarantee, versus (VS), door deals, guarantee plus percentage, and co-promotion splits. Each deal type has purpose-built workflows for offer sheets, contracts, ticket scaling tables, settlement calculations, and co-pro partner management. One-click offer sheet generation and offer-to-contract conversion via Calisto Sign.

Seven revenue streams track in one ledger (tickets, bar, merch, F&B, VIP, sponsorship, parking) and 14 expense categories in real time during the event. Cashless wristband transactions, POS sales, and ticket scans all flow into the settlement worksheet live. Co-promoter splits calculate instantly. Artist guarantees vs. percentage determine automatically. Advance deductions and merch splits apply. Complete settlement statements generate on show night, not days later in a spreadsheet, and sync to QuickBooks, Xero, or Alegra with one click.

Yes. Native cashless wristband infrastructure with RFID top-up stations (card, cash, or mobile payment), POS terminals at every bar, merch, and vendor station, and real-time balance management. Funds available in seconds after top-up. All cashless revenue flows directly into the settlement engine. No manual reconciliation across vendor stations after the festival.

Yes. A branded attendee app with interactive festival map (works offline with no cellular signal), lineup and set times with push notifications for schedule changes, cashless wallet integration, food and merch ordering, and real-time alerts for weather delays or stage changes. No custom app development required. Configure and publish from the Calisto dashboard.

Drag-and-drop Run of Show timelines with minute-level scheduling, 8-department crew rostering with call sheets and cost syncing, rider tracking (hospitality and technical) with per-item fulfillment status, equipment inventory with checkout and return, task templates with relative date offsets that auto-generate every checklist when a show is confirmed, and GPS-based crew zone tracking on show day.

Calisto Assure handles structured safety checklists (fire, electrical, crowd management, emergency exits), permit tracking with expiry alerts, crowd capacity monitoring by zone, alcohol service compliance verification, noise level monitoring at property boundaries, insurance certificate verification for vendors, and emergency action plan distribution. Full audit trail for every inspection and sign-off.

Ticketing, access control, onsite cashless, the attendee app, sponsor management, production scheduling, safety logging, medical dispatch, paid media, review aggregation, accounting, artist contracts, crew comms and permits all run natively, with $0 per-ticket markup on native sales. The saving is real, but the reason it matters is the sponsor report: it writes itself because the data was never split apart in the first place, so nobody has to assemble footfall, activation reach and delivery against the contract by hand in November.

Yes. Connect your existing ticketing platform and ticket counts, revenue, and attendee data sync automatically into Calisto. Or use the native ticketing engine and skip third-party fees entirely. You can run both simultaneously, native for direct sales and external platforms for discovery, with one unified inventory preventing overselling. Either way the attendee record lands in your database, which is what makes the sponsor audience report possible.

Every workflow here was designed by someone who has actually run events. The rain delay protocol exists because that person needed to cascade schedule changes to 50 crew members in 3 minutes. The settlement engine closes same-night because an artist manager once demanded payment before leaving the venue. The lost child workflow exists because it happened. Every feature reflects a real operational scenario, not a product team hypothesis about what festival organizers might want.

Yes. Start for free with full access to all 57 products across all 8 suites. No credit card required, no time limit, and no feature restrictions. You only pay the 2% revenue share once you begin processing transactions.