Everything you need to build secure, intelligent backends

21+ node types across AI, APIs, data, and security. 3 years of deep tech. One sovereign execution engine.

Parallel Execution

Go-powered goroutines execute independent branches simultaneously. 3x-10x faster than sequential tools.

Multi-Database Support

MySQL, PostgreSQL, MongoDB. SSH tunneling, SSL/TLS encryption. Direct connections, not wrappers.

Sovereign Deployment

EU Cloud, VPC, or on-premise. Your data, your jurisdiction. Deploy where regulations demand.

Compliance Built-In

Auto-audit, execution logs, data retention. Working towards GDPR, SOC 2, and ISO 27001 alignment.

Stop stitching tools. Start shipping products.

Ubex replaces the scattered stack of services, scripts, and infrastructure you maintain today - with one visual engine.

POST
/api/v1/users/register
GET
/api/v1/orders
PUT
/api/v1/products/:id
3 endpoints deployed

Build a Full Backend

Auth, APIs, database CRUD, email, file storage - deploy production endpoints from a visual canvas.

ExpressDockerNginxCustom auth
TriggerProcessStore

Automate Anything

Connect databases, APIs, and services into scheduled or event-driven pipelines. Process invoices, sync catalogs, trigger alerts.

ZapierCron scriptsLambdaMake.com
RAGGPT-4ClaudeGemini

Ship AI-Powered Apps

RAG chatbots, document processors, image generators - wire LLMs to your data and deploy as endpoints.

LangChainCustom RAGVector DBLLM wrappers

All Node Types

Flow Start

Entry point for Workflow and Agent flows. Supports Chat, Manual, Schedule, and API triggers with configurable capabilities and chat interface.

  • Multiple triggers
  • Chat interface
  • Schedule & API
  • Agent capabilities
Read docs →

Conditions

Branch your workflow based on data. Support for complex conditions with AND/OR logic. Route data to different paths.

  • If/else branches
  • Multiple conditions
  • Data comparison
  • Regex matching
Read docs →

Delay

Pause workflow execution for a specified duration. Useful for rate limiting, waiting for external processes, or timed intervals.

  • Configurable duration
  • Multiple time units
  • Rate limiting
  • Cancellable
Read docs →

Data Validator

Validate and structure data using JSON Schema. Ensure data conforms to expected types, formats, and constraints before processing.

  • Schema validation
  • Type checking
  • Format constraints
  • Required fields
Read docs →

For Loops

Iterate over arrays and collections. Process items in parallel or sequentially. Aggregate results automatically.

  • Array iteration
  • Parallel processing
  • Result aggregation
  • Break conditions
Read docs →

Sub-workflow

Organize complex logic into reusable sub-workflows. Call workflows from other workflows. Share common patterns.

  • Reusable logic
  • Nested execution
  • Parameter passing
  • Error isolation
Read docs →

Try / Catch

Error handling and retry logic for your workflows. Catch errors, configure retries with fixed or exponential backoff, and route failures gracefully.

  • Configurable retries
  • Exponential backoff
  • Error routing
  • Retry delay control
Read docs →

Human in the Loop

Pause workflows for human review. Approve or reject before continuing. Configurable timeout with auto-approve or auto-reject fallback.

  • Approval gates
  • Configurable timeout
  • Auto-approve/reject
  • Context display
Read docs →

Model

Connect to any major LLM provider with a unified interface. Switch between GPT-4, Claude, Gemini, Llama, and Mistral without changing your workflow.

  • Multi-provider support
  • Session memory
  • Temperature control
  • Token tracking
Read docs →

Image Generation

Generate images using DALL-E, Stable Diffusion, and other AI models. Create visuals directly in your workflow.

  • DALL-E 3
  • Stable Diffusion
  • Image editing
  • Style control
Read docs →

Query Data

Search a data source using semantic, keyword, or hybrid search. Control result count and relevance filtering for RAG workflows.

  • Semantic search
  • Hybrid retrieval
  • Relevance threshold
  • MMR diversity
Read docs →

Write Data

Perform database write operations - insert, update, upsert, or delete - against a selected data source.

  • Insert & update
  • Upsert support
  • Where conditions
  • Column mapping
Read docs →

Extract from File

Extract text and structured data from uploaded files. Support for PDFs, documents, spreadsheets, and more.

  • PDF parsing
  • Text extraction
  • Table detection
  • Multi-format
Read docs →

Database

Execute SQL queries on connected databases. Read, write, and manage data directly from your workflows.

  • SQL queries
  • Multiple databases
  • Parameterized queries
  • Result mapping
Read docs →

Set Variables

Define named variables that become available to all subsequent nodes. Initialize values, store constants, or prepare data.

  • Variable creation
  • Dynamic values
  • Template syntax
  • Reusable data
Read docs →

Data Mapper

Transform and reshape data by defining a JSON output template. Use variable interpolation to inject dynamic values.

  • JSON templates
  • Data reshaping
  • Variable injection
  • Structure mapping
Read docs →

File

Perform file system operations within your workflows. Create, read, write, rename, and delete files.

  • Create & read
  • Write & rename
  • Delete files
  • Dynamic paths
Read docs →

Code Execution

Write custom JavaScript code when you need full control. Access workflow data and return transformed results.

  • JavaScript
  • Full data access
  • Custom logic
  • Async support
Read docs →

HTTP Request

Call any REST API with full control over headers, authentication, and request body. Support for all HTTP methods.

  • All HTTP methods
  • Custom headers
  • Auth support
  • Response parsing
Read docs →

Web Scraper

Extract content from any webpage. Use CSS selectors or let AI identify the data you need. Handle pagination and dynamic content.

  • CSS selectors
  • AI extraction
  • Pagination
  • JavaScript rendering
Read docs →

Integrations

Pre-built connectors for popular services. Slack, Discord, email, databases, and more. No API knowledge required.

  • Slack & Discord
  • Email (SMTP)
  • Databases
  • Cloud storage
Read docs →

Simple Output

Return data from your workflow as an API response. Format as JSON, text, or HTML. Perfect for building AI microservices.

  • JSON responses
  • Custom formatting
  • Status codes
  • Headers control
Read docs →
+

More nodes available

The platform includes additional node types beyond what's listed here. New nodes are added regularly based on user feedback.

View roadmap →

Start workflows your way

Every workflow starts with a trigger. Pick the one that fits your use case.

Chat
Manual
Schedule
API

Build conversational AI

Turn any workflow into a chatbot. Session memory, streaming responses, and a built-in chat UI. Connect to GPT-4, Claude, Gemini - or all of them.

Session memoryStreaming responsesBuilt-in chat UIMulti-LLM support

Production-grade security. Not an afterthought.

Every endpoint ships with the controls you'd expect from hand-written infrastructure - configured visually.

API Authentication

Required auth toggle on every endpoint. API key management with x-api-key header validation.

IP Whitelisting

Restrict endpoint access to specific IPs or CIDR ranges. Control exactly who can reach your workflows.

CORS Controls

Configure which origins can call your endpoints. Fine-grained cross-origin resource sharing per workflow.

Rate Limiting

Configurable requests-per-minute on every API endpoint. Prevent abuse and control traffic.

SSL/TLS & SSH Tunneling

All database connections encrypted. Route through SSH tunnels for secure access to private databases.

Execution Logs & Audit

Step-by-step debugging. 7 to 365 days retention. Full audit trail of every workflow run.

API Authentication

Required auth toggle on every endpoint. API key management with x-api-key header validation.

IP Whitelisting

Restrict endpoint access to specific IPs or CIDR ranges. Control exactly who can reach your workflows.

CORS Controls

Configure which origins can call your endpoints. Fine-grained cross-origin resource sharing per workflow.

Rate Limiting

Configurable requests-per-minute on every API endpoint. Prevent abuse and control traffic.

SSL/TLS & SSH Tunneling

All database connections encrypted. Route through SSH tunnels for secure access to private databases.

Execution Logs & Audit

Step-by-step debugging. 7 to 365 days retention. Full audit trail of every workflow run.

Connect to the tools you already use

Pre-built connectors and growing. Plus HTTP Request node for any API.

ubex.aiUbex
MySQLMySQL
PostgreSQLPostgreSQL
MongoDBMongoDB
AirtableAirtable
+More
ubex.ai integrations hub
Google SheetsSheets
Google DriveDrive
GmailGmail
SlackSlack
CalendarCalendar
+More

Can't find your tool? Use the HTTP Request node to connect to any REST API.

Vira - build by describing

Skip the drag-and-drop. Tell Vira what you need in plain language and it creates the workflow for you - triggers, conditions, integrations, all wired up and ready to deploy.

It can also edit existing workflows, add nodes, swap integrations, or restructure logic - all through conversation.

Meet Vira
Vira
Monitor a website for price drops and alert me on Telegram
Built. Schedule trigger → Web scraper → Condition (price check) → Telegram alert. Running every 30 minutes.

Ready to build?

Start building secure, intelligent backends in minutes. No credit card required.