Docs

Last save: Never

Builder Blocks

Execute FunctionCall a previously defined function and execute its logic within your flow.
Delay / WaitPause the flow for a specified amount of time.
Response BlockSend the api response back with selectable body types.
CompressCompress a string using compression algorithm to reduce its size.
DecompressDecompress a previously compressed string back to its original form.
Generate TokenGenerate a Token by choosing from a custom list of options. You can use this token for multiple things like authentication.
Verify JWTVerify a JWT (Json Web Token) and receive the payload.
Sign JWTSign a JWT (Json Web Token) that can be used for authentication.
Encrypt StringEncrypt a string using modern encryption to securely store or reuse it.
Decrypt StringDecrypt a encrypted String.
Hash StringCreate a secure hash from a string using modern hashing algorithms.
Set VariableStore values across multiple flows. These variables are persisted in the fluxyAPI database.
Create Temporary VariableFlow-specific temporary values, created per-flow, not persisted. Can be overwritten.
Set Temporary VariableSet or update flow-specific temporary values. These variables are not persisted and exist only for the duration of the flow execution.
Console LogLog a message to the console that can be used for debugging.
Error LogLog a error to the console and the errorlog.
Basic Conditional CompareUse this block to compare two values and branch your flow based on the result.
IP Conditional CompareCompare IP addresses and branch your flow based on network conditions.
Date & Time CompareCompare date/time values or check relative conditions (is today, is in the past, ...).
Boolean CompareBranch your flow based on a true/false or truthy/falsy value.
Object / JSON CompareCheck if an object has a specific key, compare a nested value, or inspect structure.
Number Range CompareCheck if a number falls within a range, or test numeric properties like even/odd.
Type Check CompareBranch your flow based on the data type of a value (string, number, null, array...).
Array Conditional CompareCheck if a value exists in an array, or compare array properties like length.
NoteLeave a note to better understand your flow.
Checklist NoteLeave a note to better understand your flow.
Conversion & EncodingConvert or encode strings and data into different formats.
Search & ReplaceSearch and replace substrings within a given string.
Case & FormatConvert the case or format of a given string.
String TransformPerform operations to split, repeat, or serialize strings for flexible data handling.
Access & LengthRead, measure, or extract specific parts of a string.
Map JSON ArrayExtract, filter, or manipulate properties within an array of JSON objects.
LoopIterate over an array and apply transformations to each element.
Break LoopExit the current loop iteration prematurely.
Send EmailSend an email using Gmail or a custom SMTP server.
Discord OAuth2 ExchangeAuthenticate users via Discord OAuth2.
Google OAuth2 ExchangeAuthenticate users via Google's OAuth2 / OpenID Connect.
GitHub OAuth2 ExchangeAuthenticate users via GitHub OAuth2.
Microsoft OAuth2 ExchangeAuthenticate users via Microsoft (Azure AD) OAuth2 / OpenID Connect.
Send Discord WebhookSend a message to a Discord webhook.
Get User RolesFetch the roles of a specific user in a guild via Bot.
Add User RoleAdd one or multiple roles to a specific user in a guild via Bot.
Remove User RoleRemove one or multiple roles from a specific user in a guild via Bot.
Get Bot GuildsFetch a list of all servers (guilds) the Bot is currently a member of.
Generate QR CodeCreate a QR code image from text or a URL.
Manipulate ImageProcess images using operations like resizing, format conversion, blur, rotate, flip, or crop.
Extract Text (OCR)Extract text content from an image using Optical Character Recognition.
Get Image MetadataRead comprehensive technical metadata (Dimensions, Format, EXIF, GPS, Stats) from an image.
Extract ColorsAnalyze the image to find the dominant color and a generated palette.
Generate ChartGenerate a chart/graph visualization from data (Bar, Line, Pie, Doughnut, Radar, Polar Area, Scatter, Bubble).
URL to Base64Fetch an image from a public URL and convert it to a Base64 string.
NSFW Image DetectionDetect NSFW content in images.
Premium
Canvas BuilderDesign graphics in a dynamic canvas directly inside this workflow.
Host FileUpload raw files to a temporary storage and get a public URL.
Sign File URLGenerate a secure, temporary access link for a private file using its Media ID.
Deliver FileLoad a stored project media file as an object for use in later blocks.
Delete FilePermanently delete a hosted file from the storage using its Media ID.
MongoDBPerform database operations without writing code.
MySQL / MariaDBDatabase operations without writing code.
PostgreSQLDatabase operations without writing code.
Send External API RequestSend an external API request.
IP Geolocation
IP GeolocationLook up geolocation, threat intelligence, VPN/proxy detection and more for any IP address using your own ipdata.co API key.
Premium
Domain WHOIS LookupLook up registration details, expiry dates, nameservers and availability for any domain.
Cloudflare TurnstileVerify a Cloudflare Turnstile CAPTCHA token submitted by a user to protect your endpoint from bots.
ChatGPT (OpenAI)Send a message to ChatGPT. Supports automatic chat history and returns full API details.
Claude (Anthropic)Send a message to Claude. Supports automatic chat history and returns full API details.
Gemini (Google)Send a message to Google Gemini. Supports automatic chat history and returns full API details.
Groq Inference
Groq InferenceLightning-fast inference for open-source LLMs (Llama 3, Mixtral, Gemma) using Groq LPU technology.
DeepSeek AI
DeepSeek AISend a message to DeepSeek. Supports automatic chat history and DeepSeek V4 models such as deepseek-v4-flash and deepseek-v4-pro.
Mistral AI
Mistral AISend a message to Mistral AI. Supports automatic chat history and returns full API details.
Chat History ManagerManage, delete, or trim AI chat histories to save tokens and free up storage.
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.