Prompt Library

Approve once, publish everywhere.

LinkedIn publishing, email sends, CMS page creation, and Slack notifications — the action layer that pushes approved content live across every channel without a manual copy-paste.

LinkedIn API publishing straight from your workspace
Email sends triggered from approved drafts
CMS pages created without leaving Notion
Slack notifications when content goes live
4.7(51 reviews)
Pro plan · billed recurring
$39$32/mo
Billed monthly · cancel anytimeBilled $390/yr · 2 months free
Start Pro — $39/mo
14-day free trial · no card required
Pro includes:
LinkedIn publish
Email send
CMS page create
Slack notify
Scheduling
Publish queue
From approved to live
The last mile — automated across every channel.
Send confirmation
From approved to live
The last mile — automated across every channel.
Live page
From approved to live
The last mile — automated across every channel.

Overview

Publishing Actions Library

The Publishing Actions Library is Windfield's distribution layer. It takes approved content and pushes it live — publishing to LinkedIn, sending email campaigns, creating CMS pages, and firing Slack notifications — all triggered from your Notion workspace. It's the action library that turns everything the other libraries produce into something the world actually sees.

Stop copy-pasting content into five platforms. Approve it once and let the actions publish it.

How It Works

Approve in, live out

Three phases turn approved content into a coordinated multi-channel publish.

01

Approve the content

Mark a draft approved and it enters the publish queue.

02

Route the actions

Each channel column fires the right API action for its platform.

03

Confirm and notify

Content goes live and a Slack notification closes the loop.

Context brief flowing into parallel column prompts

Column Prompts

6 Auto-Generated Columns

Each column prompt runs automatically, transforming your raw input into structured, publication-ready output.

01

LinkedIn Publish

Publishes approved content to LinkedIn via API.

02

Email Send

Triggers an email campaign send from an approved draft.

03

CMS Page Create

Creates a published CMS page from approved content.

04

Slack Notify

Posts a notification to Slack when content goes live.

05

Schedule Trigger

Queues an action to fire at a chosen time.

06

Publish Log

Writes a record of every publish action and its result.

What You Get

5 Connected Databases

Every database is pre-built, pre-connected, and ready to duplicate into your Notion workspace.

Database Preview

Publish Queue

Approved content waiting to go live by channel.

64 records
Database Preview

LinkedIn Log

Published posts with their live URLs.

120 records
Database Preview

Email Sends

Triggered campaigns with send status.

80 records
Database Preview

CMS Pages

Created pages with slugs and publish dates.

96 records
Database Preview

Action Log

Full audit trail of every publish action.

360 records

Core Concepts

The Language of the System

Understand the foundational terms that power every prompt in this library.

Action
An automated publish operation against a channel's API.
Publish Queue
Approved content staged to go live.
Approval Gate
The checkpoint that prevents unapproved content from publishing.
Audit Trail
The complete record of what was published and when.
Concept Diagram

The Framework

The distribution method

Six principles that automate the last mile safely.

01

Approval-gated

Nothing publishes until it's explicitly approved.

02

Channel-correct

Each action speaks its platform's API natively.

03

Scheduled or instant

Fire now or queue for a chosen time.

04

Confirmed

Every action returns a verifiable live result.

05

Notified

The team learns the moment something ships.

06

Audited

Every publish is logged for a full trail.

Who Is This For

Built for Builders, Strategists & Creators

Whether you're a solo operator or leading a team, this system adapts to your workflow.

Marketers

Distribute a campaign across channels in one move.

Content teams

Skip the copy-paste publishing grind.

Founders

Ship content without a publishing assistant.

Ops leads

Keep an audit trail of everything published.

Social managers

Schedule and confirm posts from one queue.

Agencies

Publish client content with approval gates intact.

Deep Dive

Inside Each Column Prompt

Every column prompt is engineered with specific output types and structured reasoning layers.

01

LinkedIn Publish

Takes an approved post and publishes it to LinkedIn through the API, returning the live URL.

Action
02

Email Send

Routes an approved email to your sending platform and logs the send against the campaign.

Action
03

CMS Page Create

Generates and publishes a CMS page — slug, meta, body — from the approved source content.

Action
04

Slack Notify

Fires a formatted Slack message with the live link the moment publishing completes.

Action
05

Schedule Trigger

Holds an approved action until its scheduled window, then releases it automatically.

Logic
06

Publish Log

Logs what was published, where, when, and the returned status for a full audit trail.

Record

Structure beats cleverness.

A single brilliant prompt is a party trick. A coordinated system of prompts that read the same context, share the same conventions, and hand off cleanly is an operation. This library is built on the second idea: every prompt is a column in a database, every column knows what came before it, and the whole thing runs from one input instead of a dozen disconnected chat windows.

Input Options

Three Ways to Feed the System

Choose your input method based on how much context you have available.

Structured brief

Fill the context brief once and every column reads from it as shared memory.

Quick paste

Drop a paragraph of raw context and let the first column structure it automatically.

Chained handoff

Pipe the output of another Windfield library straight in as input.

Input Flow Diagram

Getting Started

Up and Running in 3 Steps

From purchase to first output in under 10 minutes.

Notion duplicate button
Step 01

Duplicate into Notion

One click clones every database, view, and column prompt into your own workspace.

Context brief questionnaire
Step 02

Fill the context brief

Answer the questionnaire once — it becomes the shared memory for the whole library.

Columns auto-filling with output
Step 03

Run the columns

Trigger the column prompts and watch structured output populate in seconds.

Video Walkthrough

See It in Action

Watch how the system transforms raw input into structured output.

2-min overview
Full pipeline run

Product Showcase

Every Detail, Designed

Workspace detail
Output close-up
Full pipeline view

AI-Powered

Ask the library anything

Every prompt ships with an embedded assistant trained on the library's own conventions. Ask it to adapt a prompt, explain an output, or chain two columns together — it answers in the context of your workspace, not from a blank slate.

Explains any column prompt in plain language
Adapts prompts to your context on request
Suggests the next column to run
Flags missing inputs before you run

The Difference

Before vs. After

#Without This SystemWith This System
01Copy-paste into every platformOne approval publishes everywhere
02Manual platform-by-platform postingNative API actions per channel
03No schedulingQueue actions for any time
04Accidental early sendsApproval-gated publishing
05No record of what shippedFull audit trail
06Team finds out laterInstant Slack notifications
07Publishing eats your afternoonThe last mile, automated
08Disconnected from content toolsCascade target for every library

FAQ

Common Questions

Everything you need to know before getting started.

Which platforms does it publish to?
LinkedIn, email platforms, your CMS, and Slack out of the box — with editable actions for more.
Do I need API keys?
Yes — connect your LinkedIn, email, and CMS credentials. The actions use them to publish on your behalf.
Do I need a Notion account?
Yes — it duplicates into your workspace and triggers actions from there.
Is there an approval gate?
Yes. Content only publishes once explicitly marked approved, preventing accidental sends.
Can I schedule posts?
Yes. The Schedule Trigger queues any action to fire at a chosen time.
Does it keep a record?
Every action is logged with its result for a complete audit trail.
Does it pair with content libraries?
Yes — it's the cascade target for Content Generation and Asset Generation.
Do I get updates?
Lifetime access includes every future publishing action and improvement.

Publishing Actions Library vs. Generic Prompting

Generic Prompting

  • Copy-paste publishing
  • Platform-by-platform posting
  • No scheduling
  • No record

This System

  • One-approval publishing
  • Native API actions
  • Scheduled or instant
  • Full audit trail

Powered By

Notion + AI, Working Together

Every feature is built natively inside Notion, enhanced by AI column prompts.

LinkedIn publish
Email send
CMS page create
Slack notify
Scheduling
Audit log
Approval gate
Lifetime updates

Use Cases

What You Can Build

Campaign launch

Push article, social, and email live together.

Scheduled posting

Queue a week of content to fire on time.

CMS publishing

Create live pages without leaving Notion.

Team notifications

Alert Slack the instant content ships.

Approval workflows

Gate every publish behind a sign-off.

Audit reporting

Pull a full record of what went live.

Atmospheric Image
4.7
Based on 51 reviews

Plans & Pricing

Choose your Publishing Actions Library plan

Recurring access to the full library, its databases, and every future update. Start free, upgrade anytime.

Save ~17% with annual billing — 2 months free
Starter
$19$15/mo
Billed monthly$190/yr · 2 months free
For solo operators getting their first outputs shipping on a steady cadence.
Start free trial
LinkedIn publish
Email send
CMS page create
Slack notify
Scheduling
Audit log
Approval gate
Lifetime updates
Enterprise
$89$74/mo
Billed monthly$890/yr · 2 months free
For organizations needing SSO, priority support, and custom integrations.
Contact sales
LinkedIn publish
Email send
CMS page create
Slack notify
Scheduling
Audit log
Approval gate
Lifetime updates
14-day free trial on every plan · cancel anytime