Kyle Button

RallyText - One message to every phone on your roster. No app needed.

by
Lightning struck during one of our mountain bike rides. The coach was getting kids to safety while 40 families needed a text at once. Nobody can do both. So I built RallyText. One message reaches every phone on your roster. No app. Works for sports teams, businesses, clubs, troupes, churches, and classrooms. Broadcast SMS · smart absence detection ("won't be there") · role-tagged inbox · PDF/image attachments · tracked map links · auto-reminders · CSV import. Free to start. rallytext.app

Add a comment

Replies

Best
Kyle Button
Maker
📌

Hey Product Hunt! I'm Kyle, the maker of RallyText.

I built this out of pure necessity. A while back, lightning struck right over one of our youth mountain bike practices. The coach on the ground had to physically corral kids off the trail to safety while also texting dozens of parents to pick them up immediately.

You just can't do both.

Group texts instantly turn into chaotic reply-alls, and bulky team apps rely on parents actually having push notifications turned on. I wasn't on the trail that day, but hearing about the chaos made me realize standard tools fail when you actually need them. So I built RallyText.

It isn't another app your team has to download. It’s a plain-text SMS platform built for instant, reliable communication.

Here’s how we fixed the pain points of off-the-shelf tools:

  • Zero friction for the roster: One message hits every phone as a standard text. (And yes, it’s fully A2P 10DLC compliant, so carriers actually let the messages through).

  • Shared inbox, not a group chat: Replies don't blast the whole team. They drop into a dashboard inbox with colored role badges so leadership knows exactly who they're talking to at a glance.

  • Natural language attendance: Members just text "running late" or "I'll be gone Thursday." The system catches it, logs the absence on the dashboard, and texts back a confirmation. No clunky keywords required.

  • Clear attribution: When a coach replies—whether from the web dashboard or their own cell—the text prepends their name and title (e.g., "Head Coach Kyle: ...") so people aren't getting anonymous blasts.

  • Built-in tracking & quick setup: Auto-wrapped shortlinks let you track clicks on practice locations or PDF waivers. Plus, you can import your whole roster, groups, and calendar from CSV to get a 50-person team up and running in under 5 minutes.

I originally built this for our race team, but the problem is universal. You can swap the labels at signup, meaning "Coach/Athlete" instantly becomes "Manager/Employee" or "Director/Cast" depending on your org.

It's free to start. I'd love to hear your feedback, answer questions about the tech stack, or talk about the absolute joy that is SMS compliance. AMA!