DEV Community

ShoppingJaws
ShoppingJaws

Posted on

Custom Workflow for Editing Notion with Slack Platform

TLDR;

I created a custom workflow specialized for Notion because the new Slack Workflow is too basic.

Image description

https://github.com/nakamuloud/enhanced-slack-platform

What it can do

  • Create a new Notion page
    • Output the page ID
  • Edit the title
  • Update status properties
  • Update select/multi-select properties (Add/Remove/Set/Clear)
  • Update user properties (Add/Remove/Set/Clear)
    • Slack users and Notion users are linked by email addresses
  • Add comments to a page
    • Mentionable
  • Randomly select a user (bonus)

I developed it in an environment with a small number of Notion/Slack users, so there may be issues with API pagination, etc.

Top comments (0)