PhoneLeash

Help iPhone Troubleshooting

Some Texts Aren't Forwarding? Catch One-Word Replies Like “Ok” and “lol”

If a short text never reached your inbox — a one-word reply like “Ok”, “Sure”, or “lol” — you've hit a quirk of how iPhone forwarding works. It isn't a bug in PhoneLeash, and it's easy to fix. Here's what's going on and how to catch every message.

iPhone Forwarding Runs Through an Apple Automation

On iPhone, PhoneLeash forwards your texts using Apple's Automation feature (part of the Shortcuts app). You set up an Automation that runs the PhoneLeash Shortcut — the Shortcut is the piece that actually reads the incoming text and forwards it. When a message arrives that matches your Automation, the Shortcut runs and your text lands in your inbox.

iOS Won't Let You Trigger on “Any Message”

Here's the constraint. When you build a message Automation, iOS lets you set the sender to Any Sender — but it does not let you leave the message content blank. You have to give it some keyword or phrase to match. There's no “run this for every text, no matter what it says” option.

The most practical keyword is a single space. Almost every text you receive has at least one space in it — because almost every text is more than one word — so a single space trigger catches the overwhelming majority of your messages with one Automation. This is the trigger the standard PhoneLeash setup uses.

But Some Texts Have No Space at All

Think about how often people send texts with no space in them:

  • “Ok”
  • “Sure”
  • “lol”
  • a lone emoji

None of those contain a space, so none match the space trigger — and none get forwarded. Miss all of those and it makes for a pretty weird one-sided conversation in your inbox. So what do you do?

The Fix: Create More Triggers for the Same Shortcut

The good news is that iOS lets you create as many Automations as you like, all running the same PhoneLeash Shortcut. So you stack them:

  • One for a space — catches most messages
  • One each for the vowelsa, e, i, o, u. Almost every word contains a vowel, so this sweeps up the “Ok”, “Sure”, “lol”-style replies the space trigger missed.

You can even experiment with adding a few of your most-used emojis as their own triggers — iOS is picky about which characters it accepts as a keyword, so test the ones you care about.

The concept extends to whatever you want to cover: add the digits 09 for number-only codes, or punctuation and accented characters if you like. It's simply a question of how many triggers you have the patience to set up — each one you add closes off another kind of no-space message. Now your one-word replies fire the Automation right alongside your normal texts.

How to add a trigger (repeat per character)

  1. Open the Shortcuts app and go to the Automation tab.
  2. Tap +New AutomationMessage.
  3. Leave Sender = Any Sender.
  4. Tap Message Contains and type a single character (for example, e). Tap Done.
  5. Choose Run Immediately, then tap Next.
  6. Select the PhoneLeash SMS action (the same Shortcut your space Automation runs) and save.

Repeat for a space and each of the five vowels. The first time each new Automation runs, iOS asks once to allow it — tap Allow.

The Catch — and Where PhoneLeash Shines

There's a problem with stacking triggers. Left as-is, each trigger fires the Automation independently. A message like “See you later” matches your space trigger and several of your vowel triggers — so the Shortcut runs several times, and you'd get a handful of identical forwards of the same text. Definitely not what you want.

This is exactly where PhoneLeash earns its keep. It recognizes when those runs are the same message and suppresses the duplicates. No matter how many of your triggers a text matches, you receive one clean forward — nothing repeated, nothing missed. That de-duplication is engineered into PhoneLeash specifically so you can stack as many triggers as you want without drowning your inbox in copies.

One Note: This Is for Email Forwarding

The stacked-trigger approach is for forwarding to email. If you forward iPhone texts to another phone number, stick to a single Automation — when multiple triggers run the Send Message action for the same text, iOS pops up an empty compose sheet on the extra runs instead of sending silently.

Try It

Set up the space trigger, add the five vowels, and send yourself a few one-word texts. You'll see every one arrive — exactly once. If texts still aren't coming through, the most common cause is that an Automation got turned off (iOS sometimes pauses them after an app or iOS update) — open Shortcuts → Automation and confirm each one is enabled and set to Run Immediately. Still stuck? Send us the log file and we'll take a look.