What problem does it solve?
It solves the problem of repeating multi-step UI/tool interactions by letting you capture a working sequence once and replay it later, reducing error-prone rework and drift.
Core Features & Use Cases
- Record reusable sequences: Capture a scripted flow of MCP tool calls into a YAML file stored under
.argent/flows/ as you execute each step live.
- Replay with safety gates: Re-run flows later with
flow-execute, including prerequisite handling that prompts for confirmation before executing.
- Build transparent step logic: Insert human-readable
echo labels and use step results (including screenshots) to validate and debug.
- Use case: When you need to build a consistent simulator routine—such as navigating to a specific app state by launching the app and performing taps/swipes—record it once and replay it whenever the workflow is needed again.
Quick Start
Start recording a flow with a name and execution prerequisite, add steps by executing each MCP tool call live, then finish recording and replay it by flow name when you need to repeat the same actions.