Logo
  • Portfolio
  • Blog
  • About
  • Resources
Get in touch!
Published
January 18, 2026

Add Tasks to Notion From Your iPhone Screen

If you're a Notion user with an iPhone, you know how powerful it can be for managing your work and life.

But opening the app, waiting for it to load, finding your tasks database, waiting again, adding a new page, waiting some more… “Whaaaat? What am I doing here? What was I supposed to add? “

By the time you get there, you've already forgotten the task, and you're frustrated by how long it all takes.

image

But what if you could add tasks to your Notion database even faster, right from your iPhone's home screen, without opening the app? Sounds too good to be true?

image

This guide will show you exactly how to set up a custom Apple Shortcut that connects directly to Notion's API, allowing you to capture tasks (or any content for that matter) in seconds, without ever opening the app on your phone. Whether you're on the go, between meetings, or just want a quicker way to brain-dump your to-dos or ideas, this setup will be so powerful that your friends will start asking you for productivity tips.

Enough introduction, we all want to save time here. If you want to save even more time by getting a ready-made setup instead of starting from scratch:

Jump to downloads

Otherwise, let's dive right in and set this up!

Here’s our desired result. Cool, right?

iPhone screen
iPhone screen
Triggering a task
Triggering a task
Adding task title
Adding task title
Selecting date
Selecting date
Added to Notion!
Added to Notion!

Below is an example of the Tasks database we used. You can download it at the end of this page. You can also use your own Tasks database (which likely has more properties built out). Just make sure to follow your own naming conventions in the JSON script we'll share with you.

Task Database Example

Tasks

Task name
Due date
Progress
Call Amy back
January 29, 2026
Not started
Research new leads and prep for the calls
January 7, 2026
In progress
Send proposal to Jeff Smith
January 2, 2026
Done

This shortcut lets you choose a task title and due date, but you can add more properties if needed. All new tasks default to a Not Started status.

Setup guide

Phase 1. API setup

  1. Go to https://www.notion.so/my-integrations and create a new integration.
  2. Give the integration an appropriate name, e.g. Apple Shortcuts.
  3. Select the workspace where your tasks database is located and set type to Internal.
image
  1. Create the integration by pressing Save and continue by pressing Configure integration settings.
  2. The rest of the options should be set like in the picture below.
image
  1. Note the Internal Integration Secret, that should look like this: ntn_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. You have to keep the copy of it, because it will be used later. To copy it, click on Show and Copy.
image

Phase 2. Database Integration

  1. Navigate to the Notion page containing your database. Open any task page as a full page and find Tasks in your breadcrumbs. This is the source database you need to share with the integration. Click on it.
image
  1. Click the three dots in the upper-right corner and add the integration you created in Step1.
image
  1. To retrieve the database ID, open your Tasks source database again, click on the three dots to access page settings, and copy the page link. The link should look like this https://www.notion.so/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx?v=yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy. The xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx part is the database ID (everything between “.so/” and before “?”).
image

That’s everything here. Now take your iPhone and let’s set up the shortcut.

Phase 3. Apple Shortcut Setup

  1. Open the Shortcuts app on your iPhone.
  1. Create a new shortcut by tapping the + button.
  1. Search Actions → Ask for Input.
image
image
image
  1. Rename your shortcut.
  1. Tap the icon to change it.
  1. Ask for Text with Task Name.
image
image
image
  1. Search Actions → Ask for Input.
  1. Ask for Date with Due Date.
  1. Search Actions → Format Date.
image
image
image
  1. Click on Ask for Input and click on Select Variable.
  1. Click on Ask for Input under your Format Date.
  1. Rename it to Due Date and close by presing X.
image
image
image
  1. Change the date format to ISO 8601.
  1. Search Action → Text.
  1. Paste this JSON.
‣
Open to copy JSON
image
image
image
  1. Paste your own, real database ID.
  1. Delete SELECT_YOUR_TASK_NAME_OUTPUT and click on Select Variable.
  1. Click on the first action’s output name.
image
image
image
  1. Delete SELECT_YOUR_DATE_OUTPUT and click on Select Variable.
  1. Select your Formatted Date output.
  1. Search Actions → Get Contents of URL.
image
image
image
  1. Paste https://api.notion.com/v1/pages.
  1. Set Method to Post and add a new Header.
  1. Add Key as Authorization and Text as Bearer and your integration token.
image
image
image
  1. Add new header and set Key to Content-Type and Text to application/json.
  1. Add new header and type in Notion-Version as Key and 2022-06-28 as Text.
  1. Change Request Body to File.
image
image
image
  1. Choose the Text Variable with your JSON content.
  1. Click on Done in the top right corner to save.
  1. Find empty space on your homescreen, tap and hold, click on Edit.
image
image
image
  1. Select Add Widget.
  1. Search for Shortcuts.
  1. Click on Add Widget.
image
image
image
  1. If your phone chose the wrong shortcut, tap and hold to Edit Widget settings.
  1. Select your “New Task” shortcut.
  1. Click on the homescreen shortcut.
image
image
image
  1. Allow the connection.
  1. Go back to your Shortcuts App and open your shortcut.
  1. Click on Start to test your automation by adding Task name and Due date.
image
image
image
  1. Check the output. If it looks similar to this, your page got created in Notion.
  1. Open your Tasks database in Notion to check if your test task exists there.
  1. If your output shows an error, you missed something and your setup requires debuging.
image
image
image

This simple setup only adds a task name and due date, but you can set any property’s value right from your home screen. You can even set yourself as the default task assignee, though all this requires additional setup. If you need to customize it further but don't know how, contact us for help!

Download the shortcut & database template

Duplicate Tasks Database

To duplicate, locate the two squares in the top right corner of the page that allow duplication and save it to your workspace. If you download this tasks database, you'll still need to create the integration token, add the integration to your database's connections, get the database ID and adjust the Shortcut.

Download Shortcut

If you use this ready-made shortcut, you'll still need to create the integration, get your task database's ID, and get your integration token. After downloading the shortcut, replace the following in the TEXT section:

  • Property names: update them to match your database property names exactly
  • Database ID: replace with your Task Database ID

Then, in the GET CONTENTS OF URL section, replace the Authorization value with "Bearer YOUR_SECRET_INTEGRATION_TOKEN".

Related articles

The Notion Knowledge Iceberg: How Knowing Each Feature Benefits YouThe Notion Knowledge Iceberg: How Knowing Each Feature Benefits You

The Notion Knowledge Iceberg: How Knowing Each Feature Benefits You

This Notion AI Hack Will Save You Hours on Note-Taking & Content WritingThis Notion AI Hack Will Save You Hours on Note-Taking & Content Writing

This Notion AI Hack Will Save You Hours on Note-Taking & Content Writing

Top 10 Ways 6-Figure Founders Are Using Notion to Scale FasterTop 10 Ways 6-Figure Founders Are Using Notion to Scale Faster

Top 11 Ways 6-Figure Founders Are Using Notion to Scale Faster

Logo

Portfolio

Blog

Resources

About

Contact

Notion Status

© 2025 Hyphen Productivity

YouTubeLinkedInWhatsAppPinterest