Web UI
letitflow-sn includes a browser-based interface for working with flows.
Pages
Landing Page
The home page at / shows an overview and links to the editor and flow browser.
Flows Browser
The Flows page (/flows) lists all flows from your connected ServiceNow instance. You can:
- Search and filter flows by name, type, or status
- Click a flow to view its details
- Export a flow to YAML directly from the browser
Requires a ServiceNow connection configured via the Settings panel.
YAML Editor
The Editor page (/editor) provides a Monaco-powered YAML editor with:
- Live validation — errors and warnings appear as you type
- Autocompletion — step types, action names, trigger types, input names
- Visual flow diagram — a live-updating diagram panel shows the flow structure
- Sample flows — load example YAML files to learn the format
- Draft persistence — your work is saved locally in the browser
- Create / Update — push the YAML directly to ServiceNow from the editor
Setup Guide
The Setup Guide page (/setup-guide) walks through configuring the ServiceNow connection: instance URL, authentication method, and a connectivity test.
Settings Panel
Click the gear icon in the nav bar to open the Settings panel. Configure:
- Instance URL — your ServiceNow instance (e.g.,
https://myco.service-now.com) - Auth method — OAuth2 Client Credentials or Basic Auth
- Credentials — stored in browser localStorage (never sent to the letitflow-sn server)
The connection indicator in the nav bar shows whether the tool can reach your instance.