Concepts
Cache layer for Notion API
Writeflow acts as a cache layer for Notion API responses. It extends these responses to make them suitable for web publishing and offers features to simplify content publication.
For example, the Notion API only provides image URLs that expire and are in their original format and size. To enhance user experience, it's crucial to convert these images into permanent, optimized formats like WebP or AVIF for your website. Writeflow automatically transforms the Notion image block into an extended block with the optimized URL during the publishing process.
Publish by clicking a button
Writeflow simplifies the publishing process by enabling users to publish their content with a single button click. When activated, Writeflow identifies content changes, synchronizes them, and sends HTTP requests to webhook URLs to notify of content updates.
You can also add a publish button block below the Notion database, allowing you to publish content instantly in Notion.
Developer Experience
Time is a developer's most precious resource. It's vital to minimize the effort spent on website construction. To this end, we strive to deliver a seamless developer experience with features that are nearly ready to use out of the box.
- Fully typed JavaScript libraries (including client code generation and rendering library)
- Newsletters (automatically notify subscribers when new content is published)
- Analytics (gain insights into how readers engage with your content)
- And much more