Connect RallyText to Zapier

Coming soon The RallyText app is on its way to Zapier's app directory. This guide shows what it does and how to connect it. Until it is listed, see "Without the RallyText app" below.

What you need

Connect your team

  1. In RallyText, open Settings → Developers and create an API key. Give it a name like "Zapier".
  2. Copy the key straight away. It starts with rt_live_ and is shown only once.
  3. In Zapier, add a RallyText step and choose to connect a new account. Paste the key.
  4. Zapier shows the connection as your team's name and code, for example "Frequency 42 (FREQ42)".

The key acts for the person who created it. If that person stops being a head coach or team director, the key stops working and Zapier asks you to reconnect with a new key. Revoking the key in Settings → Developers disconnects Zapier.

What it can do

KindNameWhat happens
TriggerNew Inbound MessageRuns when someone texts your team number.
TriggerNew MemberRuns when someone joins your roster: added in the dashboard, by import or the API, signed up by text or on the web, or approved from Pending.
TriggerMember Opted OutRuns when a member texts STOP, or RallyText support opts them out for you.
ActionSend MessageSends a text from your team number to everyone, families, staff or one group, now or at a set time. Your approval rules, opt-outs and team prefix apply.
ActionAdd MemberAdds a person to your roster, with optional groups.
ActionAdd Member to GroupPuts a roster member in one of your groups.
SearchFind MemberLooks up a member by phone number or email.

Ideas: add people from a sign-up form or spreadsheet, log incoming texts to a spreadsheet, post incoming texts to a team chat channel, or text your staff when a booking or order comes in.

Good to know

Fixing common errors

You seeWhat to do
Zapier asks you to reconnectThe key was revoked, or its creator is no longer a head coach or team director. Create a new key and reconnect.
A message about your planThe API is included on Team Plus and up. Change plans in Settings → Billing, or ask a team director.
"Already on the roster" or "opted out"Nothing to fix: the run was halted on purpose.
Choose a groupSend to is set to One group, but no group is picked.

Without the RallyText app

The RallyText API and webhooks already work with Zapier's built-in webhook tools. Send RallyText events to a Zapier webhook URL, or call the API with your key in an Authorization: Bearer header. Zapier's webhook tools do not check RallyText's signature, so anyone who learns that URL could send fake events to it. The RallyText app checks every event.

Questions: support@rallytext.app. All integrations: rallytext.app/integrations.