Features of Flowlet

All-in-one

Platform

Everything you need to automate tasks and create your own API.

Flows

Flows are the building blocks for your application. These give a visual representation of the processes.

Database storage

Flowlet comes with a build-in database by default.

Custom coding

Profit from endless possibilities with the ability to use TypeScript / JavaScript to write custom blocks or mappings.

Logs

Logging is available for errors and custom log messages throughout the application.

Scalable hosting

All applications are stored on a fully redundant and scalable cloud.

Privacy and security

We use multiple levels of virtualization to protect your data. All data is encrypted in transit and at rest.

Backups

Nightly backups are created by default.
Practical

Flow types

The building blocks of your next project.

REST endpoints

Provide your own API by creating a collection of REST endpoints.

Webhooks

Process messages from 3rd-party systems using webhooks.

Cron jobs

Automate tasks with cronjobs. These can be set to run every minute, quarter, hour, or daily.

Incoming mail

Mail is a simple way of integrating with various systems that send mail but do not provide an API.

Re-usable flows

Create flows that can be used as a building block in other flows.
Coming soon

GraphQL

Create a GraphQL API to support dynamic data needs.
Conformant

Integrations

Protocols and standards.

HTTP requests

Send HTTP requests to external JSON or XML APIs.

Mail (SMTP)

Send mail using an SMTP server.

Json Web Token (JWT)

Building blocks are available to sign and verify JWT tokens.

OAuth2

Authenticate via OAuth2 and handle scopes.
Hands-on

Function library

Available in custom scripts.

HTTP

Flowlet supports the WHATWG fetch standard to facilitate HTTP requests.

SQL

Connect with external MySQL and PostgreSQL databases.

Internal Database

Database tables are accessible via ORM methods.

Logging

Write custom log messages from scripts.

Cryptography

Encrypt and decrypt data using robust algorithms.

Mail

Deliver mail to an SMTP server.

DNS

Request individual DNS records.

Compression

Supports deflate, gzip, and brotli compression.

JSON Schema

Validate data using JSON schema.

XML

Convert XML to JSON based on a JSON schema, or write XML from JSON.

JOSE

The modern JOSE standard for web encryption, keys, and tokens is built-in.

Geolocation

Look up the visitors' country based on their IP address. Useful for personalization, statistics, and security.