Resources · Zapier integration

FireText Zapier integrationAutomate FireText with Zapier.

The FireText Zapier integration gives you 1 trigger and 3 actions, with 0 searches. Incoming texts start your automations instantly, and other apps can add contacts, send SMS or book a text for later. It runs on the free plan.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the FireText Zapier integration actually does

It links your FireText SMS account to the other tools you use, with no code. A Zap (the automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens) listens for texts coming in, or pushes contacts and messages out to FireText.

Three results people usually build first:

A team that sees every reply. New Message fires when someone texts your FireText number or keyword, and the next step posts it where your staff already work. Nobody has to keep the SMS dashboard open.

A list that fills itself. Add Contact drops a mobile number into one of your FireText groups each time a form, a shop or a CRM records a new customer. Your next SMS campaign starts with an up-to-date audience.

Reminders that leave on time. Schedule Message books a text for a date and hour you choose, and Send Message fires one right now. A booking tool can trigger both (a confirmation today, a reminder the day before).

What Zapier does not do here: there is no search step for FireText, so a Zap cannot look up an existing contact or check whether a number is already in a group. There is also no trigger for sent messages, delivery reports or new contacts. Only incoming texts start a Zap.

If you are weighing tools, the FireText Make integration page covers the same app on Make, and n8n vs Zapier compares the two platforms in general.

Vocabulary

Zapier words in one minute

Six terms come back all over this page. Here they are in plain English.

Trigger
The event that starts the Zap. With FireText there is exactly one to pick from: a text landing on your number or keyword.
Action
The step that does the work once the Zap is running. On FireText that means adding a contact, sending an SMS or booking one for later.
Task
The unit Zapier bills you for. One task is one action your Zap completes successfully, and your plan counts those.
Polling vs instant
A polling trigger is checked by Zapier on a timer. An instant trigger is reported by the app itself the moment the event happens.
Filter
A checkpoint between steps: if the incoming text does not match your condition, say a word it must contain, the run ends there.
Connection
Your FireText account linked to Zapier once, then reused by every step that talks to FireText, in any Zap you build.
Cost

What a FireText Zap really costs

The trigger never costs a task. You pay for actions, and only the ones that work.

  • TriggerFree, never counted
  • Each successful action1 task
  • Free plan100 tasks a month, 2-step Zaps
  • Premium appNo

Each action that succeeds counts as one task, so a Zap with three actions eats three times as much as a Zap with one. A failed action is not counted. The free plan gives you 100 tasks a month and unlimited Zaps, but only two steps per Zap: one trigger, one action. Add a filter or a second action and it becomes a multi-step Zap, which needs a paid plan. FireText is not a premium app, so the free plan accepts it. Separately, FireText takes 1 credit per 160 characters of SMS, on its own side.

Connect

Connect FireText to Zapier in 3 steps

  1. 01

    Open your connections

    In your Zapier account, go to the Apps page and click + Add connection. You need a FireText account first, plus access to any group or number you do not own but want the Zap to use.

  2. 02

    Find FireText

    Type FireText in the search box of the dialog that appears, pick it from the results, then click Add connection. A new tab opens on the FireText side for the sign-in.

  3. 03

    Sign in and allow access

    Log in to FireText in that tab and grant Zapier access to the account. The connection is saved once, and every FireText step in every one of your Zaps can reuse it.

First Zap

Your first Zap: route keyword texts to Slack

GoalA fitness studio asks members to text WAITLIST to its FireText number to join a class waitlist. Every text that contains the word lands in the front-desk Slack channel.

  1. 01

    Pick the trigger

    Create a Zap, choose FireText as the trigger app and New Message as the event. Select your FireText connection, then set the required Keyword (Number) field to the studio's number.

  2. 02

    Test it on a real text

    Send one text to your number before testing. The test brings back the three most recent items of the account, so you pick a real message to work with.

  3. 03

    Add the filter

    Click the plus icon and add Filter. Pick the message text you saw in the test, a text rule that checks it contains a word, and WAITLIST as the value.

  4. 04

    Post to Slack

    Add Slack with Send Channel Message, pick the front-desk channel and map the message content you saw in the test into the text box.

  5. 05

    Test, then publish

    Run each step once and read what came back. Then click Publish. With the filter, this is a multi-step Zap, so it runs on a paid plan.

Triggers

FireText triggers

1 event starts a Zap when something happens in FireText, and one of them is instant: the app calls Zapier straight away, whatever your plan.

1

New Message

Instant trigger

In Zapier“Triggers when a new SMS message is received on your FireText number / keyword.”

Starts your Zap whenever someone texts your FireText number or one of your keywords. The text itself becomes the material for every step after it, whether you want to alert a person, log the reply or open a ticket.

How it fires
the app tells Zapier the moment it happens, so the Zap starts right away, whatever your plan.
When to use it
a customer answers a campaign with STOP, YES or a question, and someone on your team should see it straight away.
Watch out
Keyword (Number) is required, so one Zap watches one number or keyword. Following two keywords takes two Zaps.
Actions

FireText actions

FireText gives you 3 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Add Contact

Action

In Zapier“Adds a new contact to your FireText account.”

Puts a mobile number into one of your FireText groups, ready for the next campaign you send from FireText.

When to use it
a webinar sign-up or a checkout asks for a phone number and opts the person into SMS updates.
Watch out
Mobile and Group API ID are both required. FireText recommends international format without the leading zero, as in its own example 447700000123.
2

Schedule Message

Action

In Zapier“Schedule a SMS message from your FireText account.”

Books an SMS from your FireText account for a later date and time, so the text waits and leaves on its own.

When to use it
a new appointment comes in and you want a reminder to go out the day before it.
Watch out
the Schedule For field reads your Zapier timezone setting. Check it first, or your reminders leave at the wrong time.
3

Send Message

Action

In Zapier“Send a SMS message from your FireText account.”

Sends an SMS from your FireText account right now, to the mobile you map in the To field.

When to use it
an order ships and the customer gets a short text with the news.
Watch out
a message can run to 612 characters, but FireText deducts 1 credit per 160. The From field takes up to 11 characters; put your FireText reply number there if people should be able to answer.
When it breaks

When a FireText Zap breaks

Zapier links no help article to FireText, so the traps below are the general ones that hit any Zap.

None of these show up as a red error at build time. They show up later, in your task count or in a message nobody received. If one of them already bit you, Zapier troubleshooting is the place to go next.

  • Old texts are not picked up

    A Zap only reacts to what happens after you switch it on. Texts received before that are never replayed; moving the backlog is a separate job.
  • A Zap that sets itself off

    If a Zap writes into the very place its own trigger watches, it fires again and again and burns through your task count fast.
  • A sudden flood is held back

    When a trigger returns a huge batch at once, after a bulk import for instance, Zapier's flood protection can hold those runs back.
  • The filter never lets anything through

    Filter rules are typed. A number rule on a text value, or a text rule on a number, never passes, and the Zap stops silently every time.
Need help

Need help automating FireText with Zapier?

A person reads every message.

FAQ

FireText and Zapier: common questions

01Is the FireText Zapier integration free?
Yes, on the Zapier side it works on the free plan, because FireText is not a premium app. That plan gives 100 tasks a month and unlimited Zaps, but each Zap stays at two steps: one trigger and one action. So an incoming text that sends one SMS alert is fine for free. The moment you add a filter or a second action, you need a paid plan. FireText bills its own SMS credits separately, at 1 credit per 160 characters of message.
02How many tasks does a FireText Zap use?
One task per action that succeeds, and nothing for the trigger. A Zap where New Message is followed by Send Message uses one task per incoming text. Add a Slack post as a second action and each text costs two tasks. Actions that fail are not counted. Checking for new data never costs anything either, so a quiet number with few texts costs close to nothing on your plan. Watch the volume if you run a busy keyword campaign.
03Does FireText trigger Zaps in real time?
Yes. New Message is an instant trigger: FireText tells Zapier the moment a text arrives, and the Zap starts right away, whatever your plan. The polling grid (15 minutes on Free, 2 on Professional, 1 on Team and Enterprise) does not apply to it. In the editor, a Zap built on an instant trigger shows a lightning bolt. This is the main reason a free-plan user can still get fast SMS alerts from FireText through Zapier.
04What is needed to connect a FireText account?
A FireText account, plus access to any group or number you do not own but want the Zap to touch. In Zapier you open Apps, click + Add connection, search for FireText, click Add connection, then sign in to FireText in the tab that opens and grant access. For Add Contact, also prepare the Group API ID of the target group: it is set in FireText under Contacts, edit, then Advanced Options.
05Why do scheduled FireText texts go out at the wrong time?
Most of the time it is the timezone. The Schedule For field of Schedule Message accepts a date in YYYY-MM-DD HH:SS or ISO format, and it reads your Zapier timezone setting. If that setting does not match the place your customers live, every reminder shifts by the same gap. Check your Zapier timezone before publishing, then run one test with a time a few minutes ahead and read the result.
06What if the FireText operation you want is missing?
Then the Zapier integration cannot do it today. FireText offers one trigger, New Message, and three actions: Add Contact, Schedule Message and Send Message. There is no search step, so a Zap cannot find an existing contact, and there is no trigger for delivery reports or new contacts. The usual workaround is to keep the missing logic in the other app of the Zap, and let FireText handle only the sending and receiving.
07Zapier, Make or n8n for FireText?
Decide on your criteria rather than on a ranking. On Zapier, FireText has an instant trigger for incoming texts and three actions, and it runs on the free plan as long as each Zap stays at two steps. Count your volume: every successful action is a task, against 100 a month on Free. If you need filters or several actions, budget a paid Zapier plan. Then check the same points on the platform you compare it with.