New · The arrival text
Leave work, and it says when you'll be home.
What it does: when you leave work, your phone reads live traffic, works out when you will actually pull in, and texts that time to whoever is waiting on it. You never touch your phone and nobody has to ask. What time will you be home is never really about the time, it is somebody deciding whether to start dinner, planning around a number that lives with the one person who cannot answer because she is driving.
Don't want to build it? Skip the steps entirely. Both versions install from an iCloud link in one tap each, and you just swap in your addresses and your person. The written steps below stay free either way.
Get both for $4.99 →Part one · build the shortcut
We build the shortcut first and set the trigger last, so you can press play and watch the text land before you trust it to run on its own.
Open Shortcuts. Along the bottom you will see Shortcuts, Automation and Gallery. Stay on the first one, Shortcuts, and tap the plus in the top right corner.
A blank shortcut opens with a Search Actions bar at the bottom of the screen. Everything you add comes from that bar.
Tap the Search Actions bar and type address. Several results come up. You want Street Address, the one with the small green pin.

Do not pick Get Addresses from Input. That one reads an address out of something else and will leave you with a blank.
Street Address is not one box, it is a small form. Tap it and you get Line 1, Line 2, City, State, Postal Code and Region.
Tap each line and fill in your home address. Line 2 can stay empty unless you have an apartment number. Region is your country.

This is where most people expect one box and get six. Filling them all in is what lets Maps find the place.
Back to the Search Actions bar. Type set variable and tap Set Variable. It lands underneath the address.
It reads Set variable Variable Name to Street Address. Tap the words Variable Name and type Home. Leave the rest alone, the to Street Address part is already correct.

A variable is just a nickname. You are telling the shortcut that when you say Home later, you mean this address.
Now do steps 2, 3 and 4 again for the place you are leaving from.
Add a second Street Address, fill in your work address, add a second Set Variable underneath it, and name this one Work.
You should now have four actions stacked up: address, Home, address, Work.

Search travel time and tap Get Travel Time. It arrives reading something like Get Driving time from ... to ... with two blanks in it.
Check the transport word says Driving. If it says Walking or Transit, tap it and change it.
Tap the first blank. A list of your variables appears above the keyboard. Tap Work. Then tap the second blank and tap Home.

This one action is doing the real work. It asks Maps about live traffic on that route, right now.
Search text and tap Text. Tap into its empty box and type your message, ending with a space:
On the way home. Be home at
Just above the keyboard there is a row of variables. Tap Travel Time to drop it into your sentence.

This is the step everybody gets wrong, so go slowly.
The thing you just dropped in says Travel Time. Left like that, your family gets a text saying be home at 22 minutes.
Tap it once. A panel slides up with a list of things it can show you instead. Choose Arrival Time.

Check your sentence now reads Be home at followed by a pill saying Arrival Time. If it still says Travel Time, tap it again.

Travel Time is how long the drive is. Arrival Time is the clock time you pull in. Only one of those is a number anybody can plan around.
Finish the sentence however your house talks. Mine adds let me know if we need anything while I'm out, because that question was coming anyway.
Search send message and tap Send Message.
Tap the message blank and pick Text from the variables. Then tap the recipient blank and choose the person from your contacts.

Tap the shortcut's name at the top of the screen, choose Rename, and call it On My Way Home. Tap Done.
Test it before you go any further. Find it in My Shortcuts and tap the tile once.
It sends a real text with a wrong number in it, because you are sitting at home and the drive is nothing. That is the point. You have now watched the whole thing work before handing it a trigger.
Send your person a heads up first if a surprise text is the kind of thing that gets you a phone call.
Part two · set the trigger
The shortcut is built. This part tells your phone when to run it, and it lives in a different tab.
Tap Automation at the bottom of the screen, then the plus in the top right.
Scroll down the list of triggers to the travel ones and tap Leave.

Tap Location and search for your work address, the same one you typed into the shortcut. Pick it and tap Done.
Leave the time as Any Time, so it works whatever hour you get out.
You land on a sheet with three parts: Automation at the top, When, and Do.
Tap the setting next to Automation and choose Run Immediately.

This is the one that decides whether the whole thing works. Run After Confirmation asks your permission every single day, which is the exact thing you were trying to stop doing.
Under Do, tap and choose On My Way Home from your existing shortcuts. Tap Done.

That is it. Tomorrow you walk to your car and by the time you are on the road it has already sent.
Fix · it says 22 minutes instead of a time
The variable in your Text action is still set to Travel Time. Go back to step 8, tap the pill inside your message, and change it to Arrival Time.
Fix · nothing happened when I left work
Almost always the trigger. Automation tab, tap your automation, and look at the top of the sheet. It has to say Run Immediately. On Run After Confirmation it waits for you to notice a notification and tap it.
Fix · it fired late, or a few blocks down the road
That is normal and it is not something to fix. Your phone waits until you have genuinely left the area before deciding you have left, so it does not fire every time you walk to the parking lot.
Fix · Maps cannot find my address
Usually a missing field in the Street Address form. Open it and check City, State and Postal Code are all filled in, not just Line 1. That form needs the whole address, not the bit you would say out loud.
Fix · it has stopped running lately
Two usual causes. Location services got turned off for Shortcuts, which lives in Settings, Privacy and Security, Location Services, Shortcuts, and needs to be Always. Or Low Power Mode is on, which throttles background automations. Charging the phone fixes more automation problems than anything else on this page.
Fix · the arrival time looks wrong
It measures from the address you typed rather than from where your car actually is. If you park in a garage across town from the address, the number is off by the walk. Change the Work address to the garage.








