I've been having a problem where sometimes I'll forget that my iPhone's volume is set pretty high from a previous use. When I put my AirPods in for a phone call or to listen to music, the volume isn't automatically lowered to a reasonable level. Instead, loud, ear-damaging noise blasts through my AirPods when the call starts or the music plays, and I often have to quickly take them out.

I tried to resolve this by using the new Automation feature in Shortcuts. I created an automation that uses the Bluetooth trigger to run whenever my phone connects to my AirPods. When this happens, it sets the volume to 30%.

So far, so good.

But when I actually use my AirPods, all I get is a notification from Shortcuts giving me the option of running the script (see below).

The little popup is actually kind of irritating - I want Shortcuts to just silently fix the volume without prompting me.

enter image description here

Is it possible to have the Automation feature automatically run the script when the trigger occurs?

  • imore.com/whats-new-siri-shortcuts-betas This has good info under "Personal automations" It's a long page, so cmd+F. Automations might not run in background for all features. – ankii Nov 22 at 18:07
  • See my comment on the answer – Bill Nov 22 at 18:08

Not all triggers can make an automation run in the background.

When you Arrive, Leave, connect to CarPlay, or use the Before I Leave or Time of Day triggers, or try to automate connecting to Wi-Fi or Bluetooth, your shortcuts will only show up as notifications and won't run in the background. These are the only triggers where a user may not be in control of their device or it's state, and thus seem to be limited for security reasons – all other triggers can run in the background.

https://imore.com/whats-new-siri-shortcuts-betas. See under "Personal automation". It's a long page, so cmd + F.


  • Thanks! This was the issue. – Bill Nov 22 at 18:15

When you set up the automation, before you click „Done“, there should be a toggle called „Ask Before Running“. Switch that to off and it should run in the background.

  • Hmm I don’t see that setting. I even tried recreating the automation. Could you send a screenshot? – Bill Nov 22 at 17:17
  • Okay, here's the issue: bluetooth triggers can't be run automatically: support.apple.com/guide/shortcuts/… – Bill Nov 22 at 18:07

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .