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)

AWS Q Developer image

Your AI Code Assistant

Ask anything about your entire project, code and get answers and even architecture diagrams. Built to handle large projects, Amazon Q Developer works alongside you from idea to production code.

Start free in your IDE

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay