TinyWorkflows

TinyWorkflows is a visual automation builder. You connect apps with triggers and actions on a drag-and-drop canvas, add logic like branches and loops, and publish workflows that run automatically.

The TinyWorkflows canvas, a visual workspace for building automations
The workflow canvas with Trigger Setup node, toolbar (Save, Publish), and bottom bar (AI, Add node, Run)

What you can build

  • Data sync: keep two systems in sync (e.g., new Shopify orders → Google Sheets row)
  • Alerts: get a Slack message when a Stripe charge fails
  • Multi-step processes: classify a support ticket with AI, route it to the right team, and reply
  • Scheduled reports: pull data every morning and email a summary
  • Lead enrichment: enrich new form submissions with company data and route to CRM

Key concepts

ConceptWhat it means
TriggerWhat starts the workflow: a webhook, a schedule, a form submission, or a manual run
ActionWhat the workflow does: send an email, call an API, update a database
NodeA single step on the canvas; every trigger, action, and logic block is a node
LinkThe arrow connecting two nodes; data flows along links
VariableA reference like {{slack.message.text}} that pulls data from a previous node
ExecutionOne run of the workflow; each has a log showing what happened at every node

Available node types

Add Node panel showing all categories: Flow Control, Integrations, AI, Web Scraping, Vision, Database
100+ node types across 6 categories; click Add Node to browse them all
CategoryNode countExamples
Flow Control12If-Else, For Each, Delay, HTTP Request, Transformer, Human-in-the-Loop
Integrations101Slack, Gmail, Google Sheets, HubSpot, Stripe, and 96 others
AI5TinyGPT (Analyzer/Writer), Tiny Scout, Tiny Composer, Tiny Search
Web Scraping5Scrape Page, Crawl Site, Extract Data, Map URLs, Web Search
Vision6Extract Text (OCR), Read PDF, Extract Table, Extract Fields, Ask Document, Classify
Database6+Create, Read, Update, Delete records (PostgreSQL, MySQL, TinyTables)

Getting started

New to TinyWorkflows? Start here: