Skip to main content

Workflows New

🚀 Early release

Workflows is in early release and may not be available in your organization yet. If you'd like to try it or want to know more, reach out to us and we'll get you set up.

What workflows solve​

A workflow connects the pieces nullplatform already gives you (action items, the data lake, notifications, agents, approvals) with each other and with your own tools. You describe the automation, refine it visually, and activate it: nullplatform runs it on a schedule, on a platform event, on demand, or whenever one of your own systems posts to the webhook that activation creates for it, with logs for every run.

That makes automation practical for recurring tasks that would otherwise live in spreadsheets and reminders. AMI rollouts or right-sizing become suites that detect the problem, open an action item for the right team, verify the fix, and close themselves.

📦 Looking for the source?

The suites you'll find across these docs are working automations you can import and tune, not fixed templates. All of them are open source in nullplatform/workflows, along with suites the docs haven't covered yet.

What a workflow looks like​

A canvas of connected steps. Each step is a node: query the data lake, call an API, run code, send a Slack message, or hand a task to AI. Triggers decide when it starts, and every run shows what went in and out of each step.

This is a real suite, the AMI drift tracker from the learning path below. Switch between its three workflows and click any node to see exactly what it runs:

Run Scan Now
Nightly Scan
Active EC2 Deployments (lake)
Filter by NRN
List EC2 Providers
Build Provider Detail Paths
Fetch Runtime Configurations
Build Provider Baseline
Detect Drift
Ensure Action Items
Build Summary
Scan Complete
Workflow
AMI Drift Scanner
Description

Daily scan (03:00, also manual) that compares the AMI each active EC2 deployment runs against the configured one, and ensures one action item per drifted scope.

Inputs (2)
nrnstring
due_daysnumber
Outputs (8)
total_deployments
drifted
created
updated
unchanged
skipped_no_metadata
nrn_filter
action_item_ids
Triggers (2)
manualstart_manual
cronstart_cron
Graph

12 steps

Click a node to see the step it runs.

Learning path​

From hello world to a working AI ops suite

  1. Your first workflowDescribe a hello world to your coding assistant, run it, activate it. The full loop in minutes.10 min
  2. Roll out AMI updatesThe simplest scan-and-track suite, and the best first import.25 min
  3. Migrate deprecated Lambda runtimesAn AI step reads the AWS docs and keeps a runtime catalog in your metadata.20 min
  4. Right-size Kubernetes costsPrice every scope daily and turn real waste into one-click savings.30 min
Keep exploring
  • Tutorials index every suite, including the open source ones without a walkthrough yet.
  • Building blocks covers triggers, nodes, expressions, and secrets: the pieces every workflow reuses.