Alpha release — June 5, 2026

Turn real-time events
into intelligent actions.

Arcflux is an AI control plane that connects APIs, users, and devices — so your systems can sense, decide, and act in real time.

arc · live
streaming
$arc run order.received --stream
event captured · webhook · stripe.checkout.completed
agent: classify intent · score 0.94 · refund_risk:low
branch: ship_now · skip:human_review
action: POST /shipments · 201 · 184ms
action: mqtt publish warehouse/printer/42 · ok
run complete · 612ms · 4 actions

event in · arcflux · intelligent action out

Replace static rules with real-time decision loops.

Disconnected automation, brittle scripts, manual response workflows — collapsed into one event-driven runtime.

Sense

Capture events from APIs, webhooks, devices, and users — through one unified runtime.

Decide

Run agents, logic, and approvals in a single workflow. No glue code, no scattered scripts.

Act

Trigger systems, call APIs, send alerts, control physical devices — in milliseconds.

What you can build

Intelligent inboxes

Triage, classify, draft, and route — across email, chat, and ticketing systems.

Real-time ops

Watch events from your stack. Decide what matters. Act before a human would notice.

Device-aware workflows

Listen to sensors, printers, gateways. Act back through MQTT or HTTP control planes.

Agent-driven APIs

Wrap reasoning behind a single endpoint. Stream tokens, branch logic, log every step.

Approval pipelines

Inject human checkpoints where they matter. Resume runs from anywhere — Slack, web, CLI.

Cross-system actions

One event in your CRM fans out to billing, comms, ops, hardware — atomically.

How it works

Three stages. One runtime. Everything between is observable.

01step 1 of 3

An event arrives

A webhook fires, a device publishes, a user clicks. Arcflux receives it.

POST /v1/events
{ "type": "support.message",
  "payload": { ... } }
02step 2 of 3

A workflow decides

Agents reason. Logic branches. Humans approve when they should. State is preserved.

workflow("triage")
  .agent(classify)
  .branch(by="intent")
  .approve(if="risk>0.7")
03step 3 of 3

Actions happen

Calls go out — to APIs, devices, users — in milliseconds. Every step is observable.

→ POST  /tickets/assign
→ mqtt  desk/lamp/3 on
→ slack #ops · resolved

One workflow.
Any entry point.

Bring the events you already produce. Arcflux normalizes them into a single runtime — so the same workflow handles a webhook, a device message, or a scheduled job without rewriting anything.

HTTP APIs
REST, JSON, signed webhooks
MQTT
Devices, sensors, IoT gateways
Webhooks
Stripe, Linear, GitHub, anything
Embedded widgets
Forms, chat, in-product events
Scheduled jobs
Cron-style and interval triggers
CLI & SDK
Run from terminal or your code

Built for developers who ship.

A CLI that feels like git. An HTTP API that feels like Stripe. Real-time streaming over SSE. Iterate fast. Watch every event as it happens.

terminal · arclive
$ arc run triage --stream
→ event accepted  ticket_8821
→ agent.classify   intent=billing  conf=0.91
→ branch           billing → refund_path
→ approve.wait     #ops  →  approved by @sam
→ action.api       POST /refunds  · 201 · 142ms
✓ done             814ms  · 5 actions  · 0 errors
node · @arcflux/sdkSSE
// stream a run from anywhere
const run = await arc.runs.create({
  workflow: "triage",
  input: { ticket_id: "8821" },
  stream: true,
});

for await (const ev of run.events) {
  console.log(ev.type, ev.data);
}

CLI-first

Trigger, replay, and stream runs from your terminal.

HTTP + SSE

Integrate with any stack. Stream events as they fire.

Event-driven runtime

Built for low-latency reactions — not polling.

Pricing

Basic

Free

For exploring and building first workflows.

  • 500 credits / month
  • 1 concurrent run
  • All core features
  • Community support
Start free

Resets every 30 days

Starter

Most picked
$39/month

For teams running real workflows in production.

  • 5,000 credits / month
  • 2 concurrent runs
  • API · webhook · MQTT triggers
  • Email support
  • Optional credit top-ups
Join early access

Resets monthly with billing

Enterprise

Custom

Dedicated infrastructure for high-scale, regulated, real-time systems.

  • Dedicated infrastructure
  • SSO
  • Custom limits
  • SLA
Talk to us

Coming soon

Need more? Optional credit packs — top up anytime.
1k5k25k

Questions

Alpha launches June 5, 2026. Join early access to get an invite and onboarding from the team.

HTTP APIs, signed webhooks, MQTT messages from devices, embedded widgets, scheduled jobs, and direct CLI/SDK invocations. The same workflow runs regardless of how the event arrives.

Arcflux is a runtime, not a builder. It’s designed for low-latency, agent-driven decisions across software and physical systems — with full observability, streaming, and developer-grade APIs.

Yes. Workflows can pause for approval and resume from anywhere — Slack, the web app, or programmatically via the API.

A unified usage unit covering LLM calls and execution. Basic credits reset every 30 days, Starter resets monthly with billing. You can also top up with optional packs of 1k, 5k, or 25k.

Dedicated infrastructure is available on Enterprise (coming soon). Reach out and we’ll talk.

Alpha release — June 5, 2026

Build the system that
reacts for you.

Get an early access invite and a direct line to the team building Arcflux.

No spam. One invite, when alpha opens.