Tutorial: Getting Started with FME Flow

Liz Sanderson
Liz Sanderson
  • Updated

FME Version

  • FME 2023.0


Welcome to FME Flow (formerly FME Server)! In this beginner tutorial series, we will provide you with a hands-on experience, guiding you through the fundamentals of getting started with FME Flow. Over the course of four parts, you will learn invaluable skills, including how to access FME Flow, publish workspaces, create self-serve data access, schedule workspaces using FME Flow Automations, and then send emails with attachments building upon the scheduled automations. Get ready to unlock the full potential of FME Flow and streamline your data workflows like never before!

What is FME Flow?

FME Flow automates the enterprise. By authoring workflows in FME Form and automating them with FME Flow, integrations can be run in real-time, in response to events, on time intervals, or according to business logic. No-code web applications can be built to deliver notifications and provide self-serve data submission and validation to anyone. FME Flow is a part of the FME Platform, including FME Form (formerly FME Desktop) for workflow/workspace authoring.


Throughout the tutorial series, the workspaces and FME Flow projects are for FME 2023.0 or newer. The files for FME Flow 2023.0 can be found on each article under the Files section. If you are following along with an older version of FME, please download the files (linked below) that correspond to the version of FME that you are using. 

Workspace and Project Downloads



The tutorials in this series are meant to be completed in order. However, there are instructions in each article on how to get started. The tutorial(s) will guide you through the process of uploading a workspace to FME Flow via FME Workbench, running that workspace in FME Flow, creating an automation, and then further refining the same automation to send an email. we recommend checking out the Resources section at the end of each article for additional steps to take on your FME Flow journey

Note: FME Form is not required to complete these tutorials, as the workspaces can be uploaded directly through the FME Flow Web Interface

1. Publish a Workspace to FME Flow and Run It

Publish a workspace from FME Workbench (FME Form) to FME Flow, create a new repository, upload data, and then run the workspace in FME Flow.

2. Creating Parameters and Uploading Data for Self-Serve Access

Create user parameters in a workspace to enable self-serve access to data in FME Flow. Also, learn how to upload data to FME Flow to be accessed by multiple workspaces and automations. 

3. Schedule a Workspace to Run with FME Flow Automations

Create an FME Flow Automation that runs a workspace on a daily schedule and learn how to manually trigger the schedule for testing purposes. 

4. Send Emails with Attachments from FME Flow Automations

Continuing in the previous automation, refine the automation to email an attachment to a user, each time the schedule initiates the workspace. 



Want to continue learning FME Flow & FME Platform basics?

If you want to learn more about FME Flow functionality, visit the FME Academy, our free online self-directed learning platform. 

Want to learn about authoring data integration workflows?

If you are interested in learning about authoring data integration workflows within the FME Platform, see our Tutorial: Getting Started with FME Form series. 

Have a specific question?

If you have a specific data question or get stuck at any time, post a question in our FME Community. FME Experts worldwide and our Support Team here at Safe Software are online to help. 


Was this article helpful?



Please sign in to leave a comment.