File: automate.md | Updated: 11/18/2025
There are various ways you can automate ZAP, which are explored in more detail on the Getting Further - Automation Options page:
**ZAPit ** - a quick ‘reconnaissance’ scan of the URL specified
**Quick Start command line ** - easy to run, but with very limited options so only suitable for simple scans
**Docker Packaged Scans ** - the easiest way to get started with ZAP automation with lots of flexibility
**GitHub Actions ** - the associated packaged scans available on the GitHub Marketplace
**Automation Framework ** - a flexible option not tied to any container technology - recommended for most non-trivial automation
**API and Daemon mode ** - for full control over ZAP via a comprehensive API
Directory listing - 1 item(s) total