Shiftpup guide ·

iPhone's built-in Add to Calendar, or a whole schedule at once?

For one event, use what's already on your iPhone: on iOS 26, a screenshot with event details can show an Add to Calendar button, and Visual Intelligence can create an event from a poster or flyer. Both are documented as adding one event at a time. For a whole week of shifts, a roster with many names on it or a colour-coded family calendar, an app that reads the full page and asks whose events to add saves a lot of tapping, and that's what Shiftpup is for.

What your iPhone does on its own

Add to Calendar on a screenshot (iOS 26). Take a screenshot of something with an event in it: an invitation, a booking email, a poster you saw online. In the full-screen screenshot view, an Add to Calendar button can appear. Your iPhone fills in the event, you check it, tap Edit to change anything (including which calendar it goes in), and save it. If you've switched screenshots back to the small thumbnail in the corner, tap the thumbnail first. 9to5Mac walks through it.

Visual Intelligence. Point your iPhone at a poster or flyer and, when it recognises an event, tap Create Event, check the details and add it to Calendar. Tom's Guide has a step-by-step walkthrough, and Apple's guide covers the feature.

Both are part of Apple Intelligence, so they need an iPhone that supports it, with Apple Intelligence turned on.

Where the built-in features shine

They're free, already on your phone and quick. For these, we'd use them too.

Where a whole schedule needs more

The walkthroughs above show one event at a time. We haven't found them documented for a full week's roster, a team schedule where only one row is yours, or a family calendar with something in every square. Try it with your own schedule: if it works for you, great. If you end up adding events one by one, or picking through everyone else's, that's the job Shiftpup was made for.

iPhone's built-in features Shiftpup for iPhone
Made for One event at a time Every date on the page
A roster with many names Not documented Asks "Who are you?" and keeps only your shifts
A colour-coded family calendar Not documented Asks "Whose events?": one person free, everyone at once with Pro
Night shifts Not documented Ends the next morning, for you to check
Where events go Calendar, after you check each one Your default calendar after you check them all, or a calendar file
What it needs An iPhone with Apple Intelligence; iOS 26 for screenshots An iPhone; text is read with Apple's on-device recognition
Cost Included with iOS Free to snap, check and add; Pro is optional

How Shiftpup handles a whole page

  1. Snap the schedule or choose a screenshot. Pip reads it on your iPhone, and the photo is never uploaded.
  2. Pick who it's for. On a roster, Shiftpup asks “Who are you?” On a family calendar, it asks “Whose events?”
  3. Check every event. Fix anything that's wrong. When a time could be morning or evening, Pip asks you to pick.
  4. Add them all with one button. Shiftpup can only add events, never read or change your calendar.

Use both

They're not rivals on your phone. Use the built-in feature for the dentist's appointment card, and Shiftpup when the whole roster goes up or the new month goes on the fridge. Either way, look at the event before saving it: the year, am or pm, and, for anything overnight, the end date.

Common questions

Is Shiftpup made by Apple?

No. Shiftpup is an independent app. It reads photos with Apple's on-device text recognition and adds events to Apple Calendar with your permission.

Do I need Apple Intelligence to use Shiftpup?

No. Shiftpup reads photos with Apple's on-device text recognition, which doesn't depend on Apple Intelligence.

What about Android or a computer?

The web version reads work schedules in any browser and gives you a calendar file for Google Calendar, Outlook or Apple Calendar. It reads photos in the cloud, so it asks before sending anything.

Sources

Checked October 14, 2026. iPhone features change with each update; if something here is out of date, please tell us.