Platform

The Complete Workflow
Orchestration Platform

See exactly what you're building with. A visual designer, AI engine, actor-based execution, and enterprise security — all in one platform you can deploy anywhere.

20+
Node Types
5
AI Providers
26
Backend Modules
5
Trigger Types
Visual Designer

Visual Workflow Designer

A full-featured diagram editor with 20+ purpose-built node types. Design complex automation visually — from simple sequences to parallel branches with error handling.

01

Drag-and-Drop Canvas

Build workflows visually on an infinite canvas. Drag nodes, draw connections, and see your logic take shape in real time.

02

Smart Connections

Sequence flows, success/error paths, timeout flows, and conditional branches. Every connection type with automatic routing.

03

Properties Panel

Configure every node inline. Set prompts, map variables, define conditions, wire integrations — without leaving the designer.

04

Version Control

Every save creates a versioned draft. Publish when ready. Roll back anytime. Draft and production versions run independently.

20+ Node Types

Every node is purpose-built for a specific workflow pattern. Tasks execute logic, events control flow timing, gateways branch and merge, and special nodes handle waiting, looping, and agent orchestration.

AI Nodes

🧠
AI Agent
📞
AI Voice Agent

Tasks

⚡
Service Task
📝
Set Variable
📜
Script Task
👤
User Task
đŸŽ™ī¸
Voice Task
đŸĸ
Domain Task

Events

â–ļī¸
Start Event
âšī¸
End Event
đŸ“Ĩ
Catch Event
📤
Throw Event
đŸ›Ąī¸
Boundary Event

Gateways

◇
Exclusive Gateway
â̘
Parallel Gateway
⊕
Inclusive Gateway
🔀
If / Else

Special

âŗ
Wait Node
🔄
Loop Node
📋
Input Node
📊
Output Node
💾
Memory Action
AI Engine

AI Engine

Every workflow step can think. Embed LLM intelligence at any point with tool calling, RAG retrieval, conversation memory, and dynamic UI generation.

01

LangChain4j Integration

Native LangChain4j under the hood. Tool calling, structured output, streaming, and function definitions — wired directly into the workflow engine.

02

Tool Calling

AI agents invoke tools mid-execution — call APIs, query databases, run scripts, and feed results back into the conversation automatically.

03

RAG Knowledge Base

Attach vector store collections to any AI agent. Documents are chunked, embedded, and retrieved at query time for grounded responses.

04

Conversation Memory

Persist conversation history across workflow steps. AI agents remember prior context within a flow execution, enabling multi-turn reasoning.

05

A2UI Protocol

AI agents generate interactive UI — forms, tables, cards — directly in chat during execution. The AI decides what to render based on context.

06

Multi-Model Support

Switch providers per node. OpenAI, Anthropic, Google Gemini, and Ollama for local models. No vendor lock-in.

Supported Providers

OpenAIGPT-4o
AnthropicClaude
GoogleGemini
OllamaLocal
Execution Engine

Execution Engine

An actor-based runtime that executes workflows with isolated concurrency, pluggable messaging, and five ways to trigger any flow.

01

Actor Model

Each node runs as an isolated actor with its own mailbox and thread pool. Failures are contained — one node crashing never takes down the engine.

02

Parallel Execution

Parallel gateways fork into concurrent branches. The engine executes them simultaneously, merging results when all branches complete.

03

Pluggable Message Queues

Swap messaging backends without code changes. Kafka for production scale, Hazelcast for clustering, database-backed for simplicity.

04

Real-Time Monitoring

Track every execution as it happens. See which node is active, inspect variable values, view execution timelines, and diagnose failures.

5 Trigger Types

Workflows start from any source. Schedule them, listen for events, expose HTTP endpoints, or kick them off manually.

Scheduled

Cron-based triggers. Run workflows on any schedule.

Email

Trigger on inbound emails via Nylas webhooks.

Webhook

HTTP endpoints that start workflows from any system.

Event

Internal domain events. React to system changes.

On-Demand

Start manually via API or UI.

Message Backends:KafkaHazelcastDatabaseIn-Memory
Security

Enterprise-Grade Security

Built for regulated industries. Multi-tenant isolation, encrypted secrets, role-based access, and the option to deploy entirely on your own servers.

01

Multi-Tenant OIDC/JWT

Full OpenID Connect authentication with dynamic JWKS validation. Each tenant gets its own issuer, isolated by design.

02

API Keys

Machine-to-machine access via bcrypt-hashed, rate-limited, org-scoped API keys. Revoke instantly. Full audit trail.

03

Role-Based Access Control

Three tiers: Super Admin, Org Admin, and Flow Creator. Permissions cascade by organization with fine-grained scoping.

04

AES-256 Encryption

Secrets, credentials, and sensitive data encrypted at rest with AES-256. Keys managed via AWS Secrets Manager or environment variables.

05

Audit Trail

Every action is logged. Workflow executions, user actions, API calls, and configuration changes — all timestamped and immutable.

06

On-Premise Deployment

Deploy on your own infrastructure with Docker. Multi-tenant SaaS, single-tenant dedicated, or fully on-prem.

FAQ

Frequently Asked Questions

Common questions about the apptor Flow platform.