Skip to content
PentAGI
Getting started

Your first flow

Create your first flow, reuse prompts with templates, follow and steer the agents while they work, and download the report at the end.

A flow is one run of PentAGI: a goal, the tasks created from your messages, and everything the agents did along the way.

Create a flow

The new flow form

Open Flows in the sidebar and click New Flow.

Choose a mode:

  • Automation — PentAGI carries out the goal end to end on its own.
  • Assistant — an interactive conversation you steer step by step. Turn on Use Agents to let the assistant delegate subtasks to specialized agents.

Pick the LLM provider for this flow.

Describe the target and the objective in natural language.

A good first prompt names the target, the kind of assessment, the scope limits and the result you expect:

Assess https://target.example for common web application vulnerabilities.
Focus on authentication, file handling, and injection issues. Stay within the
provided target only and summarize confirmed findings with reproduction steps.

Only test systems you own or are explicitly authorized to assess.

Reuse prompts with templates

The new-flow form has a template picker that prefills the message from a saved template in Templates. Templates are plain natural language — no special syntax is required.

Follow the work

PentAGI opens the flow page as soon as the flow starts:

  • Automation shows the agents' messages and progress; Assistant is a chat with the same tools, and Dashboard breaks usage down by model, agent type and function.
  • Tasks lists the plan — tasks and subtasks with their status.
  • Terminal streams every command and its output from the sandbox.
  • Agents, Searches and Vector Store show delegation, web research and memory lookups.
  • Files holds uploads, attached resources and files pulled from the container, and Screenshots keeps screenshots of the pages the agents opened.

A running flow: agent messages on the left, the plan of tasks and subtasks on the right

Every command and its output from the sandbox in the Terminal tab

Steer a running flow

Open the Assistant view of the same flow to check its state, stop the current task, send follow-up instructions or adjust the remaining planned subtasks — without restarting the flow.

Get the report

Use the Report menu on the flow page to open the report on the web, copy it, or download it as Markdown or PDF.

Start with a narrow target and a single clear objective. Short, focused flows are easier to review and help you refine prompts before larger flows.

Last updated on