Skip to Content
We are launching Soon! 🚀🚀 🎉
Getting StartedKey Concepts

Key Concepts

Master the fundamentals of Wakflo. Understanding these core concepts will help you build powerful automations with confidence.


Workflows

A workflow is your automation blueprint—a sequence of steps that execute automatically when triggered by an event. Think of it as a digital assistant that follows your instructions to complete tasks.

1
Trigger

The event that starts your workflow

2
Actions

The tasks performed when the workflow runs

3
Logic

Conditions, loops, and error handling for sophisticated automation

Workflow Diagram

Triggers

A trigger is the spark that ignites your workflow. Every workflow begins with exactly one trigger—the event that tells Wakflo “it’s time to start.”

Schedule Triggers

Time-based events like “every day at 9 AM” or “every 5 minutes”

🔔App Triggers

Events from connected platforms like “new WooCommerce order” or “customer signed up”

👆Manual Triggers

Started by you with a button click or API call

Trigger Types

Integrations

An integration connects Wakflo to external platforms or provides built-in functionality. Each integration comes with specific actions you can perform.

🔗External

Connect to platforms like Google Drive, Shopify, or Slack

Internal

Built-in tools like Calculator, Date Formatter, or Code Runner

💡

Each workflow step can execute only one action from a single integration.

Integration Types

Actions

Actions are the workhorses of your automation—the actual tasks your workflow performs. A workflow can chain multiple actions together in sequence.

Data Operations

Create, update, or delete records in connected platforms

Notifications

Send emails, SMS messages, or Slack alerts

Transformations

Format data, perform calculations, or manipulate text

API Requests

Make HTTP calls to external services

File Operations

Generate reports, upload documents, or process files

Action Types

Conditions

Conditions add intelligence to your workflows by creating decision points. Based on your criteria, the workflow takes different paths—like a choose-your-own-adventure book for automation.

Example Scenarios
Is the order value over $100?
Does the product belong to the “Electronics” category?
Is the customer a VIP member?
Is inventory below the threshold?
🔀

Two types available: Boolean (simple True/False) and Branch (multiple conditions with different outcomes).

Condition Example

Connection Security

Integrations need proper authentication to securely access external platforms. Here’s how Wakflo keeps your connections safe:

🔐

Authentication

Secure connection using OAuth, API keys, or other standard protocols

Permissions

Request only the access needed for specific actions

📊

Data Access

Safe, controlled access to your platform data and operations


Templates

Templates are pre-built workflows for common scenarios. Instead of starting from scratch, use a template and customize it to your needs.

Quick Start

Save hours by using proven solutions for common business processes

🎨Fully Customizable

Modify every aspect to match your specific requirements

📂Organized

Browse by category: inventory, orders, marketing, and more


Executions

An execution is a single run of your workflow. Every time a trigger fires, Wakflo creates a new execution with complete tracking and logging.

Execution States
Scheduled

Waiting for trigger

Started

Trigger received

Running

Executing now

Completed

Success

Failed

Error occurred

Cancelled

Stopped manually

What’s Logged in Each Execution
Trigger data that initiated the run
Output from each action step
Detailed error messages (if any)
Start time and total duration
Resource usage statistics

Environment Variables & Secrets

Store reusable values and sensitive credentials securely across your workflows.

🌍Environment Variables

Organization-level values accessible across all workflows

Configure in Organizations → Settings →
🔒Secrets

Project-level encrypted storage for sensitive credentials

Configure in Project → Settings → Secrets
Common Uses
Store API keys and tokens securely
Define business thresholds (low stock alerts)
Save notification email addresses
Set base URLs for API endpoints
Key Benefits
Update once, apply everywhere
Keep credentials encrypted and safe
Switch environments easily (dev/production)
Maintain consistency across workflows

Teams & Permissions

Collaborate safely with role-based access control. Give team members the right level of access for their responsibilities.

Available Roles
👑
Admin

Full platform access and control

✏️
Editor

Create and modify workflows

👁️
Viewer

Read-only access

Set permissions at both the organization level and for individual workflows.


Ready to Build?

You’ve got the fundamentals down. Now it’s time to put them into practice.

Last updated on