Contents:


Enterprise customers can upload custom payloads to test specific threats or emulation scenarios.

There are two primary methods for custom payload creation, file upload and the HTML editor.

Adding a Custom File Payload

Custom payload file upload Custom payload file upload

To upload a custom payload file, perform the following:

  1. Click Add Payload in the Payloads page header
  2. Upload your file (drag & drop or click to browse)
    • Maximum file size: 150MB
    • Any file type supported
  3. Configure metadata:
    • Name — Auto-populated from filename, editable
    • Description — Explain what the payload tests
    • Tags — Add searchable labels (press Enter or comma to add)
    • Delivery Methods — Select which methods this payload supports:
      • ☑️ Attachment
      • ☑️ Link
      • ☑️ Body
  4. Click Upload Payload

Adding a Custom Body Payload

Custom payload body upload Custom payload body upload

To create a custom email body, click the HTML Editor tab from the top of the Add Payload modal.

  1. Edit HTML (configure body, embed Base64 image elements, preview in light and dark with the ‘Preview’ toggle)
  2. Configure metadata:
    • Name — Auto-populated from filename, editable
    • Description — Explain what the payload tests
    • Tags — Add searchable labels (press Enter or comma to add)
    • Delivery Methods — Select which methods this payload supports (likely just body, but if it’s multi-purpose you can select others)
  3. Click Create Body Payload

Deleting Custom Payloads

  1. Click the three-dot menu on your payload
  2. Select Delete Payload
  3. Confirm the deletion

Warning: Deleting a payload removes it from any templates that include it.

Ownership

Throughout the platform you’ll see custom payloads with an ownership icon to indicate who owns them:

Icon Meaning
👤 Created by you
👥 Created by a team member