Skip to main content

What Agents Are For

Unlike assessments, which run broad autonomous penetration tests, Agents let you direct a specific security investigation. Select a target, describe what you need, monitor progress, and provide input when requested. You can select optional stored credentials for authenticated work and review the result alongside the rest of the target’s security activity. Use Agents for targeted follow-up work, repeated checks, and investigations that benefit from human review.

Agent Use Cases

Use Agents for targeted security work such as: For recurring work, save the request as a template and schedule it to run automatically.

When to Use Agents

Use Agents when you want directed security work against a target with optional stored credentials, live progress, and review points. Use Assessments when you want broad testing across a target. Use Patching when you want MindFort to generate a pull request from a finding. Use MCP when you want your own local AI copilot to read MindFort findings, investigate in your local codebase, and help remediate from inside your editor.

Create and Run an Agent

  1. Open Agents.
  2. Select New Agent.
  3. Select target.
  4. Optionally select stored credentials.
  5. Describe the work, or choose a template.
  6. Run the agent.

During Execution

During a run, use Chat, Plan, Docs, Logs, and Outcome to follow progress and review results. You can monitor:
  • live logs and status
  • generated plan steps
  • approval prompts when input is required
  • final outcome/report content

Save and Reuse Templates

Use templates for repeated workflows:
  • create a template from an agent request
  • run a template against a selected target

Agent Schedules

Agents support schedule automation with:
  • one-time
  • daily
  • weekly
  • monthly
When creating a schedule, set:
  • target
  • optional credential
  • frequency
  • date/time fields
  • timezone

Manage Existing Agent Schedules

From Agent scheduling controls, you can:
  • pause schedules
  • resume schedules
  • delete schedules