Build powerful workflows with a visual drag-and-drop editor. Trigger actions on deposits, schedules, balance thresholds, and more.
From visual design to execution tracking, Ferros workflows cover the entire automation lifecycle.
Drag-and-drop canvas built on XYFlow. Connect triggers, conditions, and actions visually. No code required to build complex automation pipelines.
Start workflows on any event. Deposit Received, Balance Threshold, Schedule (cron), Webhook, or Manual trigger -- cover every use case.
Forward Funds, Split Funds, Notify Webhook, Notify Email, Swap, Hold, and Manual Approve. Chain actions together for complex logic.
Track every execution with detailed run history. Monitor status in real-time: pending, running, completed, failed, or skipped.
Connect triggers, conditions, and actions on an interactive canvas. See your entire automation pipeline at a glance. Powered by XYFlow for a smooth, modern editing experience.
Trigger on any deposit, forward funds to your cold wallet automatically. Keep hot wallets lean.
Route a percentage to operations, treasury, and reserves. Configure splits by amount or ratio.
Notify your backend or Slack channel when transactions exceed a threshold. Real-time alerting built in.
Whether you need to sweep deposits, split payments, or trigger real-time alerts, workflows handle it. Combine triggers and actions to build any pipeline your treasury needs.
Every workflow can be created, updated, activated, and triggered via the REST API. Define trigger types, step configurations, and action parameters in JSON.
curl https://api.ferros.xyz/v1/workflows \ -H "X-API-Key: cv_live_..." \ -H "Content-Type: application/json" \ -d '{ "name": "Auto-sweep to Treasury", "vaultId": "vault_abc123", "triggerType": "DEPOSIT_RECEIVED", "triggerConfig": { "chains": ["ethereum", "polygon"] }, "steps": [ { "name": "Check amount", "type": "CONDITION", "config": { "field": "amount_usd", "operator": "gt", "value": 1000 } }, { "name": "Forward to treasury", "type": "ACTION", "actionType": "FORWARD_FUNDS", "config": { "destinationWalletId": "wlt_treasury" } } ] }'
Workflows integrate deeply with the rest of the Ferros platform.
Automate fund movements between hot, warm, and cold wallets based on balance thresholds.
Learn moreAuto-forward vault deposits to your treasury. Combine with gas sponsorship for seamless payments.
Learn moreCreate, configure, and trigger workflows entirely through the REST API. Webhooks keep you informed.
Learn moreBuild your first workflow in minutes. Visual editor or API -- your choice.