Skip to content
30% OFF
All templates
Data Primitivesbeginner

Human in the loop: approve an email before it is sent

Template: Human in the Loop: Approve Emails Before Sending

It drafts an email and parks it for a person to approve before anything is sent. Approving performs the action set on the approval step itself, not the steps after it, so the send lives there.

  • 4 steps
  • ~5 min setup
  • free plan

Free to use. Sign in to add it to your canvas.

Set Fields
Rename, add and format fields without code
Approve before sending
Approvedauto-approved, continues now
Declinedthe gate refused to act
Set Fields
Rename, add and format fields without code
Set Fields
Rename, add and format fields without code

Click a step to see its settings, or drag it to move it

Who it's for

Anyone automating messages who wants a person to check them first.

How it works

The flow you get, exactly as it lands on your canvas.

  1. Set Fields

    Build or reshape data: rename, add, and format fields without writing code.

  2. Human Approval

    Park an action for a person to approve. The run finishes; the action happens on approval.

  3. Set Fields

    Build or reshape data: rename, add, and format fields without writing code.

  4. Set Fields

    Build or reshape data: rename, add, and format fields without writing code.

Questions

What happens when I approve?
The action configured on the approval step runs: here, sending the email.
What do I need?
An email connection.
Can I use this pattern elsewhere?
Yes. Add a Human Approval step before anything you want checked.

More templates

Browse all templates
Data PrimitivesData Toolkit - Filter, Loop & Summarise (no setup)Runs immediately with no connected accounts. Generates sample records, keeps the high scorers, processes them one at a time with a pause between each, then summarises the result. Use it to see how Code, Filter, Loop, Set Fields and Aggregate fit together.
  • +2
Data PrimitivesData Toolkit - Merge Branches & Catch Failures (no setup)Runs immediately with no connected accounts. Two branches produce data in parallel, Merge brings them back into one stream and Aggregate summarises it. Also shows the Error Trigger: add a failure anywhere and the handler branch reports it instead of the run failing silently.
  • +2
BusinessAI Content Calendar: Google Sheets to X, LinkedIn & Facebook, Approved on WhatsAppPlan your posts in a Google Sheet and let it run while you are away. Every hour it checks the calendar: posts due in the next day are written for X, LinkedIn and Facebook in your brand voice (from a brand-guide Doc), and image posts are designed on your own pre-designed background, following a reference image from Google Drive. Each draft comes to your WhatsApp; reply "approve 12" and it posts at its time, or "post 12 now", "skip 12", "redo 12: shorter". Links to the live posts are written back to the sheet. Nothing is posted without your approval.
  • +12
BusinessAI Expense Tracker on WhatsApp + Google Sheets (No Code)Track every business expense from WhatsApp. Send a photo or PDF of a receipt, or type or say "paid 1,500 for lunch on M-Pesa", and AI logs the date, vendor, category, amount and how you paid in a Google Sheet. Receipt photos are saved to Google Drive and linked in the sheet. Every reply shows what you have spent this month, the same receipt sent twice is caught, you are warned when you pass your budget, you can ask "how much on fuel this month?", and on the 1st you get last month's report.
  • +12
BusinessExpense Approval Workflow: WhatsApp Receipts to Google SheetsSend a photo or PDF of a receipt on WhatsApp. AI reads the vendor, date, amount and category and adds it to your expense sheet. Small expenses are approved automatically; bigger ones wait for your approval, and approving marks them Approved in the sheet. You get a WhatsApp for every receipt.
  • +4
BusinessInvoice Reminder Email with an M-Pesa Payment PromptEvery weekday morning it reads who owes you from a Google Sheet, emails each person a friendly reminder, and sends an M-Pesa payment prompt to their phone. Pay, and their row is marked Paid and you get a WhatsApp with the receipt number; ignore it, and you get a WhatsApp telling you who to follow up. No code steps.
  • +6