User Guide

Learn how to install, configure, and use Gophish to test your organization's exposure to phishing.

API Documentation

Methods, endpoints, and examples that show how to automate Gophish campaigns

Python Client Documentation

Learn how to use the Python client to automate Gophish campaigns

Developer Documentation

Full documentation on the Gophish source code