Fastn
PlatformConnectivityFlowsLearn
  • Getting Started
    • Welcome to Fastn
    • How Fastn Works
  • Your First Automation
  • Customer-Facing Integrations
    • Introduction to Embedded Integrations
    • Custom Webhooks: Automatic Triggers
    • Configuring the Embedded Experience
  • Building Workflows
    • Flow Setup Essentials
    • Designing a Workflow
    • Using Templates
  • Connecting Apps
    • Connector Types & Setup
    • Managing & Using Connectors
  • Data & Storage
    • Connecting External Databases
    • Connect to the Fastn DB
  • Workspaces & Multitenancy Framework
    • Workspace Management
    • MCP - Secure AI Integration and Data Access
  • UCL - Seamless Multi-Tenant Integration
  • Analytics & Monitoring
  • Tutorials
    • Create a Google Doc and Share it to Slack - using Fastn UCL
    • Connect Fastn UCL to Cursor and access data from Notion
    • Connect Fastn UCL to Cursor and Automate Task Assignment in Jira
    • Setting Up HubSpot Integration in Your Platform
    • CRUD APIs for a TODO App
  • Additional Resources
    • FAQs
Powered by GitBook
On this page
  • What Are Flows?
  • Accessing Flows
  • Flow Types
  • APIs (Synchronous)
  • Workflows (Asynchronous)
  • Deploying Flows
  1. Building Workflows

Flow Setup Essentials

Flows power automation by letting you define how data should move and be processed across your systems.

PreviousConfiguring the Embedded ExperienceNextDesigning a Workflow

Last updated 3 days ago

What Are Flows?

In Fastn, flows are sequences of steps that perform a complete operation from start to finish. These steps can include actions like API connectors, condition-based switches, loops, and even custom code. Flows power automation by letting you define how data should move and be processed across your systems.

Accessing Flows

You can view and manage all your existing flows by navigating to the Flows section from the left-hand menu in your project workspace.

Flow Types

Fastn supports two types of flows:

APIs (Synchronous)

These flows respond immediately with a result and can be integrated as REST APIs. Use the “Embed this Flow” option to generate code and connect them to your applications or tools like Postman.

Workflows (Asynchronous)

These flows run in the background and return a job ID while they process. They are best used for long-running or scheduled operations.

Using Webhooks with Workflows

Workflows can be triggered using Fastn’s webhook system, which supports:

  • Routes: Trigger workflows in real-time when the webhook URL is hit.

  • Triggers (Schedulers): Automatically initiate flows based on defined schedules.

Triggers can be configured for auto-triggering the webhook and its configured workflow based on a schedule.

Deploying Flows

When a flow is created, it is initially saved as a draft. You can test draft flows with the Debugger or trigger them using the draft API URL.

Once finalized, use the Deploy button to make the flow live, enabling external triggers and integrations.

Generated Webhook URL
Route Configuration - this will trigger a workflow named test whenever the Webhook URL receives a request
Trigger Configuration - this will trigger a workflow named test as per the configured schedule