How Loop works

Loop does three things: collect help, find a time, and decide together. Here's how each works.

The three intents

Sign-up sheets — collect help

Ask people to claim slots, roles, or items.

  1. From the dashboard, choose New → "Who can help, and when?"
  2. Pick a kind: roles, times, items, or a combined time×role grid.
  3. Add your slots and publish — share the /s/<link> with your community.
Sign-up sheets — collect help

1:1 booking — find a time

Let people pick a slot from your availability.

  1. Choose New → "When works for you?"
  2. Set a date range or a recurring weekly availability, meeting length, and buffer.
  3. Publish; bookers pick a time and get a confirmation with calendar links.
1:1 booking — find a time

Group polls — decide together

Propose options and let the group vote.

  1. Choose New → "Which should we pick?"
  2. Add options (free text or times).
  3. Publish; people vote Yes / If-need-be / No — results show after they vote.
Group polls — decide together

Features

Intake questions

Collect extra info at claim time.

  1. In the wizard, add up to ~5 questions (short/long, required).
  2. Answers appear in the claim modal and export in the roster CSV.
Intake questions

Reminders

Automatic email nudges.

  1. Pick a cadence chip (1 week / 24h / 1h) in the wizard.
  2. An hourly job sends the reminder.
Reminders

Co-organizers

Share management.

  1. Open a sheet's detail.
  2. Add a co-organizer by email (owner only).
Co-organizers

Team meeting types

Share bookings across a team of hosts.

  1. On a time-based sheet's edit page, pick a team mode: round-robin, collective, or group.
  2. Add your hosts by name + email — they don't need an account.
  3. Round-robin auto-assigns each booking to one free host; collective books the whole team at once; group is one shared session many people join.
  4. Bookers don't pick a host — the assigned host shows on their confirmation, and each host gets an email.

Waitlist for team bookings

Keep collecting interest after every host is booked.

  1. On a team sheet, turn on the waitlist for the sheet.
  2. When every host is booked for a slot, families can join the waitlist instead.
  3. When someone frees up, convert a waitlisted family — they get a confirmation email.

Seat from the waitlist with any host

Fit one more in when no host is free.

  1. Open the waitlist on a team sheet's detail.
  2. Convert a family and pick any host from your directory.
  3. You can seat them even if that host is already booked — the double-booking is allowed and clearly flagged.

Co-presenters

Bring extra staff along without taking a seat.

  1. Add co-presenters to the whole sheet, or to a single booking.
  2. They join the meeting without using up a slot.
  3. Families see the co-presenters' names on their confirmation.

One link that reaches every participant.

  1. On the sheet's edit page, add one document link.
  2. Everyone who books sees it on their confirmation page and email.
  3. Never link a document about a specific student — use the per-claim send instead.

Add a participant yourself

Book walk-ups, phone, or email sign-ups.

  1. Open the sheet detail and add a participant to a slot.
  2. Enter their name and email yourself.
  3. They get the same confirmation email as a public booking, and behave like any other booking afterward.

Roster CSV

Export who signed up.

  1. Open the sheet detail.
  2. Download CSV — includes intake answers.
Roster CSV

Add to calendar

.ics + Google deep-link.

  1. On a confirmation, tap Add to calendar.
  2. Download the .ics or use the Google-Calendar link.
Add to calendar

Dark mode

Easy on the eyes.

  1. Use the ☾/☀ toggle in the header.
Dark mode

← Back to home