Turn beehiiv poll answers into a weekly content brief

Every Friday at 3pm, read your beehiiv poll responses from the past week and drop a themed content brief in Slack and Notion for editorial planning.

Agentic Task
beehiivSlack BotNotionMarketingProductAI ReportsContent GenerationFeedback Triage
PromptCreate

Every Friday at 3pm (operator-local, adjustable), run an agent that turns my beehiiv audience's own words into a content brief for next week. This is an agent workflow, not code.

Trigger: cron, Fridays at 3pm.

Step 1. Call beehiiv List Polls on my publication and identify every poll that received at least one new response in the last 7 days. For each of those polls, call beehiiv Get Poll to fetch the question text and vote counts, and beehiiv List Poll Responses to pull the actual reader answers (both structured choices and free-text where present).

Step 2. If no polls received new responses in the last 7 days, stop the run silently. Do not post to Slack or Notion on empty weeks.

Step 3. Reason across all responses to synthesize what readers are actually asking for. I care about: recurring themes, contrarian takes, confusion or complaints, and specific story or topic requests. Group findings by theme, quote 2 to 4 representative reader responses verbatim per theme (keep quotes short), and finish with 3 to 5 concrete post ideas the content team could write next week.

Step 4. Post a short digest to Slack using Slack Bot Send a Message into a designated channel (make this a configurable input, default #content). The Slack version should be scannable: theme headers, a couple of quotes per theme, and the post ideas at the end.

Step 5. Append the same brief, dated with the week ending date, to a designated Notion content-ideas page using Append Block Children. Make the Notion parent page ID a configurable input. On the very first run, if the parent page ID input is blank, create the page with Notion Create a Page under a configurable parent page, name it "Reader Voice: Weekly Content Brief", and remember its ID for subsequent runs. Every following week appends a new dated section under the same page so the history stays in one place.

Configurable inputs to expose: the beehiiv publication ID, the Slack channel, the Notion parent page ID (nullable, auto-created on first run), and the lookback window in days (default 7).

Integrations to use: beehiiv (List Polls, Get Poll, List Poll Responses), Slack Bot (Send a Message), Notion (Create a Page on first run, Append Block Children on every run).

Additional information

What does this prompt do?
  • Reads every beehiiv poll your audience answered in the last seven days.
  • Groups reader replies into themes, contrarian takes, complaints, and specific topic requests.
  • Posts a short digest to Slack with a few quoted reader responses so the team hears the audience in their own words.
  • Appends the same brief to a Notion content-ideas page so every week is preserved for editorial planning.
  • Ends each brief with three to five concrete post ideas the team can write next week.
What do I need to use this?
  • A beehiiv account with a publication that runs polls.
  • A Slack workspace and a channel where the content team lives.
  • A Notion workspace with a parent page where the running content brief can live.
How can I customize it?
  • Move the schedule if Friday afternoon does not fit your editorial rhythm.
  • Point the digest at a different Slack channel or a DM to a specific editor.
  • Choose which Notion page collects the running list of briefs, or let it create one on the first run.
  • Change the lookback window if you want to synthesize a longer or shorter stretch of reader replies.

FAQs

What happens on weeks when no one answered a poll?
The workflow skips silently rather than posting an empty digest. You will not get a Slack message or a new Notion section until real reader responses come in.
Where does the finished brief show up?
Two places. A short version lands in the Slack channel you pick so the content team sees it live, and the full dated brief is appended to a Notion page so nothing gets lost between weeks.
Does this work if we only run a poll every few weeks?
Yes. It looks at whatever reader activity happened in the last seven days. Weeks with no fresh answers get skipped, and the next active week picks up wherever readers left off.
How does it pick which reader quotes to include?
It groups responses by theme first, then pulls a few short, representative quotes per theme so the digest sounds like your readers, not a summary of a summary.
Will old poll responses keep showing up week after week?
No. Each run only considers polls that received new responses in the last seven days, so the brief always reflects what your audience is saying right now.

Related templates

Reconcile Stripe payouts against your Mercury deposits

Every weekday morning, check that every Stripe payout actually landed in your Mercury account, and hear about it only when one did not.

Stripe
Mercury
Slack Bot
Agentic Task
Catch social posts stuck in approval before they miss their slot

Every weekday morning, get a Slack digest of the social posts still waiting on sign-off, with the ones about to go live flagged first.

Hootsuite
Slack Bot
Agentic Task
Turn last week's support tickets into a Miro affinity map

Every Monday morning, last week's support tickets become a themed Miro board, so your product team can see what customers actually complain about.

Zendesk
Miro
Slack Bot
Agentic Task
Chase unsigned contracts and nudge stalled signers daily

Every weekday we find the contracts still waiting on a signature, resend the ones going stale, and post a prioritized chase list to Slack.

Documenso
Gmail
Slack Bot
Agentic Task
Turn today's Miro boards into written Notion summaries

Every weekday at 6pm, any board your team edited today becomes a readable Notion write up, so the people who missed the session can catch up.

Miro
Notion
Slack Bot
Agentic Task
Log signed Documenso contracts as closed won in HubSpot

When a contract is fully signed, we read the agreed terms, move the matching HubSpot deal to closed won, and post a deal desk summary to Slack.

Documenso
HubSpot
Slack Bot
Agentic Task

Stop guessing what your readers want next.

Connect beehiiv, Slack, and Notion once, and every Friday your content team gets a brief written in your readers' own words.