1. Apps
  2. Flows
  3. Getting Started with Flows

Flows Terminology

This article provides a comprehensive overview of Flow's terms to help you gain a thorough understanding of each aspect of the feature.


What are Flows?

Flows enable you to streamline automation workflows by integrating your everyday apps with Knack apps. With Flows, you can effortlessly automate daily tasks, synchronize data, and simplify routine processes across different connector apps.

flowsterminology1Examples of Flows:

  • Adding tasks from a project management app into a to-do list app
  • Adding the email addresses of event attendees from a spreadsheet to an Event Calendar app
  • Sending a weekly report to your team on advertising expenses

Automation

Automations involve creating rules or scenarios that connect your apps. Each automation (Flow) includes a trigger - an initial event, and one or more subsequent actions. Utilizing automations helps streamline repetitive tasks, maintain data accuracy between your connected apps, and ensure consistency in your daily operations.

Linked Apps/Connector Apps

A linked app (sometimes called a connector app) serves as the vital link between your Knack app and an external application, facilitating smooth data transfers and action executions across various platforms, essential for any efficient automation workflow.

terminology2

Note: Connector Apps also include other connected Knack apps from your account.

See a full list of available connection apps here: Flows Connector Apps

Triggers

A trigger is an event within a linked app that initiates the Flow. Triggers are the first step in any automation workflow. Triggers are linked to specific real-time events in a linked app and offer two data-transferring modes: API and Webhook. This provides flexibility in the timing and method of data transfer.

triggers

Learn more about triggers in our article here: Flows Trigger Steps

Actions

An action is an automated response that is executed when a trigger event occurs. Actions can vary from sending notifications to updating records, creating new records, updating spreadsheets, and more, depending on the specific user needs of the Flow scenario.

actions
 

Status

The status of a Flow reflects its current state, which can be started, paused, blocked, or deleted. Monitoring the status of a Flow is crucial for efficient management, allowing builders to make necessary adjustments as their workflow progresses.

status

Steps

Steps serve as the building blocks of an automation scenario, encompassing triggers, actions, and any tools offered by Flows. They carefully outline the sequence of events in a Flow, guiding the workflow from beginning to end.

To learn more about Steps in Flows, see our article here: Flows Action Setup

Operations

Operations refer to completed steps within a Flow, such as capturing leads or sending follow-up messages, ensuring efficient workflows and desired outcomes.

Transactions

Whenever a Flow runs, only the Action steps count towards your Transactions. On the other hand, Trigger steps incur no cost! Each Knack plan includes a specific number of Transactions.

To learn more about Transactions included in plans, see our article here: Billing, Add-Ons, & Transactions Overview

Group

Users have the option to categorize their automation scenarios into groups based on their personal or operational preferences. Organizing your Flows into groups can aid in handling intricate workflows and maintaining related Flows in one place for convenient access and analysis.

To learn more about Groups, see our article here: Flows Grouping

Conditions

Filters enable users to define precise criteria at the beginning of a Flow scenario. By applying filters to data, users can guarantee that only pertinent information initiates the Flow, thereby optimizing the effectiveness and relevance of automated tasks.

To learn more about filters, see our article here: Flows Trigger Conditions

History

Users can utilize the History section of Flows to filter through triggered scenarios. This feature enables users to review automation history, troubleshoot any errors, view successful Flows, and identify when each Flow was triggered.

history

Analytics

The Analytics tab is located within the History section of Flows. This functionality enables Builders to choose a specific time frame to analyze all Transactions within that period using a line chart. Builders also have the option to view the data volume chart for their selected timeframe.

analytics

Webhook

A Webhook is a key data transfer method utilized in Flow's automation processes. It enables instant data transfer in real time, ensuring that actions can be promptly triggered in response to events

API Key

Using an API key is a mode of data transfer in Flow's scenarios, ensuring swift data transfer within 1 minute on average. It enhances communication between various software applications, enabling data sharing and action execution across different platforms.

api