NinjaFlow

Marketplace

What's available, what's in dev, what's on the roadmap.

We're shipping this in the open. This page reflects the actual state of the automation library, the customer-facing widget runtime, and our partner-integration roadmap as of today.

Available
16

Backend nodes shipping today

In dev
5

Appflow / UI widgets in dev

Coming soon
8

Partner integrations planned

Available now — automation steps

Shipping in the workflow engine today. Trigger them by webhook, on a schedule, or manually, then chain them together to automate any process.

Webhook Trigger

Available

Start a workflow from any inbound HTTP call. Per-organization signing secret.

trigger/webhook
Step

Schedule Trigger

Available

Cron schedules with timezone support. Highly available across workers.

trigger/schedule
Step

Manual Trigger

Available

Run a workflow on demand from the app or via the public API.

trigger/manual
Step

HTTP Request

Available

Call any external API. Map response fields into downstream steps.

http-request/send
Step

Email Send

Available

Send transactional email with templates and attachments.

email/send
Step

SMS Send

Available

Send transactional SMS. Bring your own provider account.

sms/send
Step

Slack Send

Available

Post rich messages to Slack channels on workflow events.

slack/send
Step

AI Generate

Available

Prompt a large language model. Structured output via schema.

ai/generate
Step

File I/O

Available

Read and write files within the workflow's secure scratch space.

files/read-write
Step

Cloud Storage Transfer

Available

Move files between cloud storage buckets with prefix scoping.

s3/transfer
Step

SFTP Upload

Available

Push files to any SFTP endpoint.

sftp/upload
Step

Async Task

Available

Hand long work off to an isolated background job. Workflow pauses and resumes when done.

job/async-task
Step

If/Else Branch

Available

Branch the workflow based on an expression over earlier step output.

flow/if-else
Step

Loop

Available

Iterate a sub-flow over a list of items, in batch or one at a time.

flow/loop
Step

Custom Script

Available

Run a JavaScript transform in an isolated runtime — no install, no risk.

util/custom-js
Step

Cleanup

Available

Terminal step that releases temporary files created by the workflow.

util/cleanup
Step

In development — customer-facing widgets

The Appflow side of NinjaFlow — hosted forms, file uploads, and embeddable widgets your customers interact with directly. Launching with the v1 release.

Appflow Runtime

In dev

Hosted page renderer plus embeddable iframe and lightweight JS widget.

appflow/runtime
Widget

Appflow Designer

In dev

Drag-and-drop authoring for the customer-facing side of any workflow.

appflow/designer
Widget

Multi-step Form

In dev

Multi-step form with validation and conditional logic.

forms/multi-step
Widget

File Upload Widget

In dev

Resumable upload to secure cloud storage with virus scanning.

forms/file-upload
Widget

Decision Step

In dev

Pause for an automated decision and resume with the result.

appflow/decision-step
Widget

Coming soon — partner integrations

On the roadmap. Need one of these now? Build it as a custom node package and we'll feature it in the marketplace when it ships.

Plaid

Coming soon

Bank-account linking. Balances, transactions, identity.

plaid/bank-connect
StepWidget

MX

Coming soon

Alternative bank-connect for broader US coverage.

mx/connect
StepWidget

Finicity

Coming soon

Bank-connect via Mastercard Open Banking.

finicity/connect
StepWidget

Persona

Coming soon

KYC: ID, selfie, liveness, document verification.

persona/kyc
StepWidget

Pave Analytics

Coming soon

Cashflow scoring and underwriting insights.

pave/score
Step

DocuSign

Coming soon

eSign envelopes from templates with status webhooks.

docusign/send
StepWidget

PandaDoc

Coming soon

Alternative eSign provider.

pandadoc/send
StepWidget

Stripe

Coming soon

Checkout, subscriptions, customer portal, webhooks.

stripe/subscribe
StepWidget

Need a widget that isn’t here?

Your team can build a private integration once and have it available to every user in your organization. We’ll help with the spec and review the result. Talk to us about partnering on integrations you’d like to see in the public marketplace.