Features

Router by FlowMattic

Estimated reading: 5 minutes

Router by Flowmattic is a feature that is designed to manage the flow of data and direct it to the appropriate destinations within a set of actions. It acts as a traffic controller, routing data packets based on predefined rules and conditions. The Router by Flowmattic helps ensure efficient and secure data transfer, enabling effective communication and seamless integration between different applications. It plays a crucial role in optimizing data flow, enhancing performance, and facilitating the smooth operation of complex networks or applications.

Step-by-Step Documentation for Router by Flowmattic

1. Create a New Workflow

Go to the Flowmattic Dashboard, where you can manage and create workflows. To start a new workflow, click the “New Workflow” button located in the top-right corner of the Dashboard. This will begin the process of creating your new workflow.

2. Adding the Router

  • In the workflow builder, click the “+” icon to add a new step. A panel will appear where you can either search for “Router” in the search bar or scroll through the list of Flowmattic’s built-in tools to find Router by Flowmattic. Once located, click Router to add it to your workflow.

  • Once added, Flowmattic will automatically create two default routes: Route A and Route B. These initial routes help split the workflow into different paths based on conditions you set. You can add more routes as needed.

3. Adding and Managing Routes

  • To Add a Route: Click the “+” icon below the Router step. This will add a new route, and it will be automatically assigned a unique Route Letter (e.g., Route C, Route D, etc.). You can add as many routes as necessary.
  • Managing Routes: You can create multiple actions within each route to perform specific tasks or handle data in different ways. This gives you flexibility in designing complex workflows to meet your needs.

4. Setting Conditions for Routes

  • After adding a route, define the conditions that must be met for the router to process requests through that route. The workflow will only execute along the route if the specified conditions are satisfied. This ensures that the data follows the correct path based on the criteria you set.
  • You can set multiple conditions for each route, allowing for precise control over how incoming requests are handled. These conditions ensure the router directs requests to the appropriate action steps, ensuring your workflow operates correctly.

5. Context Menu Options for Routes

When you click the three dots icon next to a route, the context menu will appear. This menu provides various options to manage and modify your routes.

  • Rename: The “Rename” option allows you to change the name of a route to make it more identifiable. This helps in organizing your routes, especially when dealing with complex workflows. To rename, select this option, type the new name, and save.
  • Duplicate: Use the “Duplicate” option to create an exact copy of the selected route, including its conditions and actions. This is useful when you need similar routes but with slight variations. When you duplicate a route, the new copy will be added at the end of the current route, maintaining the existing order of routes in the workflow.
  • Copy: The “Copy” option allows you to copy a route’s configuration without adding it immediately. You can then paste it in another part of the workflow.
  • Paste Below: If you’ve copied a route, you can use the “Paste Below” option to insert it next to the current route. This ensures the copied route is positioned logically within the workflow while maintaining the proper sequence for execution.
  • Paste to Replace: This feature lets you replace an existing route with a copied one. When you paste a route using “Paste to Replace,” the original route is overwritten, including all the steps within that route. This ensures the new route fully replaces the old one, maintaining the workflow’s structure.
  • Delete: If a route is no longer needed, you can delete it using the “Delete” option. Once deleted, the route cannot be restored, so make sure it’s no longer required before deleting. If all routes are deleted, the entire Router step will also be deleted from the workflow.

6. Adding More Routes

If your application requires handling multiple routes, you can repeat Step 3 to add more routes to the Router. This allows you to create different routes for various functionalities or sections of your application. By adding more routes, you can establish a comprehensive routing system that directs incoming requests to their respective handlers based on specific conditions.

It’s important to remember that the order of the routes can affect how requests are processed. Ensure that you arrange the routes in the desired order to maintain the correct routing hierarchy or priority.

7. Save Your Workflow

Once your workflow is configured with all the necessary routes and conditions, click on the “Save Workflow” button to finalize the setup. This will schedule your workflow and ensure that it’s ready to process data based on your defined routes.

Share this Doc

Router by FlowMattic

Or copy link

CONTENTS

How to Embed Table on Frontend of your website?

Displaying tables on the frontend of your website is an excellent way to share s

License Activated, but Still Shows Not Active on Integrations Page

If you’ve activated your FlowMattic license but still see a “License

Delay or Scheduled Workflows not working

If your delayed or scheduled workflows in FlowMattic are not working as expected

Webhook not capturing response

If your webhook is not capturing a response in FlowMattic, there could be a vari

Number Formatter by FlowMattics

FlowMattic’s Number Formatter is a versatile tool designed to handle various num

Webpage Parser by FlowMattic

FlowMattic’s Webpage Parser is a versatile tool designed to streamline the proce

XML Parser By FlowMattic

FlowMattic’s XML Parser is an essential tool designed to streamline data integra

CSV Parser by FlowMattic

The CSV Parser by FlowMattic is a powerful tool designed to help users effortles

Counter by FlowMattic

The Flowmattic Counter is a versatile feature designed to track and manage numer

Tables by FlowMattic

Step 1: Set the Database Location The first thing you need to do to use the Tabl

Understanding the Status Page

FlowMattic Status Page The FlowMattic Status Page provides an overview of the cr

Setting up FlowMattic Connect for X ( Twitter ) integration

In this article, we will guide you through the process of setting up the FlowMat

Chat Icon Close Icon
Scroll to Top