navvi_flow
List, save, show, or delete reusable browser workflows that automate multi-step tasks on websites.
Instructions
Manage flow recipes — reusable browser workflows that improve over time.
Actions: list — list all flows, or filter by domain navvi_flow(action="list") navvi_flow(action="list", domain="outlook.live.com")
show — show full detail for a specific flow navvi_flow(action="show", flow="outlook.live.com/read-email")
save — store a verified flow recipe (call after navvi_browse prompts you) navvi_flow(action="save", flow="outlook.live.com/read-email", description="Read emails from inbox", steps='[{"action":"navigate","url":"https://outlook.live.com"}, ...]', caveats='["Login required first"]', refs='["outlook.live.com/login"]')
delete — remove a flow recipe navvi_flow(action="delete", flow="outlook.live.com/read-email")
The flow parameter uses the format "domain/action-name".
Steps, caveats, and refs are JSON strings (arrays).
Flows are automatically loaded by navvi_browse when it visits a matching domain. High-confidence flows execute via fast path (no screenshots); low-confidence flows serve as guidance while still using visual analysis.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| flow | No | ||
| domain | No | ||
| description | No | ||
| steps | No | ||
| caveats | No | ||
| refs | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |