Marathons, Road Races & Endurance Events

Every endurance event, from the first ticket to the last finisher.

Tickets, waivers, the event website and results on one attendee record. Event staff shifts that show their own gaps, one course map for event day, and sponsor reports built from what was delivered.

Road Races & Fun Runs · Trail, Ultra & Mountain · Triathlon & Multisport · Cycling Events · Open-Water & Paddle · Obstacle & Fitness Racing · Virtual & Hybrid Challenges · Charity Run-Walks & Fundraising Events

Calisto Pro

One operating system for endurance events

Calisto Pro is the software that runs an endurance event, from the first permit to next year's edition: your whole event in one place, shared with your committee and your volunteers, backed up, and open from anywhere, even at a start line with no signal.

Entries & Payouts

Your own website, prices that step up on your dates, the waiver in the form, and every entry paid into your own account.

Learn more →

Sponsors

Every sponsor in one pipeline, each deliverable with an owner and proof, on the screens too, and the report they renew on.

Learn more →

Permits & the Plan

The file the city asks to see, the countdown from permit to debrief, each item with an owner.

Learn more →

Volunteers

Every post a shift, the gaps shown in time, and a sign-up page in Calisto Active.

Learn more →

Course & Aid Stations

Each course from its GPX file, every station's stock against its par, and the supply run on its way.

Learn more →

Event Day

The Run of Show, Event Control, the corrals, the course checks, the medical point and a finish line that works with no signal.

Learn more →

Packet Pickup & the Expo

One scan hands over the bib, the chip, the shirt and the add-ons; booths, badges and the till.

Learn more →

The Finish

Results with every split, photos found by bib and the certificate, in every finisher's own app.

Learn more →

Participant Questions

Email, text, WhatsApp and calls on the participant's record, and the messages that send themselves.

Learn more →

Reviews & Surveys

Every finisher asked, every review answered, and what went wrong handed to the course director.

Learn more →

Teams & Fundraising

A captain enters the team, a company enters forty, teammates claim their places, and every runner raises money.

Learn more →

The Next Edition

Next year opened from this one, last year's finishers invited first, and the books closed per currency.

Learn more →

Calisto Endurance + Tickets + Payments

Entries open on your own website. The money lands in your own account.

Calisto Endurance publishes your event website with every distance and its price steps. Tickets sells each entry through one checkout, waiver signed in the form, and Payments settles it into your own merchant account.

Endurance ▸ Create EventThe event website · publishedThe event website ▸ EnterEndurance ▸ Bahía Azul ▸ EntriesThe event website ▸ StoreEndurance ▸ Bahía Azul ▸ Distances & PricingPayments ▸ Settlements · CardnetEndurance ▸ TodayEdit in SitesEvery door, one checkout31 October · 23:59Bahía Azul's own merchant accountSelling · 109 days to go
EventBahía Azul Half Marathon & 10KDate · placeSunday 21 February 2027 · Santo Domingo

Distances · age groups on every distance

Half MarathonStart 5:30 · cut-off 3:302,400 places
10KStart 6:001,200 places
Kids 1KStart 8:30300 places

Price steps · RD$

Early RD$2,500 to 31 OctoberStandard RD$3,000 to 13 NovemberLate RD$3,500 to event week
Sunday 21 February 2027 · Santo DomingoBahía Azul Half Marathon & 10K109 daysEnter
km 15Start · finish
Half Marathon2,400 places10K1,200 placesKids 1K300 placesFromRD$2,500
Supported ByYour sponsors, title tier first
DistanceHalf MarathonPredicted time1:55Emergency contactLaura CastilloShirt sizeM
Waiver · from your waiver librarySigned in the form, Mariel CastilloSigned

One checkout

Half Marathon · EarlyRD$2,500
Code ESTE10 · Club Corredores del Este−RD$250
ParkingRD$400
Pasta dinnerRD$900
TotalRD$3,550
Paid through Cardnet in RD$
Mariel CastilloHalf Marathon · wave B · Event website · CardnetPaid
Kevin Brown10K · Calisto Active · CardnetPaid
A walk-in at the deskHalf Marathon · Cash · marked paid by Paola Gil, 3 Nov 10:12Paid
Team Farmacia Luz12 places · José Ureña, captain · Event website · CardnetPaid
Listed in Calisto ActiveFor runners nearby and in search: Kevin entered there, on the same checkout as the website and the desk.
Finisher hoodie · last editionRD$2,200 · 64 in stockThis year's event shirtRD$1,200 · 410 in stock
Sold all year from the event websiteThe same checkout and the same stock as the entries
Early endsThe Half Marathon moves to StandardRD$2,500 → RD$3,000

At once, at every door

Event websiteRD$3,000Calisto ActiveRD$3,000The deskRD$3,000
Next step · LateRD$3,500 from 13 November
EntriesEach payment beside its entryRD$9,412,500
Add-ons · parking, the pasta dinnerOn the entry they were bought withRD$1,086,300
Store ordersThe hoodie and the shirtRD$412,800
Settled intoBahía Azul's own merchant account, on its own terms
Entries this week412This point last edition305Half Marathon82% fullNext price riseIn 9 days
The money for every one of them is already in your own accountPaid through Cardnet into Bahía Azul's merchant account, never held by anyone else.

Calisto Deals + Proposals + Display

The bakery wants the water station. The shoe brand wants the title. Both renew on proof.

Calisto Deals keeps every sponsor in one pipeline, by tier. Every logo, banner, booth and screen spot is a deliverable with an owner and proof, and the report each sponsor renews on builds itself.

Deals ▸ Sponsors · Bahía Azul 2027Proposals ▸ Zancada · title sponsorEndurance ▸ Bahía Azul ▸ SponsorsThe event website · Supported ByDisplay ▸ The finish screenZancada's own link · the sponsor report11 sponsors · by tierAcceptedSigned · deliverables writtenNo page editedEvent day · 7:5214 of 14Renewal · 2028
Prospect 3Banco CaribeGoldRadio RitmoMediaClínica VidaMedical
Proposal 2ZancadaTitle · US$25,000Hotel CostaSilver
Signed 2Panadería La Espigakm 8 water station · RD$80,000Agua ClaraGold
Delivering 2Gimnasio FuerteBronzeCafé MontañaBronze
Renewal 2Tienda RunSilverSeguros IslaGold
Title sponsor · one agreementThe Boca Chica 10K and the Half MarathonUS$25,000

Last edition, from the event's own record

Entries3,410Finishers3,288
What the title buysThe bib, the finish arch, booth B1, three emails, the screens
Accepted by ZancadaCarried into the agreement
Logo on the bibDiego Santos · Due 15 JanOpen
Finish arch bannerLuis Marte · Due event weekOpen
Booth B1 at the expoDiego Santos · Due 19 FebOpen
Three mentions in the emailsPaola Gil · Due 14 FebOpen
km 8 banner · La EspigaLuis Marte · Due event weekOpen
Loop on the expo and finish screensDiego Santos · 40 playsOpen
Supported By
Zancada's logo arrived · 9 DecOn the band, title tier first
Live results · Half Marathon1Bib 0412 · 1:08:412Bib 0077 · 1:09:153Bib 0390 · 1:10:02
ZancadaThe sponsor's loop, between the results
Loop on the expo and finish screens40 of 40 plays✓ Ticked off by its plays
Logo on the bibPhoto of the printed bib✓ Proof
Finish arch bannerPhoto at the arch✓ Proof
Booth B1 at the expoPhoto of the booth✓ Proof
Three mentions in the emailsThe three emails, sent✓ Proof
km 8 banner · La EspigaPhoto at the station✓ Proof
Loop on the expo and finish screens40 of 40 plays✓ Proof
Entries3,612Starters3,401Finishers3,329Deliverables14 of 14
Every deliverableWith its proof, photo or plays
Zancada is back in the pipeline, at Renewal for 2028The report built itself from what was delivered.

Calisto Endurance + Assure + Equipo

The city asks for the roster, the medical plan and last year's incidents. They are already in the file.

Calisto Endurance writes the Event Plan from your list, each item with an owner and a date counted back from event day. Assure keeps the Permit File, and Equipo the committee's Hub.

Bahía Azul Half & 10KSelling · 109 days to goBoca Chica 10KPlanning

Endurance ▸ Event Plan · from the road race list

Today · Mine · Luis Marte

Road closure permitLuis MarteDue 23 Dec · 60 days out
Federation sanctionCarolina PeñaDone
InsuranceCarolina PeñaDue 21 Jan
Medical coverDr. Ramón SotoDue 21 Jan
The timer · Kilómetro Cero TimingAndrés Vidal, from outside the businessBooked
Shirts and medalsCounted from the entriesDue 7 Jan
Recruiting volunteersAna RosarioDue 7 Feb
Course markingLuis MarteDue 20 Feb
The debriefCarolina PeñaDue 28 Feb

Assure ▸ Permit File

Road closure applicationCity of Santo Domingo · Luis MarteSubmittedApproved
The volunteer roster
The medical plan · Dr. Ramón Soto
Last edition's incident log
Expires22 February 2027
Federation sanctionValid

Equipo ▸ Bahía Azul 2027 · the committee's Hub

Diego Santos · 10:14Does the km 13 roundabout close at 5:00?
Luis Marte · 10:21It closes at 4:30 and reopens at 9:30. The permit is attached.Road closure permit · Approved

As the team grows, on the same event

Ana Rosario · volunteersWorks in Workforce
The treasurerWorks in Ledger
A new event director opens the event next seasonAnd finds the plan, every owner, the permit history and the debrief, where the last one left them.

Calisto Workforce

Somebody is standing at the turn.

Calisto Workforce makes every post on the course a shift. Volunteers apply from the event's page in Calisto Active, arrive with the briefing done, and clock in with a scan at their post.

Sunday 4:45 · km 10.5Marshal · the turnYolanda Reyes · 4:30 to 9:30Pass scanned · clocked in 4:45Briefing done · waiver signedMy relief has not arrivedAna: Rafael is on his way, 3 minutes
Workforce ▸ Coverage · Bahía AzulCalisto Active ▸ Work at This EventWorkforce ▸ Applicants · km 10.5 turnWorkforce ▸ Pay report · event week42 postsThursdaySunday 4:52Every post covered
km 3 water station6 of 6
km 10.5 turn · marshals0 of 22 of 2
km 15 water station4 of 5
Finish chute12 of 12
Packet pickup desks8 of 8
Pacers · paid · 1:45, 2:00 and 2:153 of 3
Last edition's 182 volunteers, invited back first120 accepted, each placed on the post they worked last year.
The turn reads 2 of 2Rafael Núñez and Yolanda Reyes, briefing done and waiver signed.

Bahía Azul Half Marathon & 10K · open shifts

km 10.5 turn · marshalSunday 4:30 to 9:30 · 2 openRafael Núñez picked it
km 15 water stationSunday 5:00 to 10:00 · 1 openApply
Packet pickup deskSaturday 10:00 to 4:00 · fullFull
Ana RosarioPlaced Rafael on the turn
This post requiresThe briefing course · a signed waiver
Rafael NúñezCourse done · waiver signedReady
Yolanda ReyesCourse done · waiver not signed yetWaiting until both are done
km 10.5 turn · relief has not arrivedYolanda Reyes, from her own shift
km 3 water station6 of 6 · clocked in
km 10.5 turn · marshals1 of 2 · clocked in
km 15 water station5 of 5 · clocked in
Volunteers · 1,146 hoursKept on the rosterOut of the pay report
Pacers · 3 · paid1:45, 2:00 and 2:15In the pay report
The board is green, and the turn is staffedRafael clocked in at 5:02, before the first runner reached km 10.5.

Calisto Endurance + Inventory + Dispatch

The water holds to the back of the field.

Calisto Endurance draws each course from its GPX file, with every aid station pinned on it. Inventory counts each station's water, cups and gels against its par, and Dispatch sends the supply run.

Sunday 7:35 · my shiftkm 15 water stationRosa Jiménez · captain28%Cups, of par · the main pack is passingSend a Supply Run
Endurance ▸ Course & StationsInventory ▸ Stations · against parEndurance ▸ Event Day · the courseDispatch ▸ Supply run · km 15Endurance ▸ Event Day · 9:40Half and 10K · from GPX3,612 entered7:359 minutes outGreen to the sweep
km 15Start · finish
7 water stations3 medical pointsMarshal points
Half Marathon21.1 km · from its GPX file
10K10 km · from its GPX file
StationWaterCupsGels
km 3100%100%·Full
km 8 · La Espiga100%100%100%Full
km 11100%100%·Full
km 15100%100%40%Gels short · reordered Wednesday
km 18100%100%100%Full
km 15Start · finish
km 15 · cupsThe main pack is passing28% of par
Rosa Jiménez, from her own shiftSent a supply run
km 15Van 2 · 9 minStart · finish
Van 2 · Héctor DíazWater, cups and gels for km 15On its way · 9 minutes out
km 13 stretchIncident · a runner down, the medical point toldOpen
km 15Start · finish
The last runner reaches km 15The sweep behind themWater on the table
Every station green to the sweepThe back of the field had what the front had.
Why Clients Love Calisto Pro

One event to start. Every edition after it reads the same record.

The participant record a first 5K opens with is the same one a tenth edition reads from, and the plan, the course and the sponsors carry from one edition to the next.

8

kinds of endurance event on one app: road races and fun runs, trail and ultra, triathlon, cycling, open water, obstacle racing, virtual challenges and charity run-walks.

EVERY FORMAT
3

places on every finisher's result: overall, by gender and by age group, worked out from chip and gun times with every split, and sent to each finisher once you make them official.

EVERY SPLIT
73

payment gateways across every continent. Your own merchant account and terms, and every entry sold in the event's own currency.

YOUR MERCHANT ACCOUNT
0

lock-in. Full data export, day one or day one thousand. Every edition's participant history stays yours, not trapped in an export format.

YOUR DATA EXPORT
1

runner record across every event, every year. Registration history, PRs, waivers, fundraising and results. No re-entry, no silos.

ONE RECORD

Live

Results as Runners Cross

One

Checkout for Every Distance, Team and Add-On

One

Screen for Event Control on Event Day

Calisto Endurance + Assure + Access

Who started, who finished, who is still out there.

Calisto Endurance runs event day from Event Control: the Run of Show, every wave, section and aid station, and the medical point. Assure walks the course checks and logs every incident, signal or not.

Assure ▸ Course check · Sunday 4:30Luis Marte · on the course
Barriers at the km 10.5 turnPassed · photo
Cones and barrier at the km 13 roundaboutChecking nowFailed · the barrier is missing
Km markers 1 to 21Passed · photo
The finish chuteNext
Finding · km 13 roundabout · the barrier is missingOpened 4:41 from Luis’s check · fixed 4:56 by the course crew
Verified by Ana RosarioSomeone other than the person who found it
Access ▸ Corral gates · 5:15Every scan logged
Corral A · wave A only588 in
Corral B · wave B only1,140 in
Corral C · wave C only902 in
VIP area · the elites36 in

Each bib scanned against its entry

Bib 1287 · Mariel Castillo · wave BCorral B · in
Bib 2051 · wave C · at the corral A gateRefused · sent to corral C
Bib 7 · an eliteVIP area · in
Endurance ▸ Run of Show · 5:18Carolina Peña
4:30 · Road closuresDone
4:45 · Volunteers on their postsDone · 198 of 204 clocked in
5:16 · the start arch lost powerCarolina moved the start 12 minutes. Every later cue moved with it, in one step.
Waves A and B start5:30 → 5:42 · 5:40 → 5:52
Cut-off at km 158:15 → 8:27
The course reopens9:40 → 9:52
Awards10:30 → 10:42
Everyone on the event’s shifts told204 volunteers, the medical team and the timer
Endurance ▸ Event Control7:20 · every wave started7:58 · the medical point, km 18
Started3,401Finished1,962On course1,439
Start · finishkm 10.5SweepMedical car
Start · finishkm 10.5SweepMedical carkm 18 · 7:58
WavesAll started
SectionsAll 6 open
Aid stations7 of 7 stocked
SweepersBehind the last runner · km 11
Sweep vehiclekm 10.6 · moving
Medical carkm 16 · moving
7:58 · an arrival at the medical point, km 18Event Control is told the point and the time. Never who or why.
Dr. Ramón Soto · medical leadThe participant’s emergency contact, one tap away
8:06 · a transport outThe runner is marked DNF in the same step, and the incident goes to the log
Endurance ▸ The finish line · 8:41The mats and the volunteers
The finish mat2,604 crossings
8:22 · Finish B · a volunteer’s phone lost its signalEvery crossing kept on the phone, with the moment of the tap
8:41 · the signal returned23 crossings sent once, each at the moment it was tapped
Bib 3190 · tapped twiceThe duplicate caught
Endurance ▸ Event Control · 9:52On course: 0
Started3,401Finished3,329On course0
9:47 · the sweep passed the last mat
9:52 · the roads reopenOn the moved cue
The incident logEach incident with its point and its timeComplete for the city
Who started, who finished, and nobody still out thereThe course checks, every gate scan and every incident on the event’s record
Course check · Luis MarteBarriers at the km 10.5 turnPhoto · 4:34PassItem 6 of 14 · one at a time
Course check · Luis MarteCones and barrier at the km 13 roundaboutPhoto · 4:41 · no barrierFail · Open a FindingKept on the phone, signal or not
Finish B · Joel NúñezNo signal
Crossings kept23 · each with the moment of the tap
Tap a BibSent once the signal returns

Calisto Endurance + Tickets

One scan. Bib, chip, shirt, wave, waiver.

Calisto Endurance assigns bibs and seeds waves by predicted time. At packet pickup one scan finds the entry, waiver and add-ons; two desks never hand over one bib, signal or not.

Endurance ▸ The expo hall · FridayPacket pickup opens at 12:00
B1 · ZancadaB2B3B4 · La EspigaB5B6B7B8B9B10B11B12B13B14B15B16B17B18B19B20B21B22B23B24
Desk 1Desk 2Desk 3Desk 4Desk 5Desk 6The walk-in line
Exhibitor badges46 of 52 handed out
Load-inFriday 7:00 to 11:00, by booth
Services ordered from each vendor’s linkPower, tables, a tent
Packet pickup · Desk 3 · 16:02Paola Gil
Scanned · Mariel Castillo’s pickup codeHer entry, her waiver and what she bought with it
DistanceHalf MarathonWaveBBib1287ChipOn the bibWaiverSigned · 12 JanuaryShirtM
Parking · Plaza Juan BarónBought with the entry
Pasta dinner · SaturdayBought with the entry
Hand Over
Packet pickup · Desk 3 · 16:05Paola Gil
Kevin Brown’s 10K entry · transferredCollected by Rafael Díaz, the friend he passed it to, under his own name and with his own waiver
Rafael Díaz · 10K · bib 3044Handed over
Bib 4410 · a waiver still owedSigned at the desk, then handed over
The waiverSigned · 16:06
Packet pickup · Desk 5 · 16:09Scanned · bib 1287
Already handed overHanded over at desk 3 by Paola, 16:02.
Mariel Castillo · Half Marathon · wave B
Two desks, one hand-overOne bib is never handed over twice
Packet pickup · every desk · 16:40The hall’s connection dropped
Desk 1Scanning · 6 waiting to send
Desk 2Scanning · 8 waiting to send
Desk 3Scanning · 7 waiting to send
Desk 4Scanning · 5 waiting to send
Desk 5Scanning · 9 waiting to send
Desk 6Scanning · 6 waiting to send
16:52 · the connection returned41 hand-overs sent, none of them twice
The event-day till · SaturdayThe expo
A late entry · 10KAt the day’s priceRD$2,800
Zancada capRD$950
One saleRD$3,750

The walk-in line for wave changes · the hall’s screen

Wave changesNow serving 48
Packet pickup · Saturday 18:00Closed for the day
Picked up3,288 of 3,612Handed over twice0
Every hand-overOn its entry, with the desk and the time
Nobody turned awayBib, chip, shirt, wave and waiver, on one scan

Calisto Endurance + Active

Their result is on their phone before the medal is around their neck.

Calisto Endurance publishes results from your timer as finishers cross. In Calisto Active, the app each participant has with their account, they find their splits, places, photos found by bib and certificate.

Mariel’s phone · todayFour places to look
Email · Promotions“Your entry is confirmed”
WhatsApp · to the event director“What’s my bib number?”
results.pdf · posted 4 p.m.3,329 rows
A photo site“Enter your bib number”
Calisto Active · My RacesBahía Azul Half Marathon
Sunday 21 FebruaryWave B · bib 1287
The pickup code · scanned at the desk
Saturday 18:00 · a reminderTomorrow: wave B starts at 5:40
ParkingPlaza Juan Barón · bought with your entry
Bib 1287Corral B
Calisto Active · SundayOn course · wave B
Started5:52 · the moved start
Her splits appear as she crosses each mat
Calisto Active · Bahía Azul Half1:52:14Chip · 1:53:01 gun
5K27:41
10K54:30
15K1:22:06
Finish1:52:14
Overall612th
Women141st
F 35–3923rd
Unofficial
Calisto Active · Bahía Azul Half1:52:14 · 612th overall
A notice · 14:00Results are official
km 18 · found by bib 1287Your photo, found by the bib in it
Calisto Active · Bahía Azul Half
CertificateMariel Castillo1:52:14 · 612th · 21 February 2027
Downloaded
A personal best1:55:40 last year · from the same record
Calisto Active · an invitationBahía Azul 2028: enter first, before entries open to everyoneEnter
My Races · 2028Half Marathon · entered
Miami · Laura CastilloFollowing bib 1287Start · finishkm 10.5Bib 1287
5K27:41
10K54:30
15K1:22:06
Miami · Laura CastilloMariel finished1:52:14Chip time · every split on the course map
5K27:41
10K54:30
15K1:22:06
Finish1:52:14

Calisto Interact

Every question in event week. None of them on your personal phone.

Calisto Interact brings email, text, WhatsApp and calls into one help desk, each question opening the participant's entry, waiver and wave. Confirmations, the evening-before reminder and official results send themselves.

Attendee Support · event weekPaola · Diego · whoever is onQueue · 0
WhatsApp · Yamilet Reyes“Can I switch to the 10K?”A case on the entryPaola · answered
Email · Kevin Brown“My friend will run instead of me.”A case on the entryPaola · transferred
Text · Carlos Mejía“Where do we park?”A case on the entryDiego · answered
Call · The event’s numberA voicemail · 0:42A case on the entryDiego · called back
A ruleThe confirmationWhen an entry is paidSend Now
A ruleA teammate claimed a placeTo the team’s captainSend Now
A ruleThe evening-before reminderSaturday 18:00 · their own wave and startSend Now
A ruleThe official resultsWhen the timer marks them officialSend Now

One help desk

Emailhelp@bahiaazul.do
WhatsAppThe event’s line
TextThe event’s number
CallsWith their voicemail
Nothing on anyone’s personal phone

Yamilet Reyes · her entry

Half Marathon · wave CBib 2216
WaiverSigned
BoughtParking
Paola · on WhatsAppYes, until Friday. You’re in the 10K now, bib 5120.

Kevin Brown · his entry

10K · bib 3044Waiver signed
Transfer · the event’s rulesThe fee, paid by KevinRD$500
Rafael Díaz claimed itWith his own details and his own waiver

Sunday 5:18

The start moved 12 minutesEveryone on shift heard it first

Saturday 18:00

The evening-before reminderSent to 3,612 participants, each with their own wave and start time
Questions waiting0

Calisto Reputation

What finishers say on Sunday decides who enters next year.

Calisto Reputation asks every finisher after the event, private feedback first, and brings every Google and Facebook review into one inbox to answer. What went wrong reaches the course director as a finding in Assure.

Reputation ▸ Requests · Sunday 11:003,329 finishers
Half Marathon finishersWith the survey for the Half2,214
10K finishersWith the survey for the 10K1,115
On the channel each one can getEmail, text or WhatsApp
Private feedback firstEach answer reaches you before any review link is offered
Reputation ▸ Answers · Sunday 14:001,406 answers
Happy answersOffered the public review link1,288
“No water at km 15 for the back of the field.”Private feedback · Half Marathon · wave D
Hand to Operations
A finding in Assure · the km 15 aid stationOwner Luis Marte · due before the 2028 edition
Reputation ▸ InboxGoogle · Facebook
Google · Kevin Brown · ★★★★★“Great course, and my friend ran in my place without any fuss.”
Answered by Carolina · published on Google
Google · in Spanish · ★★★★★“La medalla es preciosa y el recorrido junto al mar, increíble.”Translated: “The medal is beautiful and the course by the sea, incredible.”
Answered in Spanish · published on Google
Reputation ▸ Themes and scoresBahía Azul 2027

What finishers mention

“medal”Rising
“course”Rising
“start”Mentioned for the delay

Survey scores by distance

Half Marathon · the survey8.6 of 10
10K · the survey9.1 of 10
Reputation ▸ CompetitorsGoogle ratings
Bahía Azul Half Marathon & 10K4.7 · 312 reviews
Malecón Half Marathon4.3 · 198 reviews
Costa Norte Half4.1 · 141 reviews

Highlight

Three reviewsTo the review wallHighlighted
Kevin’s reviewBecomes a postScheduled
bahiaazul.do · the review wallLive · 2028 entries open today
★★★★★ · Google“Great course, and my friend ran in my place without any fuss.”
★★★★★ · Google“The medal is beautiful and the course by the sea, incredible.”
★★★★★ · Facebook“Pickup took two minutes. My result was there before I found my sister.”
Sunday’s finishers, on the page next year’s runners enter fromAnd the water at km 15 already on the plan

Calisto Endurance + Proposals

The captain enters the team, the company enters forty, and every runner raises money.

In Calisto Endurance a captain enters the whole team in one checkout, and a company its forty places on one proposal. Each teammate claims a place with their own waiver, and every runner raises money.

Teams · Bahía Azul Half Marathon & 10KEndurance ▸ Teams, then FundraisingFourteen teams

Team Farmacia Luz · captain José Ureña

Twelve 10K placesOne checkoutRD$28,800
Join codeShared by JoséLUZ-12
José Ureña · captainHis waiver signedClaimed
Marisol UreñaHer own details and waiverClaimed
Héctor LoraHis own details and waiverClaimed
Daniela CruzHer own details and waiverClaimed
José is told as each one claims8 of 12 claimed

Grupo Solano · a company

Forty 10K places and forty shirtsFor its staff, on one proposal and one invoice, in Calisto ProposalsAccepted
Its people claim their placesLike any team, each with their own waiver
Claimed31 of 40

Fundación Sonrisa · the fundraising page

GoalPassedRD$500,000

Each runner’s own page

José UreñaRD$42,000
Marisol UreñaRD$31,500
Daniela CruzRD$18,000

Donations · on the event’s own provider

A neighborFor JoséRD$5,000
A gift from MiamiFor Mariel, in its own currencyUS$200

Fourteen teams, ranked by what each raised

1 · Team Farmacia LuzRD$148,200
2 · Club Corredores del EsteRD$121,900
3 · Grupo SolanoRD$96,400

The event’s Money tab

Raised for Fundación SonrisaOne line per currency, for the board and for the charity
In RD$RD$612,400
In US$US$1,850

Calisto Endurance + Campaigns + Ledger

Next year opens from this one. Last year's finishers enter first.

Calisto Endurance opens next year's edition with the distances, price steps, course, posts and codes carried over. Campaigns invites last year's finishers first, and Ledger closes this year's books in each currency.

Endurance ▸ Wrap-up · Bahía Azul 2027Carolina Peña
ResultsOfficial and sentDone
Sponsor reportsSent to Zancada and La EspigaDone
The permitClosed out with its incident logDone

The debrief · on the plan

Water at km 15 for the back of the fieldLuis Marte · before the 2028 edition
The start arch’s powerA second supply · Carolina Peña
Endurance ▸ Money · against the budgetPer currency
LineActualBudget
EntriesRD$8,236,400RD$8,000,000
DonationsRD$612,400RD$500,000
BoothsRD$576,000RD$552,000
Sponsorship · La EspigaRD$350,000RD$350,000
FeesRD$−247,100RD$−240,000
LaborRD$−1,180,000RD$−1,200,000
Sponsorship · ZancadaUS$40,000US$40,000
This year’s books, closed in Calisto LedgerRD$ on one line, US$ on another, never converted
Open the 2028 EditionFrom Bahía Azul 2027
Distances and price stepsCarried
Categories, waves and rulesCarried
The course and its aid stationsCarried
The volunteer shiftsCarried
Discount codes and add-ons · ESTE10Carried
The permitsBack as renewals, each with its due date
Zancada and La EspigaBack in the sponsor pipeline at Renewal
Campaigns ▸ Bahía Azul 2028 · enter firstBefore 1 June
Finished the Half in 2027 and agreed to hear from youFrom the event’s own record2,214 people
The invitationEnter the 2028 Half first, at the early price, before entries open to everyone.
The 10K’s finishersWritten to from the same record, without exporting a list
Endurance ▸ The seriesTwo events · one season
Boca Chica 10KThe spring event
Bahía Azul Half MarathonFebruary

Standings across the season · women

1 · Rosa Almonte200 pts
2 · Mariel Castillo182 pts
3 · Wendy Batista175 pts
A season passBoth events, one entry
Bahía Azul 2028 · 1 JuneBefore entries open to everyone
The Half31% fullPlaces taken744 of 2,400
Entered by last year’s finishersAt the early price, from the invitation
Next year opened from this oneThe course, the posts, the codes and the people who ran it
Why It Holds

From a spreadsheet and a group chat to one record.

The same jobs, before and after they share one record.

Without CalistoWith Calisto
A shared form and a spreadsheet
Registration
Paper signatures in a box
Waivers
The director's personal WhatsApp
Participant questions
Group chats and a clipboard
Course operations
A notebook and whatever the director remembers
Sponsors
A spreadsheet emailed out hours later
Results
A shared drive folder, tagged by hand
Finish photos
Files scattered across laptops
Year over year
The Connections

Twenty apps. One participant.

The entry, the bib, the shift, the station and the result are one participant record.

Participant
Endurance
Tickets
Payments
Sign
Sites
Shop
Deals
Proposals
Display
Assure
Access
Active
Inventory
Dispatch
Equipo
Reputation
Workforce
Interact
Campaigns
Ledger

Endurance

The event, its distances, the plan, the course, event day and the results.

Learn more →

Tickets

One checkout for every distance, team and add-on, and packet pickup at its door.

Learn more →

Payments

Every entry settled into your own merchant account, in the event's own currency.

Learn more →

Sign

The waiver signed in the registration form, a PDF the moment an insurer asks.

Learn more →

Sites

The event website, opened in the full builder.

Learn more →

Shop

The finisher hoodie and this year's shirt, from the same checkout and stock.

Learn more →

Deals

Every sponsor in one pipeline, from first call to renewal.

Learn more →

Proposals

The sponsorship offer and the company's team places, tracked to acceptance.

Learn more →

Display

Live results and the sponsors' loops on the expo and finish screens.

Learn more →

Assure

The Permit File, the course checks and every incident.

Learn more →

Access

Corrals, VIP areas and restricted zones on one credential.

Learn more →

Active

Every participant's own app: the entry, the dot on the map and the result.

Learn more →

Inventory

Every cup, gel, medal and shirt counted against the field.

Learn more →

Dispatch

Supply runs and course tasks, sent from the station that asked.

Learn more →

Equipo

The committee's Hub, with the plan and the permit beside the conversation.

Learn more →

Reputation

Every finisher asked, every review answered.

Learn more →

Workforce

Every post a shift, volunteers and paid staff on one roster.

Learn more →

Interact

Email, text, WhatsApp and calls on the participant's record.

Learn more →

Campaigns

Last edition's finishers invited first, only where they agreed.

Learn more →

Ledger

Entries, donations, booths and sponsorship in one set of books.

Learn more →
The full stack

Calisto Pro for Marathons & Endurance

Endurance
  • Today: an event strip naming each event's place on the countdown (Planning, Selling with its days to go, Event Week, Event Day, Wrap-Up), a card per job in countdown order, and Coming Up: the next 14 days across every event, from price rises and lottery draws to permits expiring and shifts with gaps
  • Mine narrows the day to your own shifts, tasks and cases
  • Create Event as one unit: the event, its rules, its registration form and its first distance
  • Each event's page in the order the year runs: Overview, Distances & Pricing, Entries, Bibs & Waves, Course & Stations, Volunteers, Sponsors, Permit File, Files, Results, Money and Settings, with one button for its next step
  • The Event Plan: a countdown of tasks from your list for the event type, each with an owner and a due date on the event's own clock, in its owner's day
  • Every kind of endurance event: road races and fun runs, trail, ultra and mountain, triathlon and multisport, cycling, open water and paddle, obstacle and fitness racing, virtual and hybrid challenges, charity run-walks
  • Each distance an entry with its places, start time, cut-off, age groups and categories; prices that step up on your dates or after a number sold, in the event's own currency; discount codes with their limits
  • The registration form for the business, a series or an event; documents a distance requires, such as a medical certificate or a federation license, reviewed with their expiry
  • Teams and relays with a captain's join code, each teammate's place and leg; the lottery drawn on its date; qualifying times checked, and anything unproven sent for your decision
  • Fundraising pages for each participant and team; virtual results submitted, accepted or refused with why, and the medal shipped
  • Add-ons with the entry: the shirt, the medal, parking, the pasta dinner, the photos
  • Transfers with their deadline and fee, the deferral policy, and refund terms for the business or a distance
  • The event website made and published from the event, with a countdown, the course map, the distances and the sponsors band; listed in Calisto Active and carrying the data search engines read for sports events
  • Sponsor tiers, deliverables with owner and proof, the sponsor report on the sponsor's own link, and each logo on the website, title tier first
  • Booths, exhibitor badges and vendors, each with their pitch, load-in, pass, insurance and the services they order from their link; the expo hall and finish village laid out on a floor plan, printed with a title block and scale
  • Each course from its GPX file; aid stations, marshal and medical points pinned on it; course stretches and their incidents
  • Bibs and chips assigned, waves and corrals seeded by predicted time, packet pickup at the desk or the expo, one hand-over per bib
  • The Run of Show: road closures, volunteer arrival, each wave's start, the cut-offs, the course reopening and the awards; running late moves every later cue and tells everyone on shift
  • Event Control, participant status with DNF and pace, the medical point, Walk-Ins with a hall screen
  • The finish line on a phone: a bib from the keypad or a scan, each crossing kept with no signal, a duplicate caught
  • Results from your timer by a feed key or a reads file, or your own mats, with chip and gun times and every split; places by distance, age group and category, and awards; made official and sent to finishers
  • Certificates from your template; event photos matched to the bib numbers read in them
  • Open next year's edition, or a new event from this one, with everything carried over
  • Last year's participants and results imported from a CSV file or your registration platform's export
  • Two people never overwrite each other's edits on a participant or a result
  • Approvals for qualifying and virtual results routed by your settings
  • Each event's Money tab, and reports across every event and series, each per currency
  • Each automatic message a rule you switch on or off, with Send Now; the admins told when shifts are open the day before, bibs are missing, results are not official or a distance is 90% full
  • On a phone: Today, Events, Check-In, Event Day and More; Home, Check-In, Event Day and the event and participant pages open with no signal; swipes for Hand Over, DNF, Accept, Verify and Send a Supply Run
  • Screen sets for the event director, the course director, the registration manager, the volunteer coordinator, the partnerships manager, timing and results, the medical lead, aid station captains, marshals, the expo desk, packet pickup and Event Control
Tickets
  • One checkout for every distance, team and add-on, at every door: the event website, Calisto Active, a storefront, the desk and the event-day till
  • Members register at member pricing, automatically
  • An entry added by hand, paid in cash, by bank transfer or mobile money, free, or marked paid later
  • Transfers and refunds on the same entry, so the bib collected is the entry bought
  • Packet pickup is its door: one scan, the waiver and the wave on screen
Registry
  • One runner record across every event, every year: registration history, PRs, waivers, fundraising and results
  • A series' season pass as a tier: several events sold as one, with standings across the season
  • Club members and their club kept on each registration
Bookings
  • Packet pickup slots, shakeout runs and expo sessions, against the same calendar as the event
  • Availability, resources and staff held together on one calendar
Inventory
  • Every cup, gel, medal, shirt and chip counted against the field that has entered
  • Each aid station and expo booth a stock location, against its par
  • Counts, transfers and valuation across every location
Purview
  • The legal entity, tax, currency and event setup
  • What you sell defined once, and every app sells from it: the expo, the pasta dinner and the shakeout run in one checkout, merchandise and photo packages on the same record
  • Full data export on any plan, day one or day one thousand
Blueprint
  • A series' standards pushed to every event, never emailed: one update and every event is current
  • The registration form, rules and defaults each event in the series starts from
Payments
  • 73 gateways across every continent, with your own merchant account and terms
  • The local methods and mobile money your participants use: Cardnet in the Dominican Republic, Redsys in Spain, M-Pesa in Kenya
  • Every entry in the event's own currency, never converted; entry fees, sponsor payments, expo sales and donations settled into one report
Sign
  • Every participant's waiver from your waiver library, signed in the registration form, including each leg of a relay
  • Each signed waiver downloads as a PDF the moment an insurer asks; a transferred entry's new holder signs their own
  • Charged per envelope, so a draft nobody has sent costs nothing
Deals
  • The bakery and the shoe brand in one pipeline, from first call to renewal
  • One agreement can cover several events in a series
  • The proposal pulls real audience numbers
Proposals
  • A sponsorship offer priced from what you sell sponsors, so the proposal and the invoice cannot disagree
  • Tracked to acceptance, and the acceptance carries straight into the agreement
  • Corporate teams: a company's places and shirts on one proposal and one invoice, its people claiming their places like any team
Workforce
  • Every post a shift on the event, in a role whose pay basis says whether it is paid, volunteers included
  • The roster: Staff, Event Worker or Volunteer, with volunteer hours kept out of the pay report
  • Work at This Event: a sign-up page in Calisto Active listing every open shift; last edition's volunteers invited back first
  • A certification, a signed waiver or a course required before anyone works a post
  • Passes scanned to clock in; from their own shift, people ask for supplies or say their relief has not arrived
Automations
  • The finish triggers results, photos and the finisher email
  • Entry reminders and training sequences run on their dates
The Ops Dashboard
  • Included with any Ops app: one board the whole event runs from, with registration, the course, volunteers and sponsors on one screen
  • A report directory, a team scorecard and a notice queue
Signal
  • Support vehicles, the broom wagon and the medical car plotted on the course and refreshed every fifteen seconds
  • Geofences, and alerts from the course in one inbox
Dispatch
  • Supply runs and course tasks from setup to teardown, sent from the station that asked
  • Zone dispatch for marshals, medical and sweep vehicles; incidents become jobs with an owner and a deadline
Access
  • Corrals, VIP areas and restricted zones on one credential, every scan logged against the entry behind it
Ledger
  • Entries, donations, booths and sponsorship in one set of books, each in its own currency
  • Entries post when they happen, not at month end; the treasurer takes one report to the board
Assure
  • The Permit File: permits, the sanction, insurance and medical cover with their status and expiry, the rosters and the incident log the authorities ask for; renewals due on next year's edition
  • Course checks walked on one checklist on a phone, with photos, held with no signal; each failure a finding, verified by someone other than the person who fixed it
  • Incidents, near misses and injuries reported from a phone, with or without signal; investigations and risk assessments on your own matrix
  • Every license, policy and certification running out within 30 days, told to its holder
WiFi
  • Expo and command-post networks with branded sign-in
Sites
  • The event website, opened in the full builder with Edit in Sites
Impreta
  • Bib production, and posts to every network from the same account
Campaigns
  • The early-bird push, the event-week information, the thank-you after the finish and next year's invitation
  • Last edition's finishers invited first, only where they agreed to hear from you; one distance's finishers written to without exporting a list
Active
  • The app every participant has with their Calisto account: find the event, enter, follow it in My Races
  • Results with every split, photos, the certificate and personal bests across every edition
  • Friends and family follow a participant by name or bib on the course map as they pass the timing mats
  • Work at This Event: volunteers sign up from the same app
Reputation
  • Every finisher asked after the event, private feedback first, on the channel each one can get; surveys with scores by distance
  • Every Google and Facebook review in one inbox, answered in its own language and published on the site
  • A review about the course handed to Operations as a finding in Assure
  • Themes, competitors' ratings beside yours, and a review wall and widget for the event website
Interact
  • Calisto Threads: email, text, WhatsApp and web chat from participants, volunteers, sponsors and timers, each on the person's own record; Calisto Dial for calls to the event's numbers
  • Attendee Support: questions about an entry become cases, with the entry, the waiver and the wave on screen, and the history stays with the event when the committee changes
  • Mail, Voice, Inbox, Live and Connect for each person's own messages
Desk
  • The help desk's queue, narrowed to cases about a participant's entry
Equipo
  • A Hub for the event, where the committee talks with the plan and the permit beside the conversation
Depot
  • Each event's files in its folder: permits, course maps, certificates and results files, shared from a phone
Sync
  • The listings runners find your event on: connections, distribution per event, status, errors and incoming orders
Pulse
  • Entry prices set from how a distance is selling against your target, inside a floor and a ceiling you set; a distance with its own price rises keeps them
Forms
  • The surveys finishers answer after the event
Studio
  • A review made into a post
Sovereign
  • Bring your own backend, so a European event keeps its participants' data in the region
Display
  • Live results and the sponsors' loops on the screens at the expo and the finish, each loop a deliverable that ticks itself off with its plays
Shop
  • The event website's store: the finisher hoodie and this year's shirt all year, from the same checkout and stock
  • Credits volunteers spend in the store
Every Kind of Endurance Event

One platform for every endurance event

The format changes. The login does not.

  1. Participants seeded by predicted time, each wave on its own gun time.

  2. A role on the volunteer board, on a shift like every other post, with their target finish time.

  3. Chip and gun times with every split, from your timer or your own mats, published as finishers cross.

  4. Early, standard and late prices, with fun-run and kids' distances beside the main one.

A festival with its stages and artists, or an event that rents out its gear, has its own page: Concerts & Festivals · Event Rentals

Pricing

No setup cost. Pay when you start using.

Team size across your organizationInclude all locations, franchisees, and managed properties.

Professional Race / Marathon

Your Foundation

Included With Your Plans

Your Core app shows everything your Commerce and Ops plans turn on. Core-Only Pricing sells it on its own, for a business that prefers not to pay a percentage.

EnduranceCalisto Endurance

Entries, the course, volunteers, race morning and results

Registration & entriesCalisto Tickets

Four pricing tiers on one engine, every channel

Runner recordsCalisto Registry

One profile holding every race, result, and year

Expo & appointmentsCalisto Bookings

Bib pickup slots, shakeout runs, and expo sessions

Bibs, medals & suppliesCalisto Inventory

Every cup, medal, and shirt tracked against the race

Race setupCalisto Purview

Legal entity, tax, currency, and event configuration

Entries & add-onsCalisto Purview

Expo, pasta dinner, and shakeout run in one checkout

Series standardsCalisto Blueprint

Standards pushed to every event, not emailed

Recommended

Everything, funded by the entry

Entries, expo and merchandise through one checkout

Priced per plan
Start Now

No contracts, no trials. Use the apps and pay when you’re ready.