Appizap
  • Appizap Overview
  • Build Apps
    • On-boarding Flow
    • Ideas to Apps using AI
    • Create a new app
    • App Configuration
      • App Overview
      • General Settings
      • Domain Settings
      • Version Release & Management
      • App Assets
      • Auth Settings
    • UI Builder
      • Module
      • Menu Navigation
      • Version Logs & Restore
      • Keyboard Shortcuts
    • GUI, Themes & Styles
    • Event handlers
    • Write JavaScript
      • JavaScript within {{ }}
      • JavaScript Query
      • Transformers
      • Temporary State
      • Data Responder
      • Built-in JavaScript Functions
      • Use Third-party Libraries
    • How-to-use
      • Welcome to Appizap!
      • FAQ
  • Appizap Dashboard
    • Your Apps
    • Database
    • Workflows
    • Media & Files
    • Query Library
    • Audit Logger
    • Templates
  • Workspaces
    • Workspace Settings
    • User Authentication
    • User Groups
    • Themes
    • Advanced
  • Appizap Concepts
  • Appizap Studio
    • Data Browser
      • Screen, Modules & Navigations
      • Active Components
      • In-App Modals
      • Data Queries in your App
      • Global Data Variables
    • Layers
    • Screen Settings
    • Debugger
    • Data Queries
    • Widget Library
      • Link
      • Icons
      • Steps
      • Button Group
      • Form Button
      • Grid
      • Responsive Grid Layout
      • Drawer
      • Navigation
      • Cascader
      • Comment
      • Mention
      • Collapsible Container
      • Rich Text Editor
      • Input
      • Modal
      • Text Display
      • Number Input
      • Password
      • List View
      • Date
      • Checkbox
      • Radio
      • Switch
      • Multi Select
      • Dropdown
      • File Upload
      • Phone Number Input
      • Download Pdf Button
      • Image
      • Divider
      • Progress Circle
      • Progress
      • Form
      • JSON Schema Form
      • Container
      • Tabbed Container
      • Table
      • Date Range
      • Time
      • Time Range
      • Toggle Button
      • Segmented Control
      • Rating
      • Timeline
      • Slider
      • Range Slider
      • Control Button
      • File Viewer
      • Image Carousel
      • Lottie Animation
      • Tree
      • Tree Select
      • IFrame
      • Calendar
      • Custom Component
      • Auto Complete
      • Chart
      • Graph Chart
      • Treemap Chart
      • Basic Chart
      • Geo Map Charts
      • Funnel Chart
      • Candlestick Chart
      • Select
      • Audio
      • Caller
      • Text Area
      • Responsive Flex Layout
      • Timer
      • Image Editor
      • AI Component
    • Component Specific Actions
  • Database
    • Connect DB
    • Build Internal DB
      • Arrays
      • Indexes
      • Using JSON Type
      • Cascade Delete
      • Data Load and Import
    • Data Sources
      • Connect Data Sources
        • Big Query
        • ClickHouse
        • CouchDB
        • DynamoDB
        • Elasticsearch
        • MariaDB
        • Microsoft SQL Server
        • MongoDB
        • MySQL
        • Oracle
        • PostgreSQL
        • Redis
        • Snowflake
      • Connect APIs
        • REST API
        • GraphQL
        • Google Sheets
        • S3
        • OpenAPI
        • Firebase
        • WooCommerce
        • OpenAI
        • Athena
        • Lambda
    • Query Library
    • Storage
      • Buckets
      • Uploads
      • Objects
  • Appizap Workflow Builder [Pro]
    • Workflows
      • Create a workflow
      • Nodes
      • Connections
      • Sticky Notes
      • Tags
      • Import and Export
      • Templates
      • Sharing
      • Settings
      • History
      • Find Workflow ID
    • Build Flow Logic
      • Conditional Nodes
      • Data Merging
      • Looping
      • Waiting
      • Sub-Workflow
      • Execution Order
    • Data Handling
      • Data Structure
      • Transforming data
      • Use Code
      • Mapping using UI
      • Data Item Linking
      • Data Pinning
      • Data Editing
      • Data Filtering
      • Data Mocking
      • Binary Data
    • Editor UI
    • Credentials
      • Create and Edit
      • Sharing
    • Integrations
      • Node Types
      • Core Nodes
      • Actions
      • Triggers
      • Credentials
      • Custom API Operations
    • Error Handling
      • Errors related to memory
    • Keyboard Shortcuts
  • Security & Compliance
  • Terms & Conditions
  • Privacy Policy
  • User Guide
    • Getting Started
    • Admin Console
    • Data Maintenance
Powered by GitBook
On this page
  • Add a node to your workflow
  • Node operations: Triggers and Actions
  • Node controls#
  • Node settings
  1. Appizap Workflow Builder [Pro]
  2. Workflows

Nodes

PreviousCreate a workflowNextConnections

Last updated 9 months ago

Nodes are the fundamental components that make up the structure of a workflow. These Nodes are responsible for executing various tasks within the workflow, such as:

  • Starting the workflow.

  • Fetching and sending data.

  • Processing and manipulating data.

Add a node to your workflow

  1. Select Add first step. Appizap Workflow Builder opens the nodes panel, where you can search or browse trigger nodes.

  2. Select the trigger you want to use.

    Choose the correct app event

    If you select On App Event, Appizap Workflow Builder shows a list of all the supported services. Use this list to browse Appizap Workflow Builder's integrations and trigger a workflow in response to an event in your chosen service. Not all integrations have triggers. To see which ones you can use as a trigger, select the node. If a trigger is available, you'll see it at the top of the available operations list.

    For example, this is the trigger for Asana:

Add a node to an existing workflow

Select the Add node connector. Appizap Workflow Builder opens the nodes panel, where you can search or browse all nodes.

Node operations: Triggers and Actions

When a new node is added to a workflow in Appizap Workflow Builder, the platform showcases a comprehensive list of operations that are accessible for use. These operations encompass a wide range of functionalities related to data management and manipulation that the node can perform, such as retrieving or transmitting data.

There are two types of operation:

Actions are key components that symbolize particular duties within a sequence of workflow steps. These actions enable users to manage data, execute tasks on external platforms, and activate events in various systems as part of their workflows. Upon choosing an Action, Appizap Workflow Builder automatically integrates a node into the workflow, with the selected Action operation already highlighted.

To view node controls, hover over the node on the canvas:

    • Open node

    • Test step

    • Rename node

    • Deactivate node

    • Pin node

    • Copy node

    • Duplicate node

    • Select all

    • Clear selection

    • Delete node

Node settings

The options available within the Settings tab of the node provide a comprehensive range of settings that allow you to manage and customize the behaviors of each individual node. In addition to controlling the behavior of the nodes, you are also able to include important notes or information specific to each node.

When active or set, they do the following:

  • Request Options: Select Add Option to view and select these options.

    • Batching: Control how to batch large numbers of input items.

    • Ignore SSL Issues: Download the response even if SSL validation isn't possible.

    • Proxy: Use this if you need to specify an HTTP proxy.

    • Timeout: Set a timeout for the request in ms.

  • Always Output Data: The node has the capability to return an empty item, even in situations where there is no data being returned during its execution. When configuring this option on IF nodes, it is important to exercise caution as it has the potential to result in an infinite loop.

  • Execute Once: The node carries out its function when it receives data from the initial item only, disregarding any additional items that may be sent along.

  • Retry On Fail: When an execution fails, the node reruns until it succeeds.

  • On Error:

    • Stop Workflow: Halts the entire workflow when an error occurs, preventing further node execution.

    • Continue: Proceeds to the next node despite the error, using the last valid data.

    • Continue (using error output): Proceeds with the execution of the workflow, transferring error details to the subsequent node for possible resolution.

You can document your workflow using node notes:

  • Notes: Note to save with the node.

  • Display note in flow: If active, Appizap Workflow Builder displays the note in the workflow as a subtitle.

Triggers are the initial impetus that commences a sequence of actions in reaction to particular events or circumstances within your various services. In the process of choosing a Trigger, Appizap Workflow Builder automatically integrates a trigger node into your workflow, with the specific Trigger operation you have selected already highlighted. When searching for a node within the Appizap Workflow Builder platform, nodes associated with Trigger operations can be identified by the presence of a bolt icon.

Node controls

Test step : Run the node.

Deactivate : Deactivate the node.

Delete : Delete the node.

Node context menu : Select node actions. Available actions:

#
#