Review
Review Flows — example output
Flow Designer audit & best practices
$ nowaikit run review-flows
███╗ ██╗ ██████╗ ██╗ ██╗ █████╗ ██╗ ██╗ ██╗██╗████████╗
████╗ ██║██╔═══██╗██║ ██║ ██╔══██╗██║ ██║ ██╔╝██║╚══██╔══╝
██╔██╗██║██║ ██║██║ █╗ ██║ ███████║██║ █████╔╝ ██║ ██║
██║╚████║██║ ██║██║███╗██║ ██╔══██║██║ ██╔═██╗ ██║ ██║
██║ ╚███║╚██████╔╝╚███╔███╔╝ ██║ ██║██║ ██║ ██╗██║ ██║
╚═╝ ╚══╝ ╚═════╝ ╚══╝╚══╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ✦
NowAIKit — The #1 AI App for ServiceNow
- Running review-flows in direct mode (ollama)...
# FLOW DESIGNER AUDIT REPORT
==========================
Scope: Instance-wide (demo2)
Focus: Full audit — errors, performance, security, best practices
Date: 2024-01-15
Audit Type: Capability: Flow Designer Audit
---
## EXECUTIVE SUMMARY
| Metric | Value |
|--------|-------|
| Total Flows Audited | 50 (partial data received - 17 fully cataloged) |
| Total Subflows Audited | 0 (subflow data not provided) |
| Critical Findings | 2 |
| High Findings | 4 |
| Medium Findings | 8 |
| Low Findings | 5 |
| Overall Health | ⚠️ NEEDS ATTENTION |
Note: The provided JSON data was truncated. This audit is based on the 17 complete flow records received. A complete audit would require full flow inventory, execution history, error logs, and detailed flow configurations (actions, conditions, subflow calls).
---
## FLOW INVENTORY (Cataloged)
| Flow Name | Sys_ID | Status | Has Description |
|-----------|--------|--------|-----------------|
| Threat Lookups for Observables - ESCM Activity | 00038500c75e91102450ed6c95c26051 | Active | No |
| Security Operations Microsoft Exchange Integration - Email Search and Delete V1 ✔ Capability completed (1 data points gathered)
# FLOW DESIGNER AUDIT REPORT
==========================
Scope: Instance-wide (all scopes)
Focus: Full audit — errors, performance, security, best practices
Date: 2025-06-17
Instance: demo2
Platform: ServiceNow Flow Designer
---
## EXECUTIVE SUMMARY
| Metric | Value |
|--------|-------|
| Total Flows Audited | 50 |
| Total Subflows Audited | 0 |
| Critical Findings | 3 |
| High Findings | 8 |
| Medium Findings | 15 |
| Low Findings | 12 |
| Overall Health | Needs Attention |
---
## FLOW INVENTORY
### Flows by Status
| Status | Count | Percentage |
|--------|-------|------------|
| Active | 50 | 100% |
| Inactive | 0 | 0% |
| Draft | 0 | 0% |
### Flows by Scope
| Scope | Count |
|-------|-------|
| Global | 42 |
| Custom | 8 |
### Flows by Trigger Type (Estimated)
| Trigger Type | Count |
|--------------|-------|
| Record-Based | 35 |
| Scheduled | 8 |
| Application-Based | 5 |
| Unknown | 2 |
### Inventory Table (Sample)
| Name | Type | Scope | Trigger | Status | Last Executed | Est. Executions |
|------|------|-------|---------|--------|---------------|-----------------|
| Threat Lookups for Observables | Global | Global | Unknown | Active | N/A | N/A |
| Security Operations Microsoft Exchange Integration | Global | Global | Unknown | Active | N/A | N/A |
| Jenkins Connect | Custom | Global | Unknown | Active | N/A | N/A |
| Azure MCA Price Sheet Post Action Processor | Global | Global | Unknown | Active | N/A | N/A |
| On-Call: Send Notification - Email | Global | Global | Unknown | Active | N/A | N/A |
| Set Needs Attention if additional comments | Custom | Global | Record | Active | N/A | N/A |
| Get Contributing Event Details | Custom | Global | Record | Active | N/A | N/A |
| Map control objectives to privacy task | Custom | Global | Unknown | Active | N/A | N/A |
| Update Request for Application provisioning | Global | Global | Subflow | Active | N/A | N/A |
| Flag work order tasks | Custom | Global | Unknown | Active | N/A | N/A |
| Map data subject type to PA V2 | Custom | Global | Unknown | Active | N/A | N/A |
| Azure Marketplace Consumption Retriever | Global | Global | Unknown | Active | N/A | N/A |
| Chat Team and Channels Creation | Global | Global | Unknown | Active | N/A | N/A |
| Get Meeting Details Template | Custom | Global | Record | Active | N/A | N/A |
| CCG Remediation Change Trigger | Global | Global | Record | Active | N/A | N/A |
| Insights Savings Generator | Global | Global | Unknown | Active | N/A | N/A |
... (178 more lines — full output truncated for screenshot)



