Business Process Automation
From mouse-click to multi-step automation in minutes
Unknown SDUI Component: "concept_intro"
%{
"props" => %{
"body" => "General-purpose automation builder (DRO-V24-BLD-11). Design multi-step workflows that chain AI, HTTP, data transforms, conditions, loops, and integrations. Compiles to Oban (simple jobs) or Temporal (complex/distributed) — runs in production, not in your browser.",
"title" => "Workflow Builder — drag-and-drop automation that ships to production"
},
"type" => "concept_intro"
}
Unknown SDUI Component: "node_palette"
%{
"props" => %{
"categories" => [
%{
"name" => "Triggers",
"nodes" => ["Webhook", "Schedule (Cron)", "Entity Event",
"Manual Start"]
},
%{
"name" => "AI / LLM",
"nodes" => ["Complete", "Embed", "Classify", "Summarize", "Vision",
"Audio Transcribe"]
},
%{
"name" => "Data",
"nodes" => ["Transform (JSONPath)", "Filter", "Map", "Reduce", "Merge",
"Split"]
},
%{
"name" => "Logic",
"nodes" => ["If/Else", "Switch", "Loop", "Parallel", "Wait", "Delay"]
},
%{
"name" => "Integration",
"nodes" => ["HTTP", "GraphQL", "gRPC", "Database Query", "Redis"]
},
%{
"name" => "Communication",
"nodes" => ["Email", "SMS", "Push", "Slack", "WhatsApp Business",
"Teams"]
}
],
"title" => "Node palette"
},
"type" => "node_palette"
}
Unknown SDUI Component: "service_feature_table"
%{
"props" => %{
"rows" => [
%{
"description" => "Enforces finite-state machines on any entity. Prevents illegal transitions (e.g. admin skipping from unpaid to shipping_in_progress).",
"service" => "StateTransitionHook"
},
%{
"description" => "Global multi-tenant uniqueness check without setting an Ecto index constraint.",
"service" => "UniqueConstraintHook"
},
%{
"description" => "Register Elixir modules and the runtime validates + applies them on the data stream.",
"service" => "Custom hooks"
}
],
"subtitle" => "Attach business rules to any dynamic entity by updating its metadata.hooks. The HookEngine intercepts every insert/update/delete.",
"title" => "Universal Entity Hooks"
},
"type" => "service_feature_table"
}
Unknown SDUI Component: "service_feature_table"
%{
"props" => %{
"rows" => [
%{
"description" => "Configurable approver chains, escalation rules, parallel/serial branching, automated escalation on SLA miss.",
"service" => "Multi-step approvals"
},
%{
"description" => "Visual drag-and-drop IVR design with audio asset library, conditional routing, queue handling, and time-of-day rules.",
"service" => "Flow Studio (telecom)"
}
],
"title" => "Approval workflows + Flow Studio"
},
"type" => "service_feature_table"
}
Unknown SDUI Component: "value_props"
%{
"props" => %{
"items" => [
%{
"description" => "Workflows live in the database, not scattered scripts.",
"label" => "No glue code"
},
%{
"description" => "Oban and Temporal handle retries, dead-letter queues, distributed execution.",
"label" => "Production-grade"
},
%{
"description" => "Every node execution emits telemetry. SDUI dashboards show throughput, latency, failure rate.",
"label" => "Observable"
},
%{
"description" => "Chain workflows, reuse sub-flows, version everything.",
"label" => "Composable"
}
],
"title" => "Why customers choose us"
},
"type" => "value_props"
}