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.
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)
}npm install @sylphx/sdksylphx workflows workflows listPricing
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