Workflow Monitoring

Know the moment
a workflow breaks.

A live execution log, status filters, a status panel and full error details — so failures are triaged in seconds, not discovered hours later.

Open Monitoring See all features
Execution Log
Status Filters
Status Panel
Error Details
Output Preview
Save as Report
AI Assistant
app.totalapp.app/automation/monitoring
Know the moment it breaks
TotalApp
MonitoringPulseHeatmapScheduler
Automation · Live4 errors
Execution log
Order AutomationAI Agentrunning—
Lead ScoringHTTP Requestdone0.5s
Invoice SyncSave to DBerror3.2s
Nightly ETLTransformdone1.8s
Status panel
Active
7
Done
117
Errors
4
Workflow Pulse
Order Automation14/min0.8%
Lead Scoring6/min9.4%
Invoice Sync1/min27%
Error path
HTTPAI Agent
error
Save
cancelled
Workflow Pulse

Invoice Sync

StatusFailing
Errors27%
P9512.6s
Open log
Alert when a workflow turns red
Health
Healthy
Degraded
Failing
AI Monitoring Assistant
Invoice Sync is critical — 27% errors, all ETIMEDOUT on Save to DB.
Save as Report
Order Automation recoveredError rate back under 5%
Execution Log

Every run,
as it happens

A live, newest-first stream of every node execution across all workflows — with status, timestamp, duration and output preview.

  • ✓
    Workflow, node and status per event
  • ✓
    Duration and output preview
  • ✓
    Updates in real time
Open Monitoring Read the Docs
Execution log● Live
Order Automation › AI Agent
classifying 12 orders…
running
14:02:11 · —
Lead Scoring › HTTP Request
200 OK · 42 rows
done
14:02:09 · 0.5s
Invoice Sync › Save to DB
ETIMEDOUT 10.0.4.2
error
14:01:58 · 3.2s
Order Automation › Filter
amount > 500 → 12
done
14:01:55 · 0.1s
Nightly ETL › Transform
8,214 rows
done
14:01:40 · 1.8s
Streaming
Newest events first, in real time.
Every run, as it happensWorkflow, node, status, duration.
Status Filters

Triage failures
in one click

Status pills show only errors, only running steps or only completed ones — the fastest route to a failing pipeline.

  • ✓
    Errors, Running and Done pills
  • ✓
    Counts on every pill
  • ✓
    Combine with workflow name
Open Monitoring Read the Docs
Triage failures4 of 128
All 128Errors 4Running 7Done 117
Invoice Sync › Save to DB
ETIMEDOUT
14:01
Lead Scoring › AI Agent
Missing API key
13:48
Nightly ETL › Script
TypeError: x is undefined
13:20
Order Automation › HTTP Request
504 Gateway Timeout
12:55
One click
Only errors, only running, only done.
Fastest way to triageFilter the log by status.
Status Panel

Four numbers
that matter

Active runs, completed and failed runs in the last hour and average duration summarise the whole automation estate.

  • ✓
    Active, completed and error counts
  • ✓
    Average run duration
  • ✓
    Trend sparkline
Open Monitoring Read the Docs
Status panellast hour
Active runs
7
Completed
117
Errors
4
Avg duration
2.4s
Runs per minute
Success rate
96.7%
Health at a glanceFour numbers that matter.
Error Details

Find the root cause
without guessing

A failing node is highlighted in red; expand it for the full message and stack trace. Downstream nodes are cancelled, not errored.

  • ✓
    Full message and stack trace
  • ✓
    Downstream nodes marked cancelled
  • ✓
    Common causes explained in docs
Open Monitoring Read the Docs
Error detailsLead Scoring
HTTP Request
done
AI Agent
error · no API key
Save to DB
cancelled
Error: Missing API key (OPENAI_API_KEY)
  at AINode.run (agent.js:84)
  at Pipeline.step (engine.js:212)
Downstream skipped
Dependent nodes are cancelled, not errored.
Root cause in one clickFull message and stack trace.
Output Preview

See what every
node returned

Each log entry carries a truncated preview of the node’s output — click it to expand the full value without opening the workflow.

  • ✓
    Truncated preview on every row
  • ✓
    Click to expand the full value
  • ✓
    Works for every node type
Open Monitoring Read the Docs
Output previewLead Scoring › HTTP Request
HTTP Request
200 OK · 42 rows… expand
0.5s
{
  "orders": 42,
  "priority": 12,
  "top": ["SO-2041", "SO-2040"],
  "duration_ms": 900
}
Truncated by default
Click an entry to see the whole value.
See what a node returnedWithout opening the workflow.
Save as Report

Turn an answer
into a report

Every AI reply can be saved to My Reports under a title derived from your question and the current month.

  • ✓
    One-click Save as Report
  • ✓
    Auto-generated title
  • ✓
    Find it later in My Reports
Open Monitoring Read the Docs
My Reports3
Monitoring summary — June 2026
• Success rate 96.7% over the last hour
• Invoice Sync: 27% errors (ETIMEDOUT)
• Lead Scoring: missing API key
Saved from AI Assistant
OpenShare
Save as Report
Title from your question + month.
Keep the answerEvery AI reply can become a report.
AI Assistant

Ask which workflow
needs you first

Get an executive summary, root-cause explanation and prioritised recommendations — and save the answer as a report.

  • ✓
    Plain-language fleet summary
  • ✓
    Root cause and anomaly detection
  • ✓
    Save as Report to My Reports
Open Monitoring Read the Docs
AI AssistantMonitoring
D
Which workflows should I look at first?
A
Invoice Sync is critical — 27% errors, all ETIMEDOUT on Save to DB. Lead Scoring is degraded after a missing API key. The other 8 workflows are healthy.
Save as Report
Triage order
1 · Invoice Sync
2 · Lead Scoring
Summary, cause, adviceNames real workflows.

Everything for watching your automations

From a single failing node to the health of every run.

📡

Execution Log

A live, newest-first stream of every node run.

🔎

Status Filters

Errors, running and done in one click.

📊

Status Panel

Active, completed and failed runs at a glance.

🚨

Error Details

Full message and stack trace per failing node.

👁

Output Preview

See what every node returned.

✨

AI Assistant

Summary, root cause and prioritised advice.

Ready to see your workflows live?

Open Monitoring and stop guessing what your automations are doing.

Open Monitoring Read the Docs