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.