How to Automate Your iPhone: Shortcuts, Automations and AI

How to Automate iPhone

Your iPhone can do more than open apps, send messages and display reminders. It can combine everyday tasks into a single action, respond to events, process documents, retrieve information from websites and work with compatible smart home devices.

Apple’s Shortcuts app makes much of this possible without traditional programming. On compatible devices, Apple Intelligence can also help with tasks involving language, images and more complex information.

You might create a morning briefing, automate a recurring message, organize photographs, monitor an online service or generate a draft email response.

Some automations run entirely on the iPhone. Others connect to apps or online services to perform their work.

This guide explains how to get started, what the available tools can do and which limitations matter when building more advanced workflows.

For a collection of simpler projects, you can also explore Modernizing Tech’s 10 Apple Shortcuts Ideas That Can Make Your iPhone or iPad More Useful.

Table of Contents

What Is iPhone Automation?

iPhone automation allows your device to carry out actions automatically or execute several steps from a single command.

A shortcut might calculate a total, collect information from your calendar or process a selection of photographs.

An automation can start that shortcut when something happens, such as reaching a particular time, connecting to a charger or arriving at a location.

Most workflows involve three basic concepts.

ElementPurposeExample
TriggerStarts the workflowIt’s 7 a.m.
ConditionDetermines what happens nextRain is expected
ActionPerforms the taskDisplay an umbrella reminder

A workflow can include multiple actions, calculations, variables, lists and conditional decisions.

For example, a morning routine could check the weather, retrieve your calendar appointments and display a summary before you leave home.

You can start a shortcut manually, ask Siri to run it or use a supported automation trigger.

Getting Started With Apple Shortcuts

Apple Shortcuts is Apple’s automation application for iPhone, iPad and other supported devices.

Shortcuts provides a visual editor where you arrange actions in the order they should run.

An action might retrieve a contact, perform a calculation, open a website, create a reminder or work with a file.

The output from one action can be passed directly to another.

Create a shortcut

To make a basic workflow:

  1. Open the Shortcuts app.
  2. Create a new shortcut.
  3. Search the action library for the operation you want.
  4. Add and configure the action.
  5. Add any additional steps.
  6. Run the shortcut to test it.
  7. Give it a recognizable name.

The Shortcuts Gallery also contains ready-made examples that you can customize.

Ways to launch shortcuts

Shortcuts can be launched from several locations, including the Shortcuts app, Home Screen, widgets, Siri and the Share Sheet.

Supported iPhones also offer options such as the Action button and Back Tap.

A shortcut can be connected to a personal automation so it starts in response to a supported event.

This distinction is useful. You can test a shortcut manually before attaching it to a schedule or device event.

Newer Shortcuts features

Apple continues to expand Shortcuts.

In iOS 27, supported devices gained features such as creating shortcuts from natural-language descriptions, improved conditional actions, additional automation triggers and new options for working with stored information.

Apple Intelligence can assist with shortcut creation on compatible devices.

These features aren’t required for basic automation, and availability depends on the installed iOS version and device.

For details, see Apple’s Shortcuts release notes.

Understanding App Integrations

One of Shortcuts’ strengths is its ability to work with supported applications.

Apple provides developers with the App Intents framework, which allows apps to expose selected operations to Shortcuts, Siri and other system features.

For example, an application might provide actions to create a task, retrieve a record, start an activity or save a document.

These actions can be combined with other Shortcuts operations.

However, not every app exposes the same level of functionality.

An app might allow you to create a record but not edit an existing one. Another might provide a shortcut that opens the app without making its displayed information available.

Check whether an app supports Shortcuts

Open the Shortcuts action library and search for the application’s name.

Look at the actions it provides and what information they accept or return.

You can also check whether the app supports sharing content through the Share Sheet or offers an official API.

A deep link may open a particular screen within an application, but it doesn’t necessarily allow Shortcuts to control that screen.

Can Shortcuts control any app?

Not completely.

Unlike some Android automation tools, Shortcuts generally cannot reproduce arbitrary taps and swipes throughout every third-party application.

Its strength comes from supported app actions, system features, shared content and network integrations.

When a particular operation isn’t exposed through any supported mechanism, full automation may not be possible.

Understanding this early can save time when planning a workflow.

Build Your First Conditional Shortcut

A simple calculation demonstrates how Shortcuts can process information and choose different actions.

Suppose you’re buying four items priced at $18 each.

The total is $72. You want the shortcut to check whether that amount is within an $80 budget.

Create the workflow

  1. Open Shortcuts and create a new shortcut.
  2. Add a Number action containing 4.
  3. Add a Calculate action that multiplies the number by 18.
  4. Add an If action.
  5. Set the condition to check whether the calculated result is less than or equal to 80.
  6. Add a Show Result action containing “Within budget.”
  7. In the Otherwise branch, add a result containing “Over budget.”
  8. Run the shortcut.

Now change the quantity to five.

The total becomes $90, so the shortcut should take the alternative path.

This demonstrates conditional logic without requiring a programming language.

Run another shortcut

You can replace either result with a Run Shortcut action.

For example, the first outcome could run a shortcut that records a planned purchase, while the second could create a reminder to review the budget.

This allows small workflows to work together.

You could reproduce the calculation manually in the Calculator app, but there’s no benefit in doing so when Shortcuts can calculate the value directly.

Apple’s guide to If actions provides more information about conditional workflows.

Everyday Tasks You Can Automate

Once you’re familiar with actions and conditions, there are plenty of useful places to apply them.

Send messages and reminders

Shortcuts can prepare or send messages using supported actions.

A message might include information obtained earlier in the workflow, such as an appointment time or estimated arrival time.

You can also create reminders from other data, helping you avoid entering the same information in several places.

For simply scheduling one message, you may not need to build a shortcut.

Modernizing Tech’s guide to scheduling text messages on iPhone and Android covers the built-in options.

Create a morning briefing

A morning briefing can combine information that you would otherwise check across several apps.

For example, it might retrieve today’s weather, calendar appointments and outstanding reminders.

Shortcuts can arrange that information into a summary and display it.

You could also have the phone read the result aloud using Speak Text.

Once the shortcut works manually, it can be connected to a suitable time or alarm trigger.

Change Focus settings

Focus helps control notifications and interruptions during different activities.

You might configure Work, Sleep or Driving Focus settings, then combine them with other supported Shortcut actions.

For example, a work routine could activate a Focus and open your task-management application.

A bedtime routine might adjust supported settings and prepare a reminder for the following morning.

Use NFC tags and physical triggers

Compatible NFC tags can start supported automations when scanned.

A tag on a desk could open a work checklist. Another near an exercise area could launch a workout-related shortcut.

The Action button on compatible iPhones also offers convenient access to a selected shortcut.

Some workflows can respond to Bluetooth connections, charging events and other device conditions.

Work with messages and notifications

Personal automations can respond to certain communication events.

For example, an automation could react to a qualifying incoming message or email.

Newer iOS versions also support notification-based triggers for selected apps.

However, a notification trigger does not automatically provide access to every part of the underlying message or app.

The available information depends on the trigger and source application.

Automating Websites and Online Services

Shortcuts can open webpages, process supported webpage information and communicate with online services.

The best method depends on what you’re trying to accomplish.

Open a webpage

A URL action combined with Open URLs can launch a chosen website.

This is useful for dashboards, internal tools and pages you visit regularly.

You can also combine website navigation with other actions, such as retrieving information or changing Focus settings.

Opening a webpage doesn’t automatically provide unrestricted control over its buttons and fields.

Run JavaScript on a webpage

Apple includes a Run JavaScript on Webpage action.

This allows a shortcut to examine or interact with supported webpage content supplied from Safari.

For example, it could retrieve article headings, collect links or extract information from a table.

The action generally requires the appropriate Safari webpage input, such as when the shortcut is launched through the Share Sheet.

It isn’t a universal unattended browser automation tool.

Website structure, permissions and the required input can affect whether the workflow succeeds.

Retrieve information through an API

An application programming interface, or API, allows a service to exchange information directly with software.

Shortcuts includes the Get Contents of URL action, which can send HTTP requests and retrieve results.

For example, the public JSONPlaceholder demonstration endpoint returns a sample task record in JSON format.

A shortcut could retrieve the record, obtain its completion status and choose an action based on that value.

This approach can work with many authorized information sources, including supported business services, inventory systems and online applications.

APIs may require authentication or impose usage limits, so consult the service’s documentation.

Apple provides instructions in its guide to making API requests with Shortcuts.

Connect different services

Shortcuts can also exchange information with supported third-party apps and online automation services.

For example, a workflow could send information to a webhook that starts an approved task in another service.

Platforms such as IFTTT, Zapier, Make and n8n provide additional ways to connect online applications.

These are optional extensions, not requirements for everyday iPhone automation.

Working With Images, Documents and Files

Shortcuts can help reduce repetitive work involving photographs, documents and other files.

Process a group of photos

Suppose you regularly prepare images for a website.

A shortcut could accept several photographs, resize them, convert them to a selected format and save the processed copies.

Using Repeat with Each, it can apply the same operation to every image.

Test the workflow with a small selection before processing an entire photo library.

Create or process PDFs

Shortcuts includes actions for working with supported files and generating PDFs.

A workflow could combine selected images into a PDF, save the result or pass the document to another supported application.

You might also create a PDF from suitable shared content.

Extract text from images

Optical character recognition, or OCR, converts text in images into usable text.

Shortcuts includes an Extract Text from Image action.

For example, you could select a photograph of a receipt, extract its text and save the information to Notes.

OCR isn’t always accurate, particularly with unusual layouts, handwriting, small text or poor image quality.

Review important values before storing or acting on them.

Save information from the Share Sheet

The Share Sheet lets compatible apps send selected content to a shortcut.

A useful example is saving a webpage’s title and URL to a research note.

You could also share selected text or images for processing.

The available information depends on the source application and its supported content types.

Reading Information From Other Apps

Some automations need information displayed inside an application.

That might be a delivery estimate, product price, inventory quantity or fitness statistic.

On iPhone, the most reliable approach is usually to retrieve the information through a supported app action or API.

App actions and structured data

If an app provides a suitable App Intent, Shortcuts may be able to retrieve the information directly.

For example, an action might return a quantity as a number, allowing the next action to perform a calculation immediately.

This is usually more dependable than analyzing a screenshot.

Receive on-screen content

Shortcuts supports receiving certain on-screen items through compatible system mechanisms.

The available content may include URLs, images or other information that the application can provide.

Apple explains this capability in its guide to receiving on-screen items.

It is not unrestricted access to all text fields and interface elements inside every application.

Screenshot OCR

When structured information isn’t available, a screenshot can sometimes provide a usable source.

For example, an image might display the text “Available inventory: 125.”

A shortcut could extract the text, identify the number and compare it against a threshold.

iOS 27 introduced additional screenshot-triggered automation capabilities, making certain image-processing workflows easier to start.

However, automatically capturing information from an arbitrary app is a different problem from processing an image that is already available.

Some apps restrict screenshots or access to their data.

Verify important values

If a decision depends on accurate information, validate the result before proceeding.

For instance, an inventory quantity retrieved through an API could be compared against a value recognized from a screenshot.

Agreement can increase confidence if both sources refer to the same record and point in time.

If the readings disagree, stop the workflow or request review.

A missing value should not be interpreted as zero unless zero is genuinely the correct result.

For sensitive activities, use appropriate confirmation and verification steps.

Smart Home and Connected Device Automation

The iPhone can also control supported smart home accessories.

Apple’s Home app provides automations involving compatible lights, thermostats, plugs, sensors and other devices.

For example, a home automation might turn on selected lights at sunset or adjust accessories when someone arrives home.

Some Home features require a compatible home hub, such as an Apple TV or HomePod.

Home Assistant provides another option for households that want more extensive integrations and customizable automations.

A shortcut can also interact with supported connected-device applications when they expose suitable actions.

Where possible, household schedules should be managed by the home automation system rather than depend on one iPhone being available.

For a broader comparison, read Modernizing Tech’s guide to smart home platforms.

Building Reusable Shortcuts

As your collection grows, you may find yourself repeating the same actions in several workflows.

Rather than rebuilding them each time, create smaller shortcuts that perform one useful operation.

The Run Shortcut action allows another shortcut to call them.

For example, you might create a reusable shortcut that formats a date, validates a number or checks whether an online service is reachable.

Other shortcuts can supply inputs and use the returned results.

Variables and dictionaries

Variables store information during a workflow.

A dictionary stores several pieces of information under named keys.

For example, a product record could contain its name, price and available quantity.

Shortcuts can retrieve those values individually and use them in calculations or conditional actions.

Dictionaries are particularly useful when working with JSON data returned by online services.

Lists and loops

A list contains multiple items.

Repeat with Each can process the items individually, such as resizing several photographs or examining a collection of records.

This avoids manually duplicating the same actions for every item.

Handle failures

An online service might be unavailable, an app may return incomplete information or an OCR action might fail to recognize text.

Build checks around operations that could fail.

For example, if a network request doesn’t return the expected value, display an error rather than continuing with incorrect information.

You can also use stored values and identifiers where appropriate to help avoid processing the same item repeatedly.

Adding Apple Intelligence and Other AI Tools

Apple Intelligence expands the types of tasks that Shortcuts can handle.

Instead of relying entirely on predefined rules, a supported AI model can interpret text, summarize information or generate a response.

On compatible devices, the Use Model action allows Shortcuts to send information to a model and pass the result to subsequent actions.

Apple’s official guide to Apple Intelligence in Shortcuts explains the available options.

These can include on-device processing and supported cloud-based models.

Availability depends on your iPhone, installed software, language, region and configured services.

Summarize documents

A shortcut could retrieve text from a document and ask an AI model to summarize it.

The result might highlight important points, dates or follow-up tasks.

You could display the summary, save it to Notes or use it to prepare reminders.

For important information, check the generated text against the original document.

Categorize incoming information

AI can help classify information that doesn’t follow a consistent format.

For example, a support request could be categorized as billing, technical assistance, sales or general information.

Shortcuts could then use conditional actions to prepare an appropriate follow-up.

A reliable workflow should restrict the model to expected categories and handle uncertainty rather than assuming every classification is correct.

Generate email replies

An AI-assisted shortcut could receive email text, send it to a model and generate a proposed response.

The shortcut or another supported integration could then prepare a draft.

This approach doesn’t require the AI itself to control the email account.

The automation handles retrieving and composing the message, while the model handles wording.

Incoming email content should be treated as untrusted information. Instructions inside a message should not authorize the AI to disclose private information or perform unrelated operations.

Begin with drafts for review rather than automatically sending generated text.

Use other AI services and agents

Apple Intelligence isn’t the only AI option.

Shortcuts can also communicate with compatible third-party AI applications and authorized cloud APIs.

This may be useful when a particular task requires a different model or capabilities that aren’t available through the built-in actions.

Cloud processing can involve additional costs, network access and data-sharing considerations.

Some AI systems also support agents that can retrieve information and use external tools rather than simply generate text.

The Model Context Protocol (MCP) is one standard that allows compatible AI agents to connect with external services and tools.

For example, an agent might retrieve information from a calendar, look up records in a supported application or request that an approved task be performed.

MCP requires an application or service that supports the protocol. It isn’t a built-in requirement for Apple Shortcuts, and the Use Model action doesn’t automatically provide access to arbitrary MCP tools.

For ordinary iPhone automation, Shortcuts’ existing actions and supported integrations are often sufficient.

Can iPhone Automations Run Unattended?

Many shortcuts can start automatically through supported personal automation triggers.

Examples include time of day, alarms, location changes, charging and certain communication events.

Some automations can run without requesting confirmation.

However, automatic triggering doesn’t guarantee that every action will finish without user interaction.

An action may need the phone to be unlocked, permission to be granted or a particular app to be available.

Why iPhone automation differs from Android

iOS doesn’t generally allow Shortcuts to reproduce arbitrary taps and gestures inside every third-party app.

Instead, Shortcuts uses supported system actions, App Intents, shared content and authorized network connections.

This can make API-based workflows and app integrations more dependable than attempts to automate visible interfaces.

Reliable background workflows

For unattended tasks, prefer actions that don’t require visible menus or manual selections.

Test the workflow under the conditions in which it will run, including when the phone is locked.

For tasks that require continuous monitoring, an external service may be a better choice than keeping a shortcut running indefinitely.

Security, Privacy and Troubleshooting

Shortcuts can access personal information, work with files and communicate with external services.

Review imported shortcuts before running them, particularly if they come from unfamiliar sources.

An imported shortcut may contain network requests or file operations that aren’t obvious from its name.

Common problems

  • The automation doesn’t start. Check its trigger and whether it’s enabled.
  • An action asks for confirmation. Review the action’s settings and permissions.
  • An app action is missing. Confirm the application supports the intended operation.
  • An HTTP request fails. Check the endpoint, authentication and network connection.
  • Text extraction is incorrect. Verify the image and expected field.
  • An AI response is unexpected. Review the prompt and validate the output.

Always test workflows that send messages, modify files or affect accounts before enabling automatic execution.

For sensitive or irreversible operations, require appropriate confirmation.

Avoid placing credentials in shortcuts that you intend to share publicly.

Frequently Asked Questions

Do I need Apple Intelligence to use Shortcuts?

No. Shortcuts supports calculations, messaging, file operations, web requests and conditional logic without Apple Intelligence.

Do I need to jailbreak my iPhone?

No. Apple Shortcuts and supported third-party integrations provide useful automation capabilities without jailbreaking.

Can Shortcuts work offline?

Many local actions can work offline. Online services and cloud AI models require network connectivity. Compatible on-device AI features can handle supported operations locally.

Can I automate any iPhone app?

Not every operation. The available capabilities depend on the app’s supported actions and integrations.

Can Shortcuts run while my iPhone is locked?

Many automations can start automatically, but individual actions may require interaction or unlocking.

Which is better for automation, iPhone or Android?

Both platforms support useful automation.

iPhone is particularly effective with supported app actions, system integrations and Apple Intelligence. Android generally offers more flexibility for interacting directly with arbitrary app interfaces.

Final Thoughts

Apple Shortcuts provides a practical way to automate many everyday iPhone tasks.

You can begin with a basic calculation or reminder, then combine actions to create workflows involving messages, files, websites and compatible applications.

Apple Intelligence expands those possibilities when a task benefits from language understanding, summarization or content generation.

Not every application exposes all its features to Shortcuts, and some actions require user interaction. Understanding those limits helps you choose workflows that will remain reliable.

Start with a task you perform repeatedly, find the simplest supported method and test the result before adding complexity.

For a look at automation on the other major mobile platform, see our companion guide, Android Automation: A Complete Guide to Routines, Macros and AI.

Official Resources