# Run iOS Shortcut

**URL:** <https://community.homey.app/t/run-ios-shortcut/102152>\
**Category:** Questions & Help\
**Created:** [January 24, 2024, 9:07am UTC](https://community.homey.app/t/run-ios-shortcut/102152 "2024-01-24T09:07:24Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hamzty](https://avatars.discourse-cdn.com/v4/letter/h/e9a140/32.png) [@Hamzty](https://community.homey.app/u/Hamzty)\
**Post date:** [January 24, 2024, 9:07am UTC](https://community.homey.app/t/run-ios-shortcut/102152/1 "2024-01-24T09:07:24Z")

</div>

Hi there,

how to trigger an iOS Shortcut using homey? I want to set my alarm etc. when pressing a hue tap button.

---

<div class="post-metadata">

**Author:** ![Wilfred\_Greven](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wilfred_greven/32/13070_2.png) [@Wilfred\_Greven](https://community.homey.app/u/Wilfred_Greven)\
**Post date:** [January 24, 2024, 9:16am UTC](https://community.homey.app/t/run-ios-shortcut/102152/2 "2024-01-24T09:16:17Z")

</div>

With a virtual device:  
In Homey when hue tap is tapped (on) set virtual device on  
In homekit when virtual device is on do ios shortcut.

---

<div class="post-metadata">

**Author:** ![Hamzty](https://avatars.discourse-cdn.com/v4/letter/h/e9a140/32.png) [@Hamzty](https://community.homey.app/u/Hamzty)\
**Post date:** [January 24, 2024, 10:22am UTC](https://community.homey.app/t/run-ios-shortcut/102152/3 "2024-01-24T10:22:52Z")

</div>

So I have to use HomeKit? Do I need a homebridge?

---

<div class="post-metadata">

**Author:** ![Asterix](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/asterix/32/45768_2.png) [@Asterix](https://community.homey.app/u/Asterix)\
**Post date:** [January 24, 2024, 3:57pm UTC](https://community.homey.app/t/run-ios-shortcut/102152/4 "2024-01-24T15:57:33Z")

</div>

No, look here…

> **[Starting Flows with Siri](https://support.homey.app/hc/en-us/articles/4409843046290-Starting-Flows-with-Siri)**
>
> After you install the Homey app on your iOS device, the Shortcuts app should automatically discover all your favorite Homey Flows and make them available for automation.
> Note: Update to the Homey a...

---

<div class="post-metadata">

**Author:** ![Hamzty](https://avatars.discourse-cdn.com/v4/letter/h/e9a140/32.png) [@Hamzty](https://community.homey.app/u/Hamzty)\
**Post date:** [January 24, 2024, 7:25pm UTC](https://community.homey.app/t/run-ios-shortcut/102152/5 "2024-01-24T19:25:45Z")

</div>

I want to do it the other way around. Triggering a shortcut from homey. Not triggering homey from shortcut

---

<div class="post-metadata">

**Author:** ![Hamzty](https://avatars.discourse-cdn.com/v4/letter/h/e9a140/32.png) [@Hamzty](https://community.homey.app/u/Hamzty)\
**Post date:** [January 28, 2024, 8:56am UTC](https://community.homey.app/t/run-ios-shortcut/102152/6 "2024-01-28T08:56:15Z")

</div>

Any ideas?

---

<div class="post-metadata">

**Author:** ![7Hills](https://avatars.discourse-cdn.com/v4/letter/7/bcef8e/32.png) [@7Hills](https://community.homey.app/u/7Hills)\
**Post date:** [January 28, 2024, 9:40am UTC](https://community.homey.app/t/run-ios-shortcut/102152/7 "2024-01-28T09:40:32Z")

</div>

I use the [Email Sender app](https://homey.app/en-us/app/email.sender/Email-sender/) to send an email in my flow to my own email address. In Apple Shortcuts, I set up a personal automation to start a shortcut when I receive an email.

---

<div class="post-metadata">

**Author:** ![Hamzty](https://avatars.discourse-cdn.com/v4/letter/h/e9a140/32.png) [@Hamzty](https://community.homey.app/u/Hamzty)\
**Post date:** [January 28, 2024, 1:21pm UTC](https://community.homey.app/t/run-ios-shortcut/102152/8 "2024-01-28T13:21:54Z")

</div>

Thanks for this idea. I tried it and the test worked well but using the app in flows no mail arrives. Even a restart didn’t work. Tried also different mails and settings

---

<div class="post-metadata">

**Author:** ![7Hills](https://avatars.discourse-cdn.com/v4/letter/7/bcef8e/32.png) [@7Hills](https://community.homey.app/u/7Hills)\
**Post date:** [January 28, 2024, 4:58pm UTC](https://community.homey.app/t/run-ios-shortcut/102152/9 "2024-01-28T16:58:25Z")

</div>

Can you send a screenshot of the flow? I have no problems with it.

---

<div class="post-metadata">

**Author:** ![mrkvdpl](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrkvdpl/32/78629_2.png) [@mrkvdpl](https://community.homey.app/u/mrkvdpl)\
**Post date:** [May 2, 2024, 7:32am UTC](https://community.homey.app/t/run-ios-shortcut/102152/10 "2024-05-02T07:32:10Z")

</div>

Interesting method! I was looking into starting iOS shortcuts from homey too, to be able to launch a specific Apple TV app + light scene set in homey upon talking to my google home hub (yes, its a bit of a process; google home triggers homey flow, homey flow triggers iOS shortcut that activates an Apple TV app) since I don’t have an apple HomePod. This method adds an email to that flow, but it sounds like it should manage exactly what I need it to!  
Thanks!

---

<div class="post-metadata">

**Author:** ![JvdMeulen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jvdmeulen/32/71049_2.png) [@JvdMeulen](https://community.homey.app/u/JvdMeulen)\
**Post date:** [May 2, 2024, 8:45am UTC](https://community.homey.app/t/run-ios-shortcut/102152/11 "2024-05-02T08:45:31Z")

</div>

@Hamzty, maybe this thread has some tips for you.  
It has similarities with your question and maybe a few solutions you can adopt.  
Please read the whole thread to understand what solution they’re trying to solve.

> [@Wekker aflaten gaan voor de normale iPhone wekker](https://community.homey.app/t/wekker-aflaten-gaan-voor-de-normale-iphone-wekker/80155/):
>
> Hallo allemaal, Ik heb al van alles geprobeerd echter ik kom er zo 123 niet uit, wellicht dat iemand hier een goed idee of oplossing heeft. Mijn vriendin en ik werken allebei onregelmatig wat resulteert in dat wij 'savonds een wekker zetten op een tijd voor de volgende ochtend. Deze tijd verschilt dus altijd. Nu werken we ook nachtdiensten en heb ik wakeup flows gemaakt voor beiden, deze stuurt het rolluik omhoog en doet de gordijnen open in stappen. dit alles werkt prima en ik heb nu als tri…

---

<div class="post-metadata">

**Author:** ![Jonathan\_Draper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jonathan_draper/32/33978_2.png) [@Jonathan\_Draper](https://community.homey.app/u/Jonathan_Draper)\
**Post date:** [May 6, 2024, 6:39pm UTC](https://community.homey.app/t/run-ios-shortcut/102152/12 "2024-05-06T18:39:21Z")

</div>

For anyone else finding this thread looking for inspiration, I have yet another approach working. It relies on having an iOS device permanently powered and unlocked at home but I have an old iPad mini I use as a dashboard which fits the bill.

I have the charger of the iPad plugged in via a smart plug which is left switched on. When I want to trigger a shortcut from Homey I power the smart plug off and on again a second later. Then I can use a personal automation on the iPad triggered by the phone being taken off the charger.

Since this allows one shortcut to be run, I then have that shortcut call back to Homey via a local API call using the Local API app to request the name of the shortcut to run. This is passed back on response to the API call and the first shortcut then launched the ‘target’ one as instructed.

It sounds like a lot but the whole process takes well under 2 seconds so is perfectly fine for many use cases. It also has the advantage of no cloud dependency, no extra app etc which in my experience were the two biggest causes of failures when I used to use [Pushcut.io](http://Pushcut.io) to achieve the same thing.

---

<div class="post-metadata">

**Author:** ![Vnet](https://avatars.discourse-cdn.com/v4/letter/v/d78d45/32.png) [@Vnet](https://community.homey.app/u/Vnet)\
**Post date:** [September 20, 2026, 9:32am UTC](https://community.homey.app/t/run-ios-shortcut/102152/13 "2026-09-20T09:32:09Z")

</div>

i use a separate email inbox which triggers a shortcut. i have several older ipads 8th gen, running ios 26 (ios27 might not be possible) which are used as dashboard on different locations. the ipad is running and unlocked. after investigations:

-homekit does not work , as these automations run on a homekit hub, so it has no access to local ipad shortcuts

-charging on/off trigger does work, but you can only control 2 shortcuts

-message does work, but with ipad you cannot send sms (which homey has a good app for), but only imessage. no app for that

-pushcut. it works, but only if younhave the automation server option which also need a pro option which linked to a subscription (not exactly cheap)

-email. now that works but not with all email providers. yahoo and icloud does not work, no shortcut is triggered when using these. i did not test gmail. what works is [outlook.com](http://outlook.com). on the ipad, set mailbox in push mode as well

for all my dashboard ipads, a separate icloud account is created using this outlook mailbox . not required but i would like these in a separate security domain, especially as they are always running and unlocked. when the charge cable is disconnected or it gets a secure command from homey, a shortcut is executed to go to lock screen.

now when an email is send to this mailbox, the subject field contains a code for the selected ipad and command : like. ip1-openhomey. -\>the shortcut automation on ipad1 then opens the homeyapp in kiosk mode. ip2-openhass. will open home assistant on ipad2. etc. i use mqtt,ha and homey dashboards which can be opened by sending the correct email.

there are 2 security layers, the outlook account only accepts emails from 1 source else it becomes junk, the shortcut automation only triggers on a certain ‘from’ account.

this all works. with an older ipad8, it takes 5 seconds between sending the email and executing the shortcut.

i am looking now at the email handler shortcut, this reads the email body for additional data to pass on to a shortcut, like message text, audio to play etc

sending emails from homey

there is only 1 app, but i did not get it to work yet. i use mailgun free account. it accepts smtp and api (useful in homeyscript). for now i use ha to send email upon webhook trigger from homey.
