how it works

Create customized workflows tailored to your specific needs

Workflow

Zendify works by providing a set of building blocks and elements within its flow engine, allowing users to orchestrate workflows and integrations efficiently.

START

Input HTTP request

Transform into objects

Extract ID from request to use in JDBC

Obtain data from Database

Initalize base response variable

For Each loop over DB records

Gather record details according to some logic and create wanted object

Collect data from For Each Loop

Prepare log

Send log to FTP

Send Log to some WebService

Return response

HTTP response

END

Simple Elements

Simple Elements provide foundational functionality within the Zendify flow engine.

comment icon

Comment

This element is used for adding comments within the engine builder. Comments serve as documentation to explain the purpose or functionality of certain parts of the workflow for better understanding by developers and users.

static variable icon

Static Variable

Static variables allow developers to define and store values within the engine. These values remain constant throughout the execution of the workflow and can be referenced by other elements within the flow.

expression icon

Expression

The expression element enables manipulation of variables using Spring Expression Language (SpEL). SpEL provides a powerful way to dynamically compute values, access properties, and invoke methods, enhancing the flexibility and functionality of the workflow.

Connector Elements

Connector Elements facilitate integration with external systems and services, enabling seamless data exchange and communication.

http operation icon

HTTP Operation

This element facilitates making HTTP calls, enabling the integration of external web services or APIs into the workflow. It supports various HTTP methods such as GET, POST, PUT, DELETE, etc., allowing for seamless communication with remote servers.

jdbc operation icon

JDBC Operation

The JDBC operation element establishes direct connections to databases and performs SQL queries. It provides functionality for retrieving, updating, inserting, and deleting data from relational databases, making it essential for database-related tasks within the workflow.

ftp operation icon

FTP Operation

The FTP operation element handles remote file operations such as listing, downloading, uploading, deleting, and renaming files on both FTP (File Transfer Protocol) and sFTP (Secure File Transfer Protocol) servers. It enables seamless integration with remote systems and facilitates the transfer of files securely over both protocols.

web socket icon

Web Socket

The Web Socket element facilitates real-time communication between the workflow and remote servers using the WebSocket protocol. It enables event-based communication, making it suitable for applications requiring low-latency and real-time updates.

email operation icon

Email Operation

The Email operation element enables sending emails within the workflow. It supports functionalities such as composing and sending email messages, including attachments, recipients, subject, and body. This element is essential for incorporating email notifications and communication capabilities into the workflow.

Advanced Elements

Advanced Elements introduce robust control over workflow execution and logic, allowing for complex and dynamic processes.

conditional icon

Conditional

The conditional element controls the flow of operations within the engine based on specified conditions. It evaluates conditional expressions and executes different branches of the workflow accordingly, allowing for decision-making and branching logic.

foreach icon

Foreach

The foreach element iterates over a collection of items and executes a series of operations for each item in the collection. It is commonly used for batch processing or iterating over lists, arrays, or other iterable data structures within the workflow.

parallel icon

Parallel

The parallel element allows for concurrent execution of multiple steps or operations within the workflow. It splits the workflow into parallel branches, each processing data independently, which can improve performance and efficiency.

repeat icon

Repeat

The repeat element executes a specified operation or set of operations repeatedly until a certain condition is met. It is useful for implementing looping or iterative behavior within the workflow, allowing for tasks to be performed iteratively until a desired condition is met.

try...catch icon

try...catch

This control flow mechanism handles exceptions or errors that may occur during the execution of a piece of code. It allows developers to gracefully handle errors, preventing workflow failures and enabling error recovery or alternative paths of execution.

Logical Element

adapter icon

Adapter

The adapter element serves as a bridge between different parts of the workflow that cannot be directly connected. It allows for data manipulation and transformation between incompatible systems or components by executing code snippets in various languages such as Groovy, SpEL, or SpEL TEMPLATE.

Reusable flow Engines

internal engines icon

Internal engines

Encapsulate logic that is repeatedly used within the workflow. These engines represent modular components that can be reused across multiple workflows, promoting code reuse, maintainability, and consistency within the Zendify platform.

Reach out at to get a quote or send us some love.

contact

Try Zendify today and experience the power of care-free integration.

Forget complex integrations and welcome stealthy connectivity with Zendify.

Get a quote or send us some love.

Message field can not be empty.
error icon

Missing some required fields.

close icon
error icon

Your message was succesfully sent.

close icon

Cookie Policy

To make this website run properly and to improve your experience, we use cookies. For more detailed information, please check our Cookie Policy.

Cookie Policy

Allow or deny the website to use functional and/or advertising cookies described below:

COOKIE SETTINGS
Accept all Accept selected Decline all