Skip to content
30% OFF
All templates
  • +2
Data Primitivesbeginner

Data 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.

  • 6 steps
  • free plan

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

Code
Write custom code
Code
Write custom code
Merge
Combine items from several branches into one
Aggregate
Summarise items into totals, averages and counts
Error Trigger
Runs when this workflow fails
Set Fields
Rename, add and format fields without code

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

How it works

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

  1. Code

    Run JavaScript, TypeScript, Python, PHP or Lua over the items passing through. The escape hatch.

  2. Code

    Run JavaScript, TypeScript, Python, PHP or Lua over the items passing through. The escape hatch.

  3. Merge

    Combine items from several incoming branches into one stream.

  4. Aggregate

    Summarise many items into totals, averages and counts - optionally grouped.

  5. Error TriggerStarts here

    Runs when this workflow fails. Wire it to a notification to be told.

  6. Set Fields

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

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 PrimitivesHuman in the Loop: Approve Emails Before SendingDrafts an email and parks it for a person to approve before anything is sent. NOTE: approving performs the action configured ON the approval node - not the nodes after it - so the send lives there. Requires an email connection.
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