Workflows as a Service
Automate how money moves.
Splits, routing, scheduling and multi-recipient payouts, triggered by events and executed without a manual step.
- Splits
- Routing
- Scheduling
- Multi-recipient payouts
- Workflows · early access
Event in, action out.
Funds land, a workflow runs, a payout goes. Define it once; TNKR runs it on every matching event and keeps each step in the run history.
- Triggers on events or a schedule
- Rules in configuration, not code
- Every run logged and auditable
Split a payment between parties.
Route 80% to the seller, 15% to the platform, 5% to a tax wallet — the moment funds land, not at month end.
- Percentage or fixed splits
- Route to wallets or bank payouts
- Change a fee share without a redeploy
Schedule and batch what recurs.
Weekly settlement, fortnightly payroll, monthly supplier payouts — scheduled workflows that pay every recipient on the list and report what failed.
- Cron-style schedules
- Multi-recipient payouts in one run
- Failure reasons, not tickets
Developer API
Rules as data, not deploys.
A workflow is a definition you create, replace and read. Change a split and the next run uses it — no release train.
{ "version": 1, "name": "split-80-15-5", "steps": [ { "name": "calc", "compute": { "outputs": { "seller": "monetary_percent(input.amount, 8000)", "platform": "monetary_percent(input.amount, 1500)", "tax": "input.amount - seller - platform" } } }, { "send_money": { "provider": "instapay", "destination": { "type": "bank", "bic": "BOPIPHMMXXX" }, "amount": "${steps.calc.output.seller}", "currency": "PHP" } } ]}