An Alfred 5 workflow for adding a note to a Notion page.
A Notion API key and a pre-existing Notion page must be set up for this workflow to function.
You will need to generate an internal integration API key:
- Navigate to https://www.notion.so/my-integrations to set up your integration
- Set the integration type to Internal integration
- Set the capabilities to Read content and Insert content only and No user information
- Save the changes and make note of the API token that is generated
- Create or navigate to the page you would like to add notes to in Notion
- Click Share at the top right
- In the invite input field, type in the name of the internal integration that you created prior
- Click Invite and the integration should appear in the list
- Download the workflow
- Double click the
.alfredworkflow
file to install - Enter your Notion API key
- Enter the page ID of the Notion page you would like to add notes to
- Click Import
Note that the Alfred Powerpack is required to use workflows.
- Use the keyword
no
to trigger the workflow - Enter the note you would like to add
- Press
enter
to submit - The note will appear on the specified Notion page with a timestamp
- Use the keyword
gno
to trigger the workflow - Press
enter
to submit - A browser window or tab will open to the specified Notion notes page
- Use the keyword
ono
to trigger the workflow - Press
enter
to submit - The Notion app will open to the specified Notion notes page
Code released under the MIT License.