💬

Messages Actions

for Apple Shortcuts

13 actions
11 with descriptions

Automate your iPhone texting with 13 Messages actions for Shortcuts. Send your location with one tap, create message templates for common replies, and schedule texts for specific times. Stop typing the same messages over and over-let Shortcuts handle your routine communication.

What You Can Automate with Messages

  • Send "On my way!" texts with your live location and ETA to family with a single tap
  • Create message templates for common replies like "Running late", "In a meeting", or "Call you later"
  • Schedule good morning texts, birthday wishes, or appointment reminders to send at specific times
  • Auto-reply to your spouse when you leave work: "Left office, home in 20 minutes"
  • Save important info from texts (addresses, phone numbers, links) directly to Notes or Contacts
  • Send the same message to multiple contacts at once without creating a group chat

Frequently Asked Questions

How do I send automated text messages with Shortcuts?

The 13 Messages actions let you send texts and iMessages, find recent conversations, and process message content. You can pre-compose messages with dynamic content (names, dates, locations), send to individuals or groups, and include attachments like photos, locations, or links. Note: For privacy, iOS requires you to tap "Send" to confirm-truly automatic sends without confirmation aren't allowed. However, all the text is pre-filled, so it's just one tap to send.

Can I send my location automatically when I leave work?

Yes! Create a shortcut that uses "Get Current Location" then "Send Message" with the location attached. The recipient gets a tappable map link. To trigger this automatically, go to the Automation tab in Shortcuts and create a "When I Leave" automation for your work address. While iOS will still ask for confirmation before sending (for security), the message and recipient are pre-filled, so it's just one tap when you get the prompt.

How do I create reusable message templates?

Build shortcuts that use "Ask for Input" to collect variable details (like "How many minutes late?" or "What's your ETA?"), then insert those values into pre-written message templates. For example: "Running {{minutes}} minutes late, sorry!" or "On my way, arriving at {{time}}". Save these as individual shortcuts named "Running Late", "On My Way", etc., and add them to your home screen or widget for instant access. Way faster than typing from scratch every time.

Can I schedule text messages to send later?

Not directly with built-in Shortcuts, but you can create time-based automations that remind you to send messages. Set up a Time of Day automation that composes the message at your chosen time-you just tap Send when prompted. For true scheduled sending without interaction, you'd need third-party apps or services (though these often require SMS APIs or workarounds that may violate carrier terms).

How do I send the same message to multiple people without a group?

Create a shortcut with multiple "Send Message" actions, each targeting a different contact. You compose the message once at the start using "Ask for Input" or "Text" action, store it in a variable, then each Send Message action uses that variable. This sends individual messages (not a group chat), perfect for birthday wishes, event invitations, or announcements where you don't want replies going to everyone.

Build Powerful Shortcuts

Get Shortcut Actions to unlock advanced actions including AI integration, variable management, API connections, and more.

Download on the App Store