# Workflows

Workflows (also known as Flows) are powerful automation tools that trigger actions based on events and conditions. They enable sophisticated marketing automation including welcome series, abandoned cart recovery, re-engagement campaigns, and complex multi-branch journeys. The Workflows API allows you to retrieve and manage your automation workflows programmatically.

## Available Endpoints

| Method                                                      | Endpoint                                                             | Name                                               |
| ----------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------- |
|  |  | [Get Workflows](/docs/workflows_api#get-workflows) |

## The Workflow Model


  
    The workflow model represents an automation flow with its associated email templates and performance statistics.
  
  
    ### Properties

    
      - **id** (`string`): 
        The unique identifier for the workflow
      
      - **name** (`string`): 
        The name of the workflow
      
      - **created_at** (`datetime`): 
        When the workflow was created
      
      - **email_templates** (`array`): 
        Array of email templates used in this workflow, each with id, subject, and stats
      
    

  


---

## Get Workflows {{ tag: 'GET', label: '/v1/fetch/workflows' }}


  
    Returns a list of all workflows in your account, including their associated email templates and performance statistics.

    ### Query Parameters
    
      - **site_uuid** (`string`): 
        Your site's unique identifier
      
      - **page** (`integer`): 
        Page number for pagination (optional)
      
    

  
  
    
  

<br/><br/>

  
    ### Response
    Returns a list of workflows with their email templates and stats.