Skip to content

Newsletter: AI proofreading, then editor-in-chief approval

Your team emails the newsletter draft to an internal address. The AI proofreads it (typos, unsupported claims, missing unsubscribe mention, tone), then the editor-in-chief approves with that report in hand. Approved issues are logged and announced on Slack; refused ones return to the author as a draft with the notes.

By
Loop & Roll team · Official
Copied
0 times
Steps
7
Version
1 · 18 October 2026
Requires
Loop & Roll 1.0.0 or later

Workflow graph

Newsletter: AI proofreading, then editor-in-chief approval Hover a node to see its role · Drag to move the graph
Newsletter draft received — Email receivedNewsletter draft rece…Email receivedProofread the newsletter — Free instruction (AI)Proofread the newsle…Free instruction (AI)ModelEditor-in-chief approval — ApprovalEditor-in-chief appro…ApprovalapprovedrejectedLog the approved issue — Table — insert or updateLog the approved iss…Table — insert or updateAnnounce on Slack — NotifyAnnounce on SlackNotifyWrite the feedback — Compose (AI)Write the feedbackCompose (AI)ModelSave the feedback as a draft — SendSave the feedback as…SendOpenAI — OpenAI (GPT)OpenAIgpt-5-mini
Newsletter: AI proofreading, then editor-in-chief approval

How it works

  1. 1

    Newsletter draft received

    trigger.email

  2. 2

    Proofread the newsletter

    ai.prompt

  3. 3

    Editor-in-chief approval

    flow.approval

  4. 4

    Log the approved issue

    table.upsert

  5. 5

    Announce on Slack

    notify.send

  6. 6

    Write the feedback

    ai.compose

  7. 7

    Save the feedback as a draft

    mail.send

What you will fill in after import

Nothing personal travels with a template: connections, mailboxes, tables and recipients are left blank for you to pick in your instance.

Tables to choose
Log the approved issue · table
Mailboxes to choose
Save the feedback as a draft · mailbox
Connections to choose
OpenAI · connection (llm_provider)
Secrets to fill in
Announce on Slack · webhookUrl