← All guides
SportsCal · Flow diagram

Group ride ask

A parent taps Ask a group, a shared iMessage goes out with Yes/No tap-links, and the first Yes locks in the ride for everyone. Here's what each side sees along the way.

The flow
STEP 1 · PARENT
Basketball practice
Tue · 3:30 – 5:00 PM
Community Rec Center · Court B
Pick-up
Not assigned
Tap
Drop-off
Not assigned

Tap + Assign

Parent opens the practice event, scrolls to Ride coordination, taps + Assign next to Pick-up.

STEP 2 · PARENT
Event detail dimmed behind the sheet…
Who handles pick up?
Pick a contact
Ask a groupTap
Cancel

Choose the group

SportsCal asks whether to pick one person or ping a whole group. Parent taps Ask a group and picks a team.

STEP 3 · GROUP THREAD
To: Team parents (8)
Hi 👋 anyone able to pick up practice Tue 3:30pm at the gym? Yes → sportscalapp.com/r/claim/aB4kL9… No thanks → sportscalapp.com/r/decline/aB4kL9…
Tap

iMessage goes out

SportsCal opens Messages pre-filled with the request. Two tap-links — Yes and No thanks — go out to the whole team at once.

STEP 4 · FIRST RESPONDER
Pick up · Basketball practice
Tue · 3:30 PM · the gym

First Yes wins

The first parent to tap Yes gets the ride. SportsCal locks it in right away so no one else claims it by mistake.

STEP 5 · LATE RESPONDER
Pick up · Basketball practice
Tue · 3:30 PM · the gym

Later Yeses land softly

Everyone else who taps Yes after sees a friendly "someone else got there first" page. No duplicate confirmations; nobody has to say no.

STEP 6 · PARENT
Basketball practice
Tue · 3:30 – 5:00 PM
S
Sam Rivera
✓ Confirmed pickup

Slot flips to Confirmed

Back in the app the Pick-up slot shows the driver with quick Call and Text buttons. The pickup also shows up in Apple Calendar automatically.

What happens when several parents tap Yes
T = 0.0s Ride claimed +4s Already taken +12s Already taken First tap wins · every later tap sees the friendly notice
First tap wins — everyone else lands gently

Each Yes link is unique to the person who got it. When someone taps it, SportsCal locks the ride in for them right away — no one else can double-book by accident.

Every later tap sees a friendly "someone beat you to it" page. You get one notification — the confirmed driver — not one per response. Nobody in the group ends up as the awkward runner-up.