Skip to main content

Sylphx WorkflowsPreview

Durable runs, schedules, and timers that call your own HTTP endpoints.

Part of Sylphx: the same account, the same key, and the same bill as every other service. In the same league as Temporal, Trigger.dev.

What Sylphx Workflows does

  • Runs that finish

    A run started with an idempotency key happens once. It ends only from a recorded step result or a cancellation, and an unknown result is reconciled, never re-sent.

  • Schedules and timers

    Cron or rate schedules with time zones, overlap and catch-up rules. Every sleep and deadline is a durable timer.

  • No workers to run

    Each step calls your endpoint with a short-lived signed token, even a service scaled to zero. Built on Temporal.

  • Every run keeps a bounded, paged history.

Quickstart

Your first call

Install the SDK, set SYLPHX_API_KEY to a key from the console, and call the API. The CLI speaks the same API.

index.ts
import { Sylphx } from '@sylphx/sdk'

// Reads SYLPHX_API_KEY: one key for every Sylphx service.
const sylphx = new Sylphx()
const me = await sylphx.access.whoami({})

for await (const item of sylphx.workflows.workflows.listAll({ parent: me.env! })) {
  console.log(item.name)
}
Install
npm install @sylphx/sdk
CLI
sylphx workflows workflows list

Pricing

Pay for what you use

Start free. Pro is $20 a month and includes $20 of usage across every service; usage past it bills at the prices below, up to your spend cap.

Free includes

Actions
100,000

Pro includes

Actions
100,000

Then

Actions
$45 / 1M actions

Every service’s prices