Pumflow Documentation

Everything you need to know about building powerful workflows with Pumflow

Documentation

Need help?

Our support team is available to assist you with any questions.

Contact Support

Getting Started

Welcome to Pumflow! This guide will help you get started with creating your first workflow.

What is Pumflow?

Pumflow is a powerful workflow automation platform that helps you connect your apps and automate repetitive tasks. With Pumflow, you can create custom workflows that trigger actions across multiple applications, saving you time and reducing manual work.

Creating Your First Workflow

To create your first workflow, follow these simple steps:

  1. Sign in to your Pumflow account - If you don't have an account yet, you can sign up here.
  2. Navigate to the Workflows dashboard - Click on "Workflows" in the main navigation.
  3. Click "Create New Workflow" - This will open the workflow editor.
  4. Choose a trigger - Select the event that will start your workflow.
  5. Add actions - Define what happens when the trigger event occurs.
  6. Test and activate - Test your workflow to make sure it works as expected, then activate it.

Pro Tip: Start with a simple workflow and gradually add complexity as you become more familiar with the platform.

Video Tutorial

Watch our getting started video tutorial

Core Concepts

Understanding these core concepts will help you build more powerful and efficient workflows.

Triggers

Triggers are events that start your workflow. They can be based on time, user actions, or data changes.

Actions

Actions are tasks that your workflow performs when triggered, such as sending emails or updating records.

Conditions

Conditions allow your workflow to make decisions based on data, creating different paths for different scenarios.

Data Mapping

Data mapping allows you to transform and transfer data between different steps in your workflow.

Workflow Lifecycle

Understanding the lifecycle of a workflow will help you build more reliable automations:

  1. Design - Create your workflow in the visual editor.
  2. Test - Run test executions to verify your workflow behaves as expected.
  3. Deploy - Activate your workflow so it can start processing real events.
  4. Monitor - Track the performance and execution history of your workflow.
  5. Iterate - Make improvements based on performance data and changing requirements.

Note: Complex workflows may require more careful planning and testing to ensure they handle all possible scenarios correctly.

API Reference

Pumflow offers a powerful API that allows you to programmatically create and manage workflows.

// Example: Create a new workflow using the Pumflow API
const response = await fetch('https://api.pumflow.com/v1/workflows', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
  },
  body: JSON.stringify({
    name: 'New Customer Welcome',
    trigger: {
      type: 'event',
      event: 'customer.created'
    },
    actions: [
      {
        type: 'email',
        template: 'welcome_email',
        to: '{{customer.email}}'
      }
    ]
  })
});

const workflow = await response.json();
console.log('Created workflow:', workflow.id);

Our API documentation provides detailed information about all available endpoints, request parameters, and response formats.

View Full API Documentation

Ready to start automating?

Join thousands of teams who are already saving time and increasing productivity with Pumflow.