/alfred-notion-note-workflow

Alfred 5 workflow for adding a note to a Notion page

MIT LicenseMIT

alfred-notion-note-workflow

An Alfred 5 workflow for adding a note to a Notion page.

Requirements

A Notion API key and a pre-existing Notion page must be set up for this workflow to function.

Notion API key

You will need to generate an internal integration API key:

  1. Navigate to https://www.notion.so/my-integrations to set up your integration
  2. Set the integration type to Internal integration
  3. Set the capabilities to Read content and Insert content only and No user information
  4. Save the changes and make note of the API token that is generated

Granting the integration access to a page

  1. Create or navigate to the page you would like to add notes to in Notion
  2. Click Share at the top right
  3. In the invite input field, type in the name of the internal integration that you created prior
  4. Click Invite and the integration should appear in the list

Installation

  1. Download the workflow
  2. Double click the .alfredworkflow file to install
  3. Enter your Notion API key
  4. Enter the page ID of the Notion page you would like to add notes to
  5. Click Import

Note that the Alfred Powerpack is required to use workflows.

Usage

Add a note

  1. Use the keyword no to trigger the workflow
  2. Enter the note you would like to add
  3. Press enter to submit
  4. The note will appear on the specified Notion page with a timestamp

Open notes in browser

  1. Use the keyword gno to trigger the workflow
  2. Press enter to submit
  3. A browser window or tab will open to the specified Notion notes page

Open notes in Notion app

  1. Use the keyword ono to trigger the workflow
  2. Press enter to submit
  3. The Notion app will open to the specified Notion notes page

License

Code released under the MIT License.